Actions

EmSys

Difference between revisions of "Installing Nerd Fonts"

From EdWiki

(Created page with "__NOTOC__ === What are Nerd Fonts? === From the repo: "Nerd Fonts is a project that patches developer targeted fonts with a high number of glyphs (icons). Specifically to add...")
 
(No difference)

Latest revision as of 08:05, 24 February 2021

What are Nerd Fonts?

From the repo:

"Nerd Fonts is a project that patches developer targeted fonts with a high number of glyphs (icons). Specifically to add a high number of extra glyphs from popular 'iconic fonts' such as Font Awesome ➶, Devicons ➶, Octicons ➶, and others."

Installing a font

There are a number of ways to do this listed on the repo, out of those options I think two are really useful.

1. Manual install Go to the patched font directory, choose your font, download and install into ~/.local/share/fonts

2. Curl Download Another good option for writing your own script is to use the curl command to download the font like this:

mkdir -p ~/.local/share/fonts
cd ~/.local/share/fonts && curl -fLo "Fira Code Regular Nerd Font Complete.otf" https://github.com/ryanoasis/nerd-fonts/blob/master/patched-fonts/FiraCode/Regular/complete/Fira%20Code%20Regular%20Nerd%20Font%20Complete.otf

ttf vs otf

otf is a newer standard based on ttf, when given the option you should generally choose otf.

here is a good article explaining the difference.

Links

Nerd Font Repo

Nerd Font Website