Repolode
ryanoasis

ryanoasis/nerd-fonts

Adiciona milhares de ícones do Font Awesome, Devicons, Octicons e outros conjuntos a fontes de programação como Hack e Source Code Pro.

Estrelas
64,920
Forks
3,957
Issues abertas
27
Último commit
anteontem

O que é?

O Nerd Fonts pega fontes populares para programação e adiciona um grande conjunto de glifos (ícones) de coleções populares de fontes de ícones, como Font Awesome, Devicons, Octicons, Material Design Icons e símbolos do Powerline. O resultado é uma família de fontes modificadas que exibem esses ícones diretamente no terminal, no editor ou na linha de status — algo útil para prompts de shell, árvores de arquivos e plugins de statusline.

O projeto oferece um amplo catálogo de fontes já modificadas, com dezenas de famílias disponíveis em arquivos de release, casks do Homebrew, pacotes do Arch e um script de instalação. Cada fonte inclui variantes de glifos monoespaçados, com largura dupla e proporcionais. É possível pesquisar ícones pelo nome em scripts de shell e em uma folha de consulta pesquisável no site do projeto.

Para fontes que ainda não fazem parte da coleção, o repositório inclui um patcher de fontes em Python baseado no FontForge, além de uma imagem Docker que o executa. O patcher permite escolher quais conjuntos de glifos adicionar, e um script em lote pode aplicar os patches novamente à coleção inteira.

Recursos principais

  • 01Adiciona milhares de ícones do Font Awesome, Devicons, Octicons, Material Design Icons e outros conjuntos a fontes de programação.
  • 02Oferece mais de 60 famílias de fontes já modificadas.
  • 03Disponibiliza variantes de glifos monoespaçados, com largura dupla e proporcionais.
  • 04Inclui um patcher baseado no FontForge para aplicar os ícones à sua própria fonte.
  • 05Pode ser instalado pelo Homebrew, Chocolatey, Scoop, pacotes do Arch, PowerShell ou por um script de instalação.

Casos de uso

  • Exibir ícones em prompts de shell, como os no estilo Powerline ou do Starship.
  • Exibir ícones de tipos de arquivo e do Git em gerenciadores de arquivos de terminal e árvores de arquivos de editores.
  • Aplicar patches a uma fonte pessoal ou da empresa para incluir glifos de ícones usados por plugins de statusline.

Início rápido

  1. 1

    Baixe um arquivo da família de fontes na página de releases

  2. 2

    Instale usando o Homebrew no macOS ou Linux

    brew install font-hack-nerd-font
  3. 3

    Ou use o script de instalação para automatizar o processo

Antes de usar

  • A licença está listada como NOASSERTION nos metadados; por isso, verifique a licença de cada fonte incluída antes de redistribuí-la.
  • As fontes modificadas mantêm as licenças de suas fontes originais upstream, que variam conforme a família.

Tópicos

Perguntas frequentes

O que é nerd-fonts?
Adiciona milhares de ícones do Font Awesome, Devicons, Octicons e outros conjuntos a fontes de programação como Hack e Source Code Pro. O Nerd Fonts pega fontes populares para programação e adiciona um grande conjunto de glifos (ícones) de coleções populares de fontes de ícones, como Font Awesome, Devicons, Octicons, Material Design Icons e símbolos do Powerline. O resultado é uma família de fontes modificadas que exibem esses ícones diretamente no terminal, no editor ou na linha de status — algo útil para prompts de shell, árvores de arquivos e plugins de statusline.
nerd-fonts é gratuito? Qual é a licença?
nerd-fonts é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
nerd-fonts ainda é mantido?
Manutenção ativa. O último commit de nerd-fonts foi em 17 de out. de 2026.
Para que posso usar nerd-fonts?
Exibir ícones em prompts de shell, como os no estilo Powerline ou do Starship. Exibir ícones de tipos de arquivo e do Git em gerenciadores de arquivos de terminal e árvores de arquivos de editores. Aplicar patches a uma fonte pessoal ou da empresa para incluir glifos de ícones usados por plugins de statusline.
Como instalar nerd-fonts?
Baixe um arquivo da família de fontes na página de releases Instale usando o Homebrew no macOS ou Linux: brew install font-hack-nerd-font Ou use o script de instalação para automatizar o processo
Onde consigo nerd-fonts?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/ryanoasis/nerd-fonts

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados