Nefoin installare i Nerd Fonts su Linux e macOS

I Nerd Fonts sono font modificati che includono icone e glifi utili per sviluppatori, amministratori di sistema e appassionati di personalizzazione. Sono ampiamente utilizzati in terminali, editor di codice (come VS Code o Vim) e strumenti come Tmux o Polybar per migliorare l’estetica e la leggibilità. Tuttavia, installarli manualmente richiede tempo: bisogna scaricarli uno per uno, estrarli e copiarli nelle cartelle di sistema.
Nefoin risolve questo problema automatizzando l’intero processo. Questo script shell open source semplifica l’installazione, l’aggiornamento e la gestione dei Nerd Fonts su Linux e macOS con pochi comandi.
Cos’è Nefoin?
Nefoin sta per “Nerd Font Installer”. È uno script da riga di comando leggero che recupera e installa i Nerd Fonts direttamente dalla release ufficiale su GitHub. Che tu sia su Linux o macOS, funziona allo stesso modo.
È pensato per chi desidera:
- Installazioni rapide,
- Meno ingombro,
- Nessun passaggio manuale.
Nefoin non include font né ti obbliga a installare componenti aggiuntivi. Scegli il font. Nefoin fa il resto.
Perché Usare i Nerd Fonts?
Potresti chiederti perché dovresti voler usare i Nerd Fonts.
I Nerd Fonts sono versioni speciali di font popolari come FiraCode, Hack o JetBrainsMono. Sono arricchiti con:
- Icone extra (per alberi di file, terminali e linee di stato),
- Simboli utili per sviluppatori (come per powerlines e vim),
- Spaziatura coerente in terminali e editor di codice.
Se utilizzi Neovim, tmux o qualsiasi window manager a tiling, i Nerd Fonts sono quasi essenziali.
Caratteristiche di Nefoin
Potresti chiederti: e riguardo a getnf
o ai download manuali? Ho provato il metodo manuale. Non è così difficile. Tuttavia, trovo che usare Nefoin sia molto più semplice.
Nefoin è Più Veloce
Altri strumenti clonano l’intero repository dei Nerd Fonts. Sono oltre 2GB. Nefoin scarica solo il font desiderato dalla pagina delle release su GitHub. È leggero e rapido.
Nefoin è Più Semplice
Nessuna interfaccia grafica, nessuna configurazione e nessun pacchetto da installare. Passi il nome del font come variabile, e fa tutto il resto.
Nefoin Funziona Bene negli Script
È un piccolo script shell (~100 righe). Ciò lo rende facile da automatizzare nei dotfiles o da usare nei container Docker.
Nessuna Restrizione di Licenza
Strumenti come getnf
utilizzano la licenza GPL-3.0, che limita l’uso in progetti closed-source. Nefoin è più permissivo.
Elenco di Nerd Fonts Popolari che Puoi Installare
Nefoin supporta qualsiasi font elencato nelle release di ryanoasis/nerd-fonts che termina con .zip
.
Alcuni font Nerd comuni sono:
Hack
FiraCode
JetBrainsMono
Iosevka
Meslo
CascadiaCode
UbuntuMono
SourceCodePro
RobotoMono
Basta sostituire il nome nel comando, e sei a posto.

Installare i Nerd Fonts con Nefoin in 4 Passaggi
Ti mostrerò come ho installato un font usando Nefoin in soli 4 passaggi sul mio sistema Ubuntu 24.04 LTS. Userò FiraCode Nerd Font come esempio.
Passaggio 1: Installare le Dipendenze
Assicurati di avere curl
, unzip
e fontconfig
.
Su Linux:
sudo apt install curl unzip fontconfig
Su macOS:
brew install fontconfig
Passaggio 2: Eseguire lo Script di Installazione del Nerd Font
Apri un terminale ed esegui:
nerd_font_name="FiraCode" bash <(curl -fsSL https://raw.githubusercontent.com/monoira/nefoin/main/install.sh)
Tutto qui! Lo script scaricherà FiraCode.zip
dalla release ufficiale su GitHub, lo decomprimerà e lo sposterà nella tua directory dei font:
- Su Linux:
~/.local/share/fonts
- Su macOS:
~/Library/Fonts
Se il font esiste già, chiederà prima di sostituirlo.
Passaggio 3: Aggiornare la Cache dei Font
Su Linux:
fc-cache -fv
Su macOS, la cache viene aggiornata automaticamente.
Passaggio 4: Verificare i Nerd Fonts
Puoi verificare se il font è installato correttamente aprendo un terminale e controllando se il font appare nell’elenco dei font disponibili. In alternativa, puoi utilizzare un’applicazione che supporta i Nerd Fonts per vedere se le icone e i simboli vengono visualizzati correttamente.
Prova i Nerd Fonts in un Container Docker
Se desideri testare i Nerd Fonts in un ambiente isolato, puoi utilizzare un container Docker. Ecco un esempio di come farlo:
docker run -it --rm ubuntu bash
All’interno del container, puoi seguire gli stessi passaggi sopra descritti per installare e verificare i Nerd Fonts.
Suggerimento Bonus: Installare Font Personalizzati
Se desideri installare un font personalizzato non incluso nelle release ufficiali, puoi modificare lo script di Nefoin per scaricare e installare il font desiderato. Assicurati di avere l’URL diretto al file .zip
del font e di adattare lo script di conseguenza.
Conclusione
Nefoin è uno strumento semplice e veloce per installare i Nerd Fonts su Linux e macOS. Con un solo comando, puoi avere il tuo font preferito pronto all’uso, senza complicazioni.