i3 fornisce desktop virtuali chiamati spazi di lavoro, per non ingombrare il singolo desktop è possibile aprire l’applicazione in una finestra scelta usando WinKey e un numero da 1 a 0.
Sposta la finestra dell’applicazione aperta in un nuovo spazio di lavoro
In alcuni casi, gli utenti potrebbero voler fare in modo che le finestre delle applicazioni si comportino in modo simile alle finestre standard del desktop che possono essere spostate sul desktop in diverse posizioni e questo può essere fatto in i3 evocando una finestra fluttuante.
In caso si voglia allocare più spazio sul desktop per una delle applicazioni è possibile ridimensionarla.
Invece di j,k,l,; puoi usare i tasti Destra, Sinistra, Su e Giù.
Per una spiegazione più dettagliata e ulteriori opzioni di configurazione puoi trovare su i3 user guide
I3 è già dotato di tonnellate di utili associazioni di tasti che possono aiutarci ad essere più concentrati e più produttivi, ma possiamo migliorarlo ancora di più.
Di default i3 inizia con la barra di stato in basso, e sul lato destro, si possono vedere poche informazioni di sistema che possono essere utili.
Proviamo a migliorare la barra di stato di i3 e mostrarci solo le informazioni necessarie.
Abbiamo bisogno di modificare il file ~/.config/i3status/config.
Nell’esempio seguente, ho configurato il mio sistema per mostrare Utilizzo della CPU/Carico della CPU/Spazio su disco usato in %/Indirizzo IP/Volume del suono/Ora
E’ ora di fare qualche piccola modifica al file di configurazione i3 per ottenere alcune funzionalità aggiuntive.
Modifica ~/.config/i3/config e aggiungi le seguenti modifiche alla tua configurazione e in alcuni casi, potresti aver bisogno di commentare l’impostazione originale.
Molte volte non voglio avviare le mie applicazioni una per una e spostarle nello spazio di lavoro corretto, voglio avere un keybinding che mi permetta di avviare applicazioni preselezionate in uno spazio di lavoro predefinito e formattato correttamente.
Per ottenere questo creerà un file di script che può essere attivato da una combinazione di tasti che aprirà l’applicazione desiderata nello spazio di lavoro predefinito e in una posizione preselezionata.
1. Aprire l’applicazione selezionata e la posizione nello spazio di lavoro proposto ed eseguire
Il comando precedente creerà il file workspace_1.json con tutte le informazioni catturate da i3
Sarà necessario rivedere e modificare se necessario workspace_1.json
2. Crea uno script di shell che importerà la configurazione in i3
Nota: Nel caso sotto, sto avviando Firefox, Sublime e Terminal URXVT su Workspace Nr 1
3. L’ultimo passo è aggiungere un keybinding a ~/.config/i3/config
bindsym $mod+Ctrl+1 exec ~/.config/i3/start_w1.sh
Una volta che sei in i3 usa WinKey+Ctrl+1 per aprire l’applicazione predefinita nello spazio di lavoro 1.
Ripeti lo stesso processo per il resto dell’applicazione.