mirror of
https://github.com/ryanoasis/nerd-fonts.git
synced 2024-12-19 20:12:52 +02:00
76ebfee144
[why] We detect if a font has a reserved font name RFN by comparing unpatched and patched names. In the patched names we remove blanks from the original name, example "BigBlue Terminal" -> "BigBlueTerminal Nerd Font" In the fonts.json database we store "BigBlueTerminal" as `.patchedName`. For our RFN detection we need to set the `.unpatchedName` also to "BigBlueTerminal", which is strictly speaking not correct. [how] Compare `.unpatchedName` and `.patchedName` without taking the blanks into account: Remove them before comparing. [note] This is needed to finally have the correct original names in the database, which will be used for the Casks creation. [note] Also unify the shell commands (remove whitespaces). Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2.3 KiB
2.3 KiB
title | short_title | bg | color | fa-icon | page |
---|---|---|---|---|---|
Fonts Downloads | Fonts | #1E5D8A | white | download | font-downloads |
Downloads
{% for font in site.data.fonts.fonts %}
{% assign upN = font.unpatchedName | split: " " | join: "" %}
{% assign pN = font.patchedName | split: " " | join: "" %}
{% if upN != pN %}
{% endfor %}
• Reserved Font Name: {{ font.unpatchedName }}
{% endif %}
• Info: {{ font.description }}
Download
{% if font.linkPreviewFont != false %}
Preview on ProgrammingFonts.org
{% endif %}
Other Download & Install Options
Homebrew
brew tap homebrew/cask-fonts &&
brew install --cask font-<FONT NAME>-nerd-font
:// curl
```sh
curl -fLo " Nerd Font Complete.otf" \
https://github.com/ryanoasis/nerd-fonts/raw/HEAD/patched-fonts//complete/%20Nerd%20Font%20Complete.otf
```
Bash Install Script
```sh
./install.sh
```
Unofficial Arch User Repository (AUR)
See: [Nerd Fonts Packages](https://aur.archlinux.org/packages/?K=nerd-fonts&SB=p)