In general Patched Fonts are not necessary required, because several systems support font substitution and/or Fallback fonts
Windows
The EUDC feature of Windows can be used to define a fall-back font that will be used for Glyphs that are not found in the current font. This means that a single Nerd Font can be installed on a Windows machine, and the Nerd Font glyphs will then be shown for all other fonts in the system without need for patching other fonts.
Info on EUDC can be found here: https://msdn.microsoft.com/en-us/library/windows/desktop/dd317836(v=vs.85).aspx
Example usage
Windows Registry Editor Version 5.00
;
; More info here: https://msdn.microsoft.com/en-us/library/windows/desktop/dd317836(v=vs.85).aspx
;
[HKEY_CURRENT_USER\EUDC\1252]
"SystemDefaultEUDCFont"="Hack Nerd Font Complete Windows Compatible.ttf"
Adapted from @sharkusk's issue, for complete context see: https://github.com/ryanoasis/nerd-fonts/issues/159
Linux
Leveraging Fontconfig
see: https://github.com/ryanoasis/nerd-fonts/blob/-/10-nerd-font-symbols.conf
Home
Help
Glyph Sets & Codepoints
Icon Names in Shell
Font Substitution & Fallback
Codepoint Conflicts
Project Purpose
Development Guide
- Contributor Developer Setup
- Contributing Guide
- Development Workflow
- Release Workflow
- Pull Request Template
Real World Mentions & Usage (Sightings)
This Wiki and the Readme contains a lot of information, please take your time to read the information.
If you run into any trouble, please start by looking in the FAQ and if you still need help you can visit the Gitter Chat.
There is a heavily detailed Changelog and Release changes.
Be sure to read the Contributing Guide before opening a pull request to Nerd Fonts.
If you have any questions about the Nerd Fonts usage or want to share some information with the community, please go to one of the following places: