I know how do install new fonts using Font Book.
Is there also a way to install fonts from the terminal, using some smart shell command?
Ask Different is a question and answer site for power users of Apple hardware and software. It only takes a minute to sign up.
Sign up to join this communityYou can simply copy them into /Library/Fonts
(for system wide use) or ~/Library/Fonts
(for use by current user).
Install fonts with the following terminal command (replace BRLNSR
with your font):
cd ~/Library/Fonts && {
curl -O 'https://github.com/FrankHassanabad/ResumeBuilder/blob/master/fonts/src/main/resources/frankhassanabad/com/github/windowsfonts/BRLNSR.TTF'
cd -; }
This code does the following:
cd
into the fonts directorycurl
downloads the fontThis relies on the very nice fonts github repo from Frank Hassanabad with a bunch of fonts stored - but you could change the curl url to wherever the font you want is located online.
The clever way the cd
into a directory, download and pop out again came from user Atle's answer here.
By manually copying to a fonts folder used to be the only way to install fonts before Font Book was introduced. (barring 3rd party sw)
Add this to your startup file (e.g. ~/.zshrc):
alias fontbook="open -b com.apple.FontBook"
Then, in a new Terminal, you can execute:
fontbook *.otf