La guida per principianti al gestore di finestre Xmonad

La guida per principianti al gestore di finestre Xmonad

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.

La guida per principianti al gestore di finestre 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

La guida per principianti al gestore di finestre 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.

La guida per principianti al gestore di finestre Xmonad

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.

La guida per principianti al gestore di finestre Xmonad

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 .


Migliora gli appunti di Gnome Shell con Pano

Migliora gli appunti di Gnome Shell con Pano

Ammettiamolo, gli appunti predefiniti di Gnome Shell non sono molto buoni. Installa Pano per migliorare la tua esperienza con gli appunti!

Come installare DaVinci Resolve 17 su Linux

Come installare DaVinci Resolve 17 su Linux

Hai bisogno di un ottimo editor video non lineare per la tua macchina Linux? Fai funzionare Davinci Resolve 17 con questa guida!

Come scaricare sfondi sul desktop Linux con Wallpaper Downloader

Come scaricare sfondi sul desktop Linux con Wallpaper Downloader

Wallpaper Downloader è un ottimo downloader e gestore di sfondi per Linux. Supporta la maggior parte degli ambienti desktop Linux ed è molto facile da usare. Questa guida

Come installare Tuxedo OS sul tuo computer

Come installare Tuxedo OS sul tuo computer

Vuoi testare il sistema operativo Tuxedo sui computer Tuxedo? Scopri come far funzionare l'ultima versione di Tuxedo OS sul tuo PC.

Come installare un file DEB su Linux

Come installare un file DEB su Linux

.DEB numero opzione 1 Cosa ci fai? Scopri i molti modi in cui puoi installare i file DEB sul tuo PC Linux.

Come giocare a Dying Light su Linux

Come giocare a Dying Light su Linux

Dying Light è un videogioco survival horror del 2015 sviluppato da Techland e pubblicato da Warner Bros Interactive Entertainment. Il gioco è incentrato su

Come installare Neptune Linux sul tuo computer

Come installare Neptune Linux sul tuo computer

Neptune utilizza l'ambiente desktop KDE Plasma 5 e mira a fornire un sistema operativo elegante. Ecco come installare Neptune Linux sul tuo computer.

Prova il nuovo desktop basato su snap di Ubuntu

Prova il nuovo desktop basato su snap di Ubuntu

Vuoi provare il nuovo sistema operativo desktop basato su pacchetto snap di Ubuntu? Scopri come distribuirlo su una macchina virtuale con questa guida.

Come giocare a Undertale su Linux

Come giocare a Undertale su Linux

Undertale è un gioco di ruolo indipendente in 2D del 2015 sviluppato e pubblicato dallo sviluppatore di giochi Toby Fox. Questa guida coprirà il download e l'installazione di Undertale sul tuo

Come giocare a Total War: THREE KINGDOMS su Linux

Come giocare a Total War: THREE KINGDOMS su Linux

Total War: Three Kingdoms è un gioco RTS di strategia a turni sviluppato da Creative Assembly. Ecco come giocare su Linux.