Come portare il tuo desktop Linux a uno stile unificato con Papirus
Quasi tutti coloro che hanno provato a personalizzare una distribuzione Linux hanno incontrato il caos visivo. Scarichi un bellissimo tema, ma i menu delle applicazioni sembrano un miscuglio di epoche diverse. Chrome ha un aspetto accettabile, Steam mostra un'immagine sfocata a bassa risoluzione, e una vecchia utility da AUR visualizza l'icona predefinita della croce.
Il set di icone Papirus risolve esattamente questo problema. Il progetto è su GitHub dal 2016, ha raccolto quasi 8.000 stelle, ed è ancora attivamente aggiornato. Vediamo perché è impostato come predefinito in molte build e come sfruttarlo al meglio.
![]()
Qual è il punto del progetto
Papirus è un set di icone vettoriali con enfasi su forme nitide, un'estetica piatta moderata e ombre sottili. Si basa sull'idea del Paper Icon Set, ma gli autori si sono spinti molto avanti in termini di software supportato e flessibilità di personalizzazione.
Il tema viene fornito in tre varianti di base:
- Papirus — set standard per temi neutri e chiari.
- Papirus Dark — adattamento per ambienti desktop scuri.
- Papirus Light — variante per interfacce completamente chiare.
Il vantaggio principale della grafica SVG è che nulla sfoca o pixel su monitor 4K, che si tratti di un minuscolo pannello di sistema 16x16 o di una grande griglia di applicazioni in GNOME.
Addomesticare le icone hardcoded
I temi regolari cambiano le icone solo dove l'applicazione utilizza nomi di sistema standard. Ma Linux ha molto software i cui autori inseriscono hardcoded un percorso assoluto all'immagine direttamente nel file .desktop o nel binario. Per questo motivo, il vassoio di sistema spesso diventa un disastro di vecchie icone raster.
I creatori di Papirus hanno deciso di affrontare il problema in modo sistematico. Invece di chiedere agli utenti di riscrivere manualmente i file di testo, hanno integrato il supporto per script di terze parti.
![]()
Per il vassoio di sistema, è supportata l'utility Hardcode-Tray. Con un singolo comando nel terminale, puoi ridisegnare il vassoio con una dimensione e un colore unificati:
sudo -E hardcode-tray --conversion-tool RSVGConvert --size 22 --theme Papirus
Se giochi attraverso Steam, le icone dei giochi in esecuzione di solito vengono prelevate da una collezione sparsa di manifest non correlati. Per questo, gli autori consigliano di usare Steam Icons Fixer — uno script che scansiona la libreria installata e sostituisce le icone con SVG ordinati di Papirus.
Colori delle cartelle e integrazione con KDE
Cambiare il colore delle singole directory nel file manager è comodo quando devi separare visivamente progetti, download o documenti importanti. Papirus è supportato out of the box dall'estensione Folder Color.
![]()
In KDE Plasma, puoi cambiare i colori delle icone globalmente o singolarmente attraverso dolphin-folder-color o l'utility da riga di comando papirus-folders. Basta eseguire un comando nel terminale, e il colore di tutte le directory nel sistema cambierà, ad esempio, in blu o verde senza riavviare la sessione grafica.
![]()
Per gli utenti di KDE Plasma, è prevista la corretta gestione delle icone simboliche. Le icone monocromatiche sulla barra delle applicazioni si adattano automaticamente alla palette di sistema, senza fondersi con lo sfondo.
Come installare
Nella maggior parte delle distribuzioni popolari, il pacchetto è già disponibile nei repository ufficiali:
# Arch Linux
sudo pacman -S papirus-icon-theme
# Ubuntu / Debian
sudo apt install papirus-icon-theme
# Fedora
sudo dnf install papirus-icon-theme
Se hai una distribuzione rara o vuoi installare build fresche direttamente dal branch master, gli autori forniscono uno script di installazione automatico:
wget -qO- https://git.io/papirus-icon-theme-install | sh
Lo script rileverà automaticamente l'ambiente e posizionerà i file in /usr/share/icons. Se necessario, il percorso può essere sovrascritto tramite la variabile DESTDIR, ad esempio specificando ~/.local/share/icons per un'installazione locale senza privilegi di root.
Cosa c'è dentro per sviluppatori e designer
Papirus non è solo un mucchio di SVG impilati. All'interno del repository nella directory tools/work si trova un ambiente di lavoro completo per chi vuole aggiungere le proprie icone o inviare una Pull Request.
Lì troverai:
- Linee guida dettagliate su griglia e stile in DESIGN.md.
- Template Inkscape per diverse dimensioni (16x16, 24x24, 48x48, 64x64).
- Script per la pulizia automatica dei SVG dai tag spazzatura dell'editor prima del commit.
- Strumenti per verificare la correttezza dei symlink.
Se l'applicazione che ti serve manca dal tema, creare un'icona da un template ed eseguirla attraverso uno script CI locale richiede al massimo una quindicina di minuti.
Vale la pena installarlo
Papirus ha guadagnato popolarità non grazie al marketing, ma grazie all'attenzione meticolosa ai dettagli. Gli sviluppatori hanno affrontato quasi tutti i punti dolenti degli utenti Linux: vassoi storti delle applicazioni Electron, icone Steam sfocate, incoerenze nei file manager tra diversi DE (da GNOME e Xfce a LXQt e Cinnamon).
Se sei stanco delle incoerenze dell'interfaccia o stai costruendo un desktop minimalista basato su un window manager come i3 o Hyprland, Papirus vale sicuramente la pena di provarlo.
Progetti correlati