Sobre o projeto

Nerd Fonts é um projeto que modifica fontes voltadas para desenvolvedores com um alto número de glifos (ícones). Ele agrega fontes icônicas populares, incluindo Font Awesome, Devicons, Octicons, Material Design Icons, Font Logos e outras, combinando mais de 10.000 glifos. O projeto oferece 67 famílias de fontes pré-modificadas, como Hack, Fira Code, JetBrains Mono e Meslo. O projeto inclui um script Python FontForge que permite aos usuários modificar suas próprias fontes. Este modificador suporta a criação de versões de glifos monoespaçadas (pitch fixo), de largura dupla (não monoespaçadas) ou proporcionais. Um script bash também é fornecido para colaboradores reprojetarem todas as fontes. As opções de instalação incluem baixar arquivos de lançamento, usar o Homebrew no macOS/Linux, usar um script de instalação para configurações automatizadas, instalar via Chocolatey ou Scoop no Windows, usar repositórios Arch Linux Extra ou usar um instalador PowerShell. Os usuários também podem utilizar mecanismos de fallback de fontes com fontes SymbolsOnly ou clonar o repositório para controle total. O modificador de fontes requer FontForge, Python 3 e pacotes relacionados. Pode ser executado diretamente via script ou por meio de contêineres Docker, com suporte para processamento paralelo de tarefas.