
C’è un problema ricorrente nel mondo Linux desktop: costruire un ambiente grafico davvero piacevole da usare richiede ore di configurazione, file sparsi, tool incompatibili e una curva di apprendimento ripida. Dank Linux affronta questo problema con un approccio diretto; una suite completa di componenti già integrati, un installer in un comando e un sistema di theming dinamico che si adatta automaticamente allo sfondo scelto.
Il progetto gira su compositor Wayland moderni: niri, Hyprland, MangoWC, Sway, labwc e Miracle WM sono tutti supportati. Il cuore della suite è DankMaterialShell, una shell desktop che implementa il linguaggio visivo Material Design 3 con animazioni fluide, color scheme dinamici e modalità chiara/scura automatica. Non si tratta di un’altra distribuzione Linux, ma di uno strato applicativo installabile sopra la propria distro preferita.
Cosa include la suite e come funziona il theming
DankMaterialShell porta con sé un insieme di componenti pensati per coprire ogni aspetto dell’esperienza desktop senza dipendenze esterne manuali:
- Dank Dash: pannello con controlli multimediali, meteo, calendario e informazioni di sistema a colpo d’occhio
- Launcher: ricerca e avvio applicazioni con supporto plugin e ricerca nel filesystem
- Control Center: impostazioni di sistema e toggle rapidi completamente configurabili
- Dank GOP: monitoraggio stateless di CPU, memoria, GPU, dischi e interfacce di rete in tempo reale
- Dank Greeter: schermata di login basata su greetd, esteticamente curata e coerente con il tema
- Dank Search: ricerca nel filesystem veloce ed efficiente
Il sistema di theming è il tratto più distintivo dell’intera suite. Matugen estrae automaticamente i colori dominanti dallo sfondo scelto e genera uno schema cromatico coerente applicato all’intera interfaccia finestre, pannelli, widget e applicazioni di sistema. Il risultato è un desktop in cui ogni elemento visivo è in armonia senza alcun intervento manuale.

Cambio di sfondo, cambio di tema: automatico, con supporto a Material Design 3 e alternanza luce/buio gestita in autonomia.
Installazione rapida e flavor preconfigurati
L’intero processo di setup avviene con un singolo comando:
curl -fsSL https://install.danklinux.com | sh
L’installer rileva la distribuzione in uso, installa le dipendenze necessarie, aggiunge il repository corretto per il proprio package manager (AUR su Arch, COPR su Fedora, OBS o PPA su altre distro) e configura DankMaterialShell, dgop, dsearch, matugen e gli arricchimenti opzionali.

Configura anche il compositor scelto (niri o Hyprland) e il terminale preferito tra Ghostty, Kitty e Alacritty. Gli aggiornamenti successivi vengono gestiti dal normale package manager di sistema, senza strumenti proprietari.
Chi preferisce un’installazione manuale può procedere componente per componente seguendo la documentazione ufficiale. È possibile anche generare configurazioni starter con dms setup o distribuire singoli file come dms setup binds o dms setup colors.
Per chi vuole qualcosa di ancora più pronto all’uso esiste Zirconium, una distribuzione immutabile basata su Fedora che include niri e DankMaterialShell preinstallati e preconfigurati, pensata per chi vuole un sistema stabile e aggiornabile in modo atomico senza partire da zero.
L’attuale versione stabile è la 1.4, con plugin e temi aggiuntivi disponibili sul sito ufficiale per estendere widget, funzionalità del launcher e aspetto visivo del desktop.