Garuda Nix: la nuova distribuzione GNU/Linux che unisce l’esperienza Garuda con la potenza di NixOS

Garuda Nix è una nuova distribuzione GNU/Linux basata su NixOS che integra l’esperienza utente, le configurazioni desktop e le impostazioni predefinite di Garuda Linux. A differenza della versione tradizionale di Garuda, basata su Arch Linux,
Garuda Nix fornisce una installazione autonoma di NixOS, un sistema dichiarativo e in gran parte immutabile, che combina la gestione dei pacchetti software tramite Nix con l’estetica e le funzionalità che hanno reso famosa Garuda Linux.
Originariamente sviluppato come sottosistema Garuda Nix, pensato per consentire il dual boot tra Garuda Linux e un’installazione di NixOS sulla stessa partizione tramite subvolumi Btrfs, il progetto è evoluto in una distribuzione indipendente. Garuda Nix punta a rendere NixOS più accessibile proponendo 2 edizioni basate su KDE Plasma: Dr460nized, che utilizza il tema Catppuccin per offrire un aspetto scuro e moderno, e Mokka, una variante chiara e minimalista. Entrambe mantengono coerenza visiva e funzionale, differenziandosi esclusivamente per l’approccio estetico.
Caratteristiche generali e origine del progetto
Garuda Nix è una distribuzione libera e open source, pensata per utenti intermedi ed esperti che desiderano sperimentare un approccio dichiarativo alla configurazione del sistema operativo. A differenza delle distribuzioni tradizionali, dove le modifiche vengono applicate tramite comandi o editor di configurazione, NixOS richiede di definire lo stato desiderato del sistema in file di configurazione e poi applicarlo tramite il comando da Terminale nixos-rebuild.
Questo approccio garantisce riproducibilità, consistenza e facilità di rollback in caso di errori.
Il progetto nasce dalla passione del team di sviluppo per NixOS e dalla volontà di avvicinare più utenti a questa distribuzione. Garuda Nix non è solo un semplice adattamento delle configurazioni di Garuda su NixOS, ma una soluzione completa che include:
- Dotfile identici a quelli presenti nelle immagini ISO di Garuda Linux, adattati per NixOS.
- Chaotic Nyx, il corrispettivo Nix del famoso repository software Chaotic-AUR di Garuda, che fornisce pacchetti software precompilati aggiuntivi.
- Configurazioni predefinite per i moduli
garuda-*, che semplificano la personalizzazione del sistema. - Flake preconfigurato in
/etc/nixos, pronto per essere modificato ed esteso.
Garuda Nix è stata ufficialmente rilasciata il 20 settembre 2026. Al momento della pubblicazione di questo articolo, la versione disponibile è la prima ed è considerata una pre‑release, destinata principalmente ai tester e non all’uso in produzione.
Novità in Garuda Nix
Garuda Nix introduce importanti miglioramenti che rendono l’esperienza con NixOS più accessibile e integrata con l’ecosistema Garuda. Le novità spaziano dall’installazione semplificata tramite Calamares e CLI, alle edizioni desktop Dr460nized e Mokka, fino a funzionalità avanzate come Impermanence e l’integrazione con Chaotic Nyx.
Installazione semplificata tramite Calamares e CLI
Garuda Nix offre 2 metodi di installazione:
- Calamares: l’installer grafico, già noto agli utenti di Garuda Linux, che consente una configurazione guidata e intuitiva.
install-garuda-nix: uno strumento da riga di comando che offre opzioni avanzate, come la configurazione automatica di Impermanence.
Entrambi gli installer supportano l’installazione delle edizioni Dr460nized e Mokka, indipendentemente dall’immagine ISO utilizzata, grazie al fatto che le installazioni di Garuda Nix sono sempre network‑based (netinstall).
L’installer CLI permette inoltre di scegliere profili desktop/laptop/server, filesystem diversi e varianti del kernel Linux (cachyos, LTS, latest), offrendo un controllo più fine sull’installazione.
Edizioni desktop disponibili: Dr460nized e Mokka
Garuda Nix propone due edizioni desktop, ognuna con un tema e una configurazione distinta:
- Dr460nized: basata sul tema Catppuccin, offre un aspetto scuro e moderno, con una vasta gamma di port per applicazioni, siti web e strumenti. È ideale per chi preferisce un ambiente coerente e personalizzabile.
- Mokka: una variante più chiara e minimalista, pensata per chi ama un design pulito e funzionale.
Entrambe le edizioni utilizzano gli stessi dotfile delle corrispondenti versioni di Garuda Linux, adattati per funzionare con NixOS.
Impermanence: un sistema immutabile per dati mutabili
Una delle novità più interessanti di Garuda Nix è l’integrazione con Impermanence, un modulo di NixOS che consente di:
- Cancellare automaticamente i dati non persistenti ad ogni riavvio.
- Mantenere persistenti solo le cartelle e i file esplicitamente configurati (es.
/home,/etc,.config).
Questo approccio è implementato tramite:
- Rollback tramite snapshot Btrfs per sistemi che utilizzano il filesystem Btrfs.
- Root filesystem in tmpfs per sistemi che utilizzano ext4, dove i dati non persistenti vengono memorizzati in memoria e cancellati al riavvio.
Attenzione: per utilizzare Impermanence, è necessario configurare esplicitamente quali cartelle e file devono essere persistenti. Garuda Nix include già una configurazione predefinita che preserva i dati essenziali (es. password Wi-Fi, configurazioni utente in .config), ma per altri dati potrebbe essere necessario consultare la documentazione ufficiale di NixOS.
Chaotic Nyx: il repository software aggiuntivo
Chaotic Nyx è il corrispettivo Nix del famoso Chaotic-AUR di Garuda Linux. Questo repository software fornisce:
- Pacchetti software precompilati aggiuntivi, inclusi software non sempre disponibili nei repository software ufficiali di NixOS.
- Accesso a software popolare e aggiornato, già testato e integrato con il sistema.
Grazie a Chaotic Nyx, gli utenti di Garuda Nix possono installare facilmente applicazioni e strumenti aggiuntivi senza doverli compilare manualmente.
Configurazione predefinita e flake
Garuda Nix include una configurazione predefinita in /etc/nixos, basata su Nix Flake. Questo file consente di:
- Definire lo stato desiderato del sistema in modo dichiarativo.
- Gestire dipendenze e configurazioni in modo modulare e riproducibile.
- Aggiungere o modificare servizi, pacchetti software e impostazioni tramite un linguaggio di configurazione potente e flessibile.
I nuovi utenti di NixOS possono trovare utili le seguenti risorse per imparare a utilizzare al meglio Garuda Nix:
- Guida introduttiva a NixOS e Flake
- NixOS Search per cercare pacchetti software e opzioni.
Download e Riferimenti
Le immagini ISO di Garuda Nix sono disponibili per il download in 2 edizioni:
Le immagini ISO vengono generate automaticamente ogni giorno tramite il sistema di CI (Continuous Integration) di Garuda Linux, garantendo che gli utenti abbiano sempre accesso alla versione più aggiornata.
Installazione e aggiornamento
Per installare Garuda Nix, è possibile:
- Scaricare l’immagine ISO corrispondente all’edizione desiderata (Dr460nized o Mokka).
- Creare una chiavetta USB avviabile tramite strumenti come Balena Etcher o
dd. - Avviare il sistema dalla chiavetta e seguire le istruzioni dell’installer Calamares o utilizzare il comando:
install-garuda-nix
per un’installazione avanzata.
Per gli utenti che vogliano aggiornare un’installazione esistente di Garuda Nix, è sufficiente eseguire:
sudo nixos-rebuild switch --upgrade
Questo comando applicherà gli aggiornamenti disponibili per il sistema e i pacchetti software installati.
Riferimenti Ufficiali
Per ulteriori informazioni, è possibile consultare l’annuncio ufficiale sul forum o sul blog di Garuda Linux, la documentazione ufficiale di Garuda Nix e la wiki di NixOS su Impermanence.
Fonte: https://garudalinux.org/
Fonte: https://forum.garudalinux.org/t/garuda-nix-released/48803
Fonte: https://garudalinux.org/blog?edition=garuda-nix-subsystem
Fonte: https://www.linuxadictos.com/garuda-nix-la-nueva-distribucion-nixos-independiente-de-garuda-linux.html
Fonte: https://9to5linux.com/nixos-based-garuda-linux-dr460nized-and-mokka-editions-are-out-now
Fonte: https://linuxiac.com/garuda-linux-launches-garuda-nix-for-nixos-users/
Se vuoi sostenermi, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che ho nel mio sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul mio negozio online, quelle mancanti possono essere comunque richieste.
Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!
Hai dubbi o problemi? Ti aiutiamo noi!
Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.
























