i3 fournit des bureaux virtuels appelés espaces de travail, pour ne pas encombrer le bureau unique, vous pouvez ouvrir l’application dans une fenêtre choisie en utilisant WinKey et un numéro de 1 à 0.
Déplacer la fenêtre d’application ouverte vers un nouvel espace de travail
Dans certains cas, les utilisateurs peuvent vouloir faire en sorte que les fenêtres d’application se comportent comme des fenêtres de bureau standard qui peuvent être déplacées sur le bureau dans différentes positions et cela peut être fait dans i3 en évoquant une fenêtre flottante.
Au cas où vous voudriez allouer plus d’espace de bureau pour une des applications, vous pouvez la redimensionner.
Au lieu de j,k,l, ; vous pouvez utiliser les touches Droite, Gauche, Haut et Bas.
Pour une explication plus détaillée et des options de configuration supplémentaires, vous pouvez trouver à i3 user guide
I3 est déjà livré avec des combinaisons de touches utiles qui peuvent nous aider à être plus concentrés et à être plus productifs, mais nous pouvons l’améliorer encore plus.
Par défaut, i3 démarre avec la barre d’état en bas, et sur le côté droit, vous pouvez voir quelques informations système qui peuvent être utiles.
Essayons d’améliorer la barre d’état d’i3 et de nous montrer seulement les informations nécessaires.
Nous aurons besoin de modifier le fichier ~/.config/i3status/config.
Dans l’exemple ci-dessous, j’ai configuré mon système pour qu’il affiche l’utilisation du processeur/la charge du processeur/l’espace disque utilisé en %/l’adresse IP/le volume sonore/l’heure
Il est temps de faire quelques petites modifications au fichier i3 config pour obtenir quelques fonctionnalités supplémentaires.
Editer ~/.config/i3/config et ajouter les changements ci-dessous à votre configuration et dans certains cas, vous devrez commenter le paramètre original.
Plusieurs fois, je ne veux pas démarrer mes applications une par une et me déplacer vers l’espace de travail correct Je veux avoir un keybinding qui me permet de démarrer des applications présélectionnées dans un espace de travail prédéfini et correctement formaté.
Pour y parvenir, il va créer un fichier script qui peut être déclenché par une combinaison de touches qui ouvrira l’application souhaitée dans l’espace de travail prédéfini et dans une position présélectionnée.
1. Ouvrez l’application sélectionnée et la position sur votre espace de travail proposé et exécutez
La commande ci-dessus créera le fichier workspace_1.json avec toutes les informations capturées à partir de i3
Vous devrez revoir et modifier si nécessaire workspace_1.json
2. Créer un script shell qui importera la configuration dans i3
Note : Dans le cas ci-dessous, je démarre Firefox, Sublime et Terminal URXVT sur l’espace de travail Nr 1
3. La dernière étape consiste à ajouter un keybinding à ~/.config/i3/config
bindsym $mod+Ctrl+1 exec ~/.config/i3/start_w1.sh
Une fois que vous êtes dans i3, utilisez WinKey+Ctrl+1 pour ouvrir l’application prédéfinie dans l’espace de travail n°1.
Répétez le même processus pour le reste de l’application.