Xmonad è un gestore di finestre dinamico e affiancato per X11. Funziona su Linux e altri sistemi operativi simili a Unix. È uno dei preferiti nella comunità di programmazione, in quanto è minimo, ha dozzine di funzioni eccellenti e supporta un'enorme libreria di estensioni. Ecco come configurare Xmonad sul tuo sistema Linux.
Installa Xmonad su Linux
Il gestore di finestre Xmonad è uno dei più vecchi su tutto Linux. Di conseguenza, è facile da installare su una varietà di distribuzioni. In questa sezione della guida, dimostreremo esattamente come installare il gestore di finestre Xmonad su Linux.
Per avviare l'installazione, avvia una finestra di terminale premendo Ctrl + Alt + T o Ctrl + Maiusc + T sulla tastiera. Quindi, segui le istruzioni della riga di comando descritte di seguito che corrispondono al sistema operativo Linux che utilizzi.
Ubuntu
Gli utenti Ubuntu che desiderano mettere le mani sul gestore di finestre Xmonad dovranno prima abilitare il repository software "Universe". Per farlo, usa il seguente comando add-apt-repository .
sudo add-apt-repository universo
Dopo aver aggiunto il repository software "Universo", è necessario eseguire il comando update per aggiornare le sorgenti software di Ubuntu.
sudo apt update
Seguendo il comando di aggiornamento , usa il gestore di pacchetti Apt per caricare l'ultima versione del gestore di finestre Xmonad sul tuo PC Ubuntu Linux.
sudo apt install xmonad dmenu feh
Debian
Per installare Xmonad su Debian Linux, usa il comando Apt-get di seguito in una finestra di terminale.
sudo apt-get install xmonad dmenu feh
Arch Linux
Su Arch Linux, il gestore di finestre Xmonad è disponibile per gli utenti nel repository software "Community". Assicurati di avere "Community" abilitato. Quindi, usa il gestore di pacchetti Pacman per installare Xmonad.
sudo pacman -S xmonad dmenu feh
Fedora
Gli utenti di Fedora Linux possono installare l'ultima versione di Xmonad tramite il gestore di pacchetti Dnf .
sudo dnf install xmonad dmenu feh
OpenSUSE
Su OpenSUSE Linux, il gestore di finestre Xmonad è installabile con il seguente comando Zypper .
sudo zypper install xmonad dmenu feh
Linux generico
Il codice sorgente di Xmonad è disponibile gratuitamente sul loro sito web. Se stai utilizzando un sistema operativo Linux meno conosciuto e vuoi far funzionare Xmonad, vai a questa pagina qui per sapere cosa fare.
Accesso a Xmonad
È possibile accedere a Xmonad dalla schermata di accesso sotto le sessioni come qualsiasi altro gestore di finestre o ambiente desktop. Per caricare Xmonad, disconnettiti dal tuo attuale ambiente desktop e torna alla schermata di accesso.
Una volta nella schermata di accesso, individuare l'area della sessione. L'area della sessione può dire "Sessioni" o essere un ingranaggio o un'icona. All'interno dell'area della sessione, trova "Xmonad" e fai clic su di esso con il mouse per dire al tuo PC Linux di caricare Xmonad.

Dopo aver effettuato l'accesso a Xmonad, vedrai una schermata nera con un messaggio che compare sullo schermo. Questo messaggio ti dà la scorciatoia da tastiera per avviare un terminale ( Ctrl + Maiusc + Invio ). Premilo, poiché è necessario per configurare Xmonad nella prossima sezione della guida.
Configurazione di Xmonad
Xmonad deve essere configurato per funzionare correttamente. Per configurarlo, devi generare un file di configurazione. Per fare ciò, vai al terminale e usa il comando wget download per scaricare il file di configurazione predefinito sul tuo PC Linux.
wget https://pastebin.com/raw/zbLbxqst -O xmonad.hs
Dopo aver scaricato il file di configurazione predefinito di Xmonad, spostalo nella cartella "Xmonad". Non preoccuparti se c'è già un file "xmonad.hs" nella cartella, poiché probabilmente non è così intricato o con tante funzionalità abilitate.
mv xmonad.hs ~/.xmonad/
Una volta che il file si trova nella cartella ".xmonad", ricarica la configurazione nel gestore di finestre di Xmonad premendo Ctrl + Q .
Usando Xmonad

Xmonad è un gestore di finestre di piastrellatura che è fortemente basato sulle scorciatoie da tastiera. Ecco le scorciatoie da tastiera di base che ti aiuteranno a navigare nel sistema.
- Alt sinistro + P : apre Dmenu, che puoi utilizzare per avviare rapidamente le app.
- Alt sinistro + Maiusc + Q : disconnette il sistema Xmonad.
- Alt sinistro + Maiusc + C : elimina la finestra attualmente focalizzata.
- Alt sinistro + barra spaziatrice : ruota le finestre attraverso vari layout di piastrellatura.
- Alt sinistro + J : passa alla finestra successiva.
- Alt sinistro + K : passa alla finestra precedente.
- Alt sinistro + riga numerica (1-0) : passa da un'area di lavoro all'altra.
Imparando queste scorciatoie da tastiera, Xmonad sarà molto facile da usare. Se desideri conoscere ancora più scorciatoie, dai un'occhiata alla pagina web ufficiale di Xmonad qui .
Impostare lo sfondo di Xmonad
Xmonad inizia con uno sfondo vuoto. Se desideri impostare lo sfondo, dovrai seguire le istruzioni riportate di seguito.
Innanzitutto, crea un file chiamato "xmonad-wallpaper-set". Questo è un file di script che verrà inserito in "/usr/bin,/" che gestirà l'impostazione del tuo sfondo. Usando il comando touch , crea il nuovo file.
Nota: "xmonad-wallpaper-set" è già configurato nel file "xmonad.hs", quindi non è necessario armeggiare con esso per impostare lo sfondo.

touch set-sfondi-xmonad
Quindi, usa il comando echo per aggiungere "shebang" nella parte superiore del file di script.
echo '#!/bin/bash' >> xmonad-wallpaper-set
Dopo aver aggiunto "shebang", crea una nuova riga nel file.
echo ' ' >> xmonad-wallpaper-set
Aggiungi il comando che imposterà automaticamente il tuo sfondo.
echo 'feh --bg-scale ~/wallpaper.*' >> xmonad-wallpaper-set
Aggiorna i permessi del file con:
sudo chmod +x set-sfondi-xmonad
Posiziona il file nella directory "/usr/bin/" con il comando mv .
sudo mv xmonad-wallpaper-set /usr/bin/
Una volta che lo script "xmonad-wallpaper-set" si trova nella directory "/usr/bin/", il duro lavoro è terminato. Ora premi Alt sinistro + P per aprire Dmenu. Quindi, avvia Firefox (o un altro browser) e scarica il tuo sfondo preferito.

Assicurati che il file sia un PNG, JPG o JPEG e salvalo nella tua home directory come "wallpaper.png", "wallpaper.jpg" o "wallpaper.jpeg".
Attenzione: non avere più file denominati "sfondo" nella directory principale. Solo uno alla volta!
Quando hai finito di scaricare lo sfondo, premi Alt sinistro + Q per applicarlo al sistema.
Maggiori informazioni su Xmonad
Ci sono così tante cose che puoi fare con il gestore di finestre di piastrellatura di Xmonad. Abbiamo solo scalfito la superficie con questo tutorial. Se desideri saperne di più su Xmonad, dai un'occhiata al sito web qui .