Dopo aver presentato i3 oggi vi presentiamo un’altro interessante tiling window manager per Gnu/Linux: Xmonad.
Xmonad è un’ottimo window manager, scritto in Haskell, che offre diverse caratteristiche come ad esempio la possibilità di adattarsi al layout a secondo della finestre che apriamo o chiudiamo.
Con Xmonad avremo le finestre che non andranno a soprapporsi con le altre in modo tale da completare tutto la spazio disponibile nel nostro desktop.
Oltre alla leggerezza tipica dei tiling window manager offre un’ottima stabilità e una semplicità di configurazione oltre ad un’ottimo supporto dato da un’ottima comunità attiva dedicata al progetto
Supporta Xinerama offrendo lo switch tra un desktop all’altro in maniera completamente indipendente per ogni monitor.
La configurazione e gestione di Xmonad si basa in semplici script, in rete troviamo già molte (e ottime) configurazioni dedicate senza quindi dover iniziare da zero con i vari setup del nuovo wm.
Xmonad risulta un’ottimo WM da utilizzare non solo su pc datati, web server ecc ma anche su mini-pc ARM come Raspberry offrendo un wm leggero e funzionale e sopratutto stabile.
Xmonad è presente nei repository delle principali distribuzioni Linux per installarlo su Ubuntu, Debian e derivate basta digitare:
sudo install ghc xmonad xmobar gmrun dmenu
Xmonad in Fedora:
sudo yum install xmonad ghc-xmonad-contrib-devel
Xmonad in Arch Linux:
sudo pacman -S xmonad-contrib
una volta installato consiglio di inserire una configurazione di quelle giù presenti in rete come ad esempio questa.
Basta digitare:
mkdir ~/.xmonad
cd ~/.xmonad
nano xmonad.hs
e inserire copiare al suo interno la configurazione e salvare il tutto.
Configuriamo il tutto digitando:
xmonad –recompile
e avremo il nostro Xmonad configurato
Per maggiori informazioni su Xmonad consiglio di consultare la home del progetto.