microsoft / microsoft/terminal
Some installed fonts are not loading
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 105k
- Forks
- 9.6k
- Avg merge
- 3d 17h
- Merged PRs (30d)
- 29
Description
Windows build:
Microsoft Windows [Version 10.0.16299.665]
What I'm trying to do:
Install a font to windows and load it into the default terminal emulator for WSL ubuntu.
What's wrong:
Not all installed fonts are available. As one example, I have installed GNU unifont as shown here:

But I am unable to locate this font in the settings pane of the default terminal.


On the other hand, other terminal emulators have no problem locating all of my fonts. Here's the font selected ConEmu's settings pane:

This is not the only font I've had issues with. For some reason, fonts like Ubuntu Mono show up just fine. But fonts like GNU Unifont or Everson Mono will not show up. Is there some hidden feature of these fonts which makes them incompatible for WSL ubuntu's default terminal? Or is this perhaps a defect? Any help with getting these fonts added would be greatly appreciated. Thank you.
As a side note: I'd also appreciate if anyone could educate me on what is the proper name for "WSL ubuntu's default terminal."
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the missing-font behavior in the Windows Terminal settings pane with GNU Unifont and Everson Mono, then compare it with Ubuntu Mono and ConEmu, which can locate the fonts. Done means installed fonts that are currently absent appear as selectable terminal fonts.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- desktop-dev, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100