mirror of
https://github.com/ryanoasis/nerd-fonts.git
synced 2024-12-19 20:12:52 +02:00
148c288d30
[why] For testing we might want to execute one command (e.g. font-patcher run) once for each source font. We need to decide which of the font files is a good choice. [how] Best would maybe to use the font that is used for the image previews. We add that information for each font into the 'database'. Then we can for example do stuff like: while IFS= read -d $'\n' -r f; do ls -l ../../src/unpatched-fonts/"${f}" done < <(jq -r '.fonts | .[] | ."imagePreviewFontSource"' lib/fonts.json) This is already utilized for the helper tools that are hid in the generate-font-image-previews.sh script. Note that DaddyTimeMono and NerdFontSymbolsOnly has "--ext ttf" set in the config, so the information provided for that fonts is wrong. Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de> |
||
---|---|---|
.. | ||
fonts-small-subset.json | ||
fonts.json | ||
i_all.sh | ||
i_cod.sh | ||
i_dev.sh | ||
i_fa.sh | ||
i_fae.sh | ||
i_iec.sh | ||
i_logos.sh | ||
i_material.sh | ||
i_md.sh | ||
i_oct.sh | ||
i_ple.sh | ||
i_pom.sh | ||
i_seti.sh | ||
i_weather.sh | ||
README.md | ||
template-font-preview2.svg | ||
template-font-preview.svg |
Contents
This directory contains
- List of all source fonts to patch with CI
- List of all glyphs for the cheat-sheet
Source fonts
The file fonts.json
is used by the github CI to patch all fonts and create all the release zip archives.
The 'font matrix' is derived from it.
get-font-names-from-json.sh
is a small helper to set the matrix up.
Cheat Sheet
The glyphs get their names through the individual (per glyph source) i_*.sh files in this directory. Only glyphs listed here could be found with the cheat sheet.
codicons/codicon.ttf
:i_cod.sh
devicons.ttf
:i_dev.sh
font-awesome-extension.ttf
:i_fae.sh
font-awesome/FontAwesome.otf
:i_fa.sh
Unicode_IEC_symbol_font.otf
:i_iec.sh
font-logos.ttf
:i_logos.sh
materialdesignicons-webfont.ttf
:i_material.sh
removed with Nerd Fonts v3materialdesign/MaterialDesignIconsDesktop.ttf
:i_md.sh
octicons.ttf
:i_oct.sh
PowerlineExtraSymbols.otf
:i_ple.sh
powerline-symbols/PowerlineSymbols.otf
: is a subset of PowerlineExtraSymbolsPomicons.otf
:i_pom.sh
original-source.otf
:i_seti.sh
weather-icons/weathericons-regular-webfont.ttf
:i_weather.sh