nerd-fonts/bin/scripts/lib
Fini Jastrow 23a14f1847 Update Terminus to 4.49.3
[why]
The outlines in Terminus 4.49.2 are rather weird. Autoconverted but not
too nice.

[how]
Update to 4.49.3 as tis has much better outlines.

Fixes: #1329

Suggested-by: Wiesław Herr @herself
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-30 10:09:40 +01:00
..
fonts.json Update Terminus to 4.49.3 2024-03-30 10:09:40 +01:00
i_all.sh i_all: Warn and fail on glyphname duplicates 2024-03-17 15:23:34 +01:00
i_cod.sh generate-glyph-info: Fix double entries 2024-03-17 14:24:43 +01:00
i_dev.sh Update bash shebangs 2018-07-09 18:18:12 +03:00
i_fa.sh Update bash shebangs 2018-07-09 18:18:12 +03:00
i_fae.sh Cheatsheet correction (fixes #285) 2019-08-15 14:41:20 -07:00
i_iec.sh Update bash shebangs 2018-07-09 18:18:12 +03:00
i_logos.sh [ci] Bump release version 2023-11-26 17:49:56 +00:00
i_material.sh [ci] Bump release version 2023-11-26 17:49:56 +00:00
i_md.sh [ci] Bump release version 2023-11-26 17:49:56 +00:00
i_oct.sh [ci] Bump release version 2023-11-26 17:49:56 +00:00
i_ple.sh Add inverse powerline arrow heads 2024-03-29 14:10:31 +01:00
i_pom.sh Update bash shebangs 2018-07-09 18:18:12 +03:00
i_seti.sh [ci] Rebuild original-source font 2024-03-14 07:56:52 +00:00
i_weather.sh [ci] Bump release version 2023-11-26 17:49:56 +00:00
README.md lib: Clearly mark i_material as obsolete 2023-10-03 15:12:16 +02:00
template-font-preview.svg generate-font-image-previews: Clean up svg (remove warnings) 2024-03-05 19:14:12 +01:00
template-font-preview2.svg generate-font-image-previews: Fix wrong previews 2024-03-05 19:14:12 +01:00

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 v3
  • materialdesign/MaterialDesignIconsDesktop.ttf : i_md.sh
  • octicons.ttf: i_oct.sh
  • PowerlineExtraSymbols.otf: i_ple.sh
  • powerline-symbols/PowerlineSymbols.otf: is a subset of PowerlineExtraSymbols
  • Pomicons.otf: i_pom.sh
  • original-source.otf: i_seti.sh
  • weather-icons/weathericons-regular-webfont.ttf: i_weather.sh