#!/usr/bin/env bash # Nerd Fonts Version: 3.1.1 # Script Version: 1.1.0 # Generates web fonts for the website and cheat sheet # Destination in the gh-pages branch: # ./assets/fonts/Symbols-2048-em Nerd Font Complete.woff2 # ./assets/fonts/Symbols-2048-em Nerd Font Complete.woff font_file="Symbols-2048-em Nerd Font Complete" font_src="SymbolsNerdFontMono-Regular.ttf" patched_dir="../../patched-fonts/NerdFontsSymbolsOnly" webfontdir="../../webfonts" if [ ! -d "${webfontdir}" ]; then mkdir "${webfontdir}" fi fontforge -lang=ff -c "Open(\"${patched_dir}/${font_src}\"); Generate(\"${webfontdir}/${font_file}.woff\")" fontforge -lang=ff -c "Open(\"${patched_dir}/${font_src}\"); Generate(\"${webfontdir}/${font_file}.woff2\")"