Skip to content
Ryan L McIntyre edited this page Jul 28, 2017 · 13 revisions

Nerd Fonts

  1. What is it?
  2. What is the purpose?
  3. Help
  4. Additional Resources

What

Nerd Fonts is a project that attempts to patch as many developer targeted and/or used fonts as possible. The patch is to specifically add a high number of additional glyphs from popular 'iconic fonts' such as Font Awesome, Devicons, Octicons, and others.

Specifically in this Repository Nerd Fonts provides:

  • A python script to patch any otf or ttf font desired with several command line options
  • A collection of already patched popular fonts for download
  • A collection of the original un-patched versions of fonts for re-patching purposes and for reference

Why

Originally created for and a piece of another project named VimDevIcons.

VimDevIcons is Vim plugin that displays glyphs based on filetypes or extensions and other specific matches. There was no specific font that contained all of the glyphs that I wanted to use. I started off with combining glyphs from several different fonts as well as adding my own custom glyphs. The font itself began to grow large enough that it made sense to break out as its own project and repository.

Being its own project and repository adds a lot of benefits besides just separation of concerns. It allows others to more easily contribute and use the font without using (or even having knowledge of) VimDevIcons specifically.

Help

Resources