Se apprezzi il minimalismo e stai cercando di accelerare il tuo flusso di lavoro, dovresti assolutamente passare a un gestore di finestre di piastrellatura. Con la giusta configurazione e le modifiche in atto, un window manager può aumentare esponenzialmente la tua produttività aggiungendo un tocco estetico al tuo desktop.
i3wm o, i3 Window Manager, è una scelta popolare sia tra i principianti che tra i veterani. È leggero, altamente personalizzabile, potente e perfetto per chiunque si sia appena avventurato nel mondo del riso Linux.
Questo articolo affronta tutte le attività necessarie dopo l'installazione di cui dovresti occuparti dopo l'installazione di i3wm per facilitare la migrazione da un ambiente desktop tradizionale.
1. Associa la Super Chiave
Quando avvii una sessione i3 per la prima volta, ti verrà chiesto di impostare la combinazione di tasti predefinita per il Super funzione. È una combinazione di tasti cruciale che utilizzerai per sempre all'interno di i3 o di qualsiasi gestore di finestre per quella materia.
Per impostazione predefinita, i3wm ti offre l'opzione per associare il file Vincita chiave o il Alt chiave come Super. È una pratica accettata mappare il primo come Super, anche se sei sempre libero di associarlo a qualsiasi chiave di tua scelta.
2. Impostare lo sfondo con l'azoto
Se hai installato i3wm da zero, è probabile che ti accolga con uno schermo vuoto. Sebbene non sia la prima impressione più attraente, non preoccuparti, perché bastano pochi comandi per cambiare lo sfondo in modo permanente.
Per cambiare lo sfondo di i3wm, devi installare un gestore di sfondi. Nitrogen è un popolare gestore di sfondi che ti consente di gestire e impostare gli sfondi.
Installa Nitrogen sul tuo desktop Linux usando il gestore di pacchetti della tua distribuzione:
Sui derivati Ubuntu/Debian:
sudo apt installare azoto
Su Arch Linux:
sudo pacman -S azoto
Sui sistemi RHEL/CentOS/Fedora:
sudo dnf installare azoto
Per impostare uno sfondo, avvia Nitrogen e vai alla directory in cui sono archiviate le immagini dello sfondo. L'azoto dovrebbe recuperare automaticamente le immagini tra cui scegliere.
Inoltre, aggiungi questa riga al file di configurazione di i3wm per eseguire automaticamente Nitrogen e ripristinare lo sfondo ogni volta che esci o aggiorni i3wm:
es sempre azoto --restore
i3wm, per impostazione predefinita, non viene fornito con un compositore. Quindi, se stai cercando di aggiungere sfocatura, trasparenza o altri effetti visivi fantasiosi come si vede in r/unixporn subreddit, dovrai installare un compositore separatamente.
Compton era il compositore di riferimento per gli utenti di i3wm. Ma recentemente, picom, un fork di Compton, ha preso il sopravvento. Installa il compositore picom, configuralo per l'avvio automatico come hai fatto con Nitrogen e sarai a posto.
L'uso di un compositore risolverà anche eventuali problemi di tearing o artefatti dello schermo che potresti aver riscontrato in i3wm.
L'installazione di picom compositor è abbastanza semplice e il processo è identico all'installazione di qualsiasi pacchetto su Linux. Per installare picom, avvia il terminale ed esegui i seguenti comandi a seconda della distribuzione in esecuzione:
Sui sistemi basati su Arch:
sudo pacman -S picom
Sui derivati Debian/Ubuntu:
sudo apt installare -y picom
Sui sistemi RHEL/Fedora/CentOS:
sudo dnf installare picom
Per eseguire automaticamente picom non appena accedi alla sessione del gestore di finestre i3, aggiungi una riga al file di configurazione i3wm che dice a i3 di eseguire picom all'avvio della sessione.
Digita questa riga in un punto qualsiasi del file di configurazione e quindi ricarica i3wm con il file Super + Maiusc + R combinazione di tasti:
es picom
4. Cambia emulatore di terminale
Il file di configurazione i3wm punterà inizialmente a i3-sensible-terminal come terminale predefinito. Sebbene non ci sia nulla di male nell'accontentarsi di ciò che si ottiene fuori dagli schemi, si stanno seriamente perdendo opzioni migliori che offrono funzionalità estese e personalizzazione. Alacritty, Terminator, Kitty solo per citarne alcuni.
Non sai quale terminale scegliere? Impara di più riguardo i migliori emulatori di terminale Linux.
Per cambiare l'emulatore di terminale predefinito in i3wm, modifica questa riga nel file di configurazione e sostituisci "i3-sensible-terminal" con il tuo terminale preferito. Ad esempio, per impostare Alacritty come terminale predefinito è possibile digitare:
bindsym $mod+Ritorno eseguire alacritty
5. Installa dmenu
Potresti aver già notato che, a differenza di ambienti desktop come GNOME o XFCE, premendo il tasto Super il tasto non apre il menu dell'app.
Per eseguire un'app in i3wm, devi avviarla tramite il terminale o utilizzarla un lanciatore di app. dmenu è una scelta solida per lo stesso e spesso viene preinstallato con distribuzioni che offrono una variante i3wm. È veloce, leggero e facilmente personalizzabile.
Puoi installare dmenu nel tuo sistema Linux tramite il gestore di pacchetti della tua distribuzione. Apri un terminale ed esegui i seguenti comandi a seconda della tua distribuzione:
Su Arch Linux:
sudo pacman -S dmenu
Sui sistemi basati su Debian/Ubuntu:
sudo apt installare -y dmenu
Su RHEL/Fedora/CentOS:
sudo dnf installare menu
Una volta installato, avvia dmenu con Vittoria + D e cerca l'applicazione che desideri avviare.
6. Installa una barra di stato
Una barra di stato è un componente opzionale che si trova nella parte inferiore o superiore dello schermo. Tiene traccia e visualizza informazioni di sistema come l'utilizzo della CPU, l'utilizzo della RAM, la velocità di Internet, ecc.
Puoi configurarlo per visualizzare le metriche su qualsiasi componente hardware o software del tuo sistema. Se sei consapevole delle tue risorse e preferisci tenere d'occhio le prestazioni, dovresti assolutamente installare una barra di stato.
Le scelte più popolari includono i3status bar, Waybar e Polybar.
7. Organizza gli spazi di lavoro
Per impostazione predefinita, le aree di lavoro sono organizzate con i numeri da 1 a 10. È possibile passare da un'area di lavoro all'altra utilizzando Super+X dove "X" è qualsiasi numero compreso tra uno e zero. Anche se va bene così com'è, l'approccio ottimale sarebbe sostituire i numeri con nomi corrispondenti al contenuto di ogni spazio di lavoro.
Ad esempio, sostituisci 1, 2, 3 con Web, Codice, Media, ecc. Ti viene l'idea! Per ottenere questo formato, immergiti nel file di configurazione di i3wm e digita o modifica queste righe:
impostare $ws1 "1"
impostare $ws2 "2"
impostare $ws3 "3"
impostare $ws4 "4"
e:
bindsym $mod+1 $ ws1
bindsym $mod+2 $ ws2
bindsym $mod+3 $ ws3
bindsym $mod+4 $ ws4
a:
imposta $ termine "1: termine"
imposta $ web "2: web"
imposta $gestore_file "3: file"
e:
bindsym $mod+1 $ termine
bindsym $mod+2 $ web
bindsym $mod+3 $gestore_file
Modifica il resto come preferisci e aggiorna i3wm con Super + Maiusc + R. Le modifiche dovrebbero essere in vigore.
8. Personalizza le associazioni dei tasti
La navigazione sui gestori di finestre è fortemente incentrata sulla tastiera. Per sfruttare appieno il potenziale di un gestore di finestre, è necessario familiarizzare con le combinazioni di tasti, almeno per le funzioni elementari se non per tutte.
Se le combinazioni di tasti predefinite non ti soddisfano, sentiti libero di modificare il file di configurazione di i3wm e impostare le tue associazioni di tasti personalizzate. Per ulteriori informazioni sulle associazioni di tasti e su come personalizzarle, fare riferimento a documentazione ufficiale i3wm.
9. Eseguire il backup dei file di punti
Probabilmente il compito più importante che spesso i principianti trascurano è il backup dei propri file di punti. Dotfiles è il gergo Linux per i file di configurazione.
È chiamato così perché tutti i file di configurazione sono generalmente archiviati in directory nascoste e in Linux ogni nome di directory nascosta inizia con un punto o un punto. Da qui, il nome "punto"-file.
Se non conosci i3wm o qualsiasi gestore di finestre, sei destinato a imbatterti in bug e problemi tecnici mentre sperimenti e rispondi.
Per assicurarti di poter riavvolgere rapidamente il tuo i3wm a uno stato funzionale ogni volta che si interrompe, è necessario mantenere un backup dei suoi file di configurazione.
Un modo ideale per eseguire il backup dei tuoi dotfile è caricarli nel tuo repository GitHub. Non sei sicuro di come? Impara di più riguardo Git e come usarlo.
I migliori gestori di finestre per Linux
i3wm ha una storia positiva di essere un affidabile window manager di piastrellatura, ma nel mondo di FOSS le alternative sono sempre in abbondanza.
Prima di accontentarti di i3wm come pilota quotidiano, potresti voler controllare il resto dei suoi concorrenti e valutare i pro ei contro. L'abbiamo semplificato per te con questo elenco curato dei migliori gestori di finestre per Linux
I 5 migliori gestori di finestre per Linux
Leggi Avanti
Argomenti correlati
- Linux
- Suggerimenti per Linux
- Ambiente desktop Linux
- Personalizzazione Linux
Circa l'autore
Amo rompere le cose e fare cose che mi aiutino a rompere le cose. Quando gli schermi sono spenti, puoi trovarmi sul campo da calcio o mentre combatto contro il cervello al club di scacchi locale.
Iscriviti alla nostra Newsletter
Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!
Clicca qui per iscriverti