Les gestionnaires de fenêtres se distinguent des environnements de bureau par leur approche minimaliste. Au lieu d’une interface complète centrée sur un bureau, ils proposent un système de gestion de fenêtres épuré. Cette conception allégée se traduit par des performances accrues, particulièrement notables sur les ordinateurs anciens sous Linux. Divers gestionnaires de fenêtres en mosaïque sont disponibles sous Linux, compatibles avec les serveurs d’affichage X11 et Wayland. Chacun de ces gestionnaires présente ses propres avantages et inconvénients. Cet article explore en détail le gestionnaire de fenêtres i3, abordant son installation, sa configuration, sa navigation de base et bien plus.
Installation
i3 est largement disponible sur l’ensemble des distributions Linux. Rares sont celles qui ne l’incluent pas dans leurs dépôts de paquets. Il est toutefois possible que certaines distributions le nomment différemment dans leurs systèmes de gestion de paquets. Une recherche préalable est donc toujours conseillée. En utilisant le gestionnaire de paquets de votre distribution, recherchez « gestionnaire de fenêtres i3 » et procédez à son installation.
L’installation d’i3 ne constitue pas une fin en soi. Des outils complémentaires seront également nécessaires. Là encore, la dénomination de ces paquets peut varier selon votre système d’exploitation Linux.
Ubuntu
sudo apt install i3 i3status dmenu i3lock xbacklight feh
Debian
sudo apt-get install i3 i3status dmenu i3lock xbacklight feh
Arch Linux
sudo pacman -S i3 i3status dmenu i3lock xorg-xbacklight feh
Fedora
sudo dnf install i3 i3status dmenu i3lock xbacklight feh
OpenSUSE
sudo zypper install i3 i3status dmenu i3lock xbacklight feh
Configuration
Une fois tous les outils indispensables installés, déconnectez-vous de votre environnement de bureau actuel et connectez-vous à i3. Au premier démarrage, i3 guide l’utilisateur à travers une configuration initiale.
La première fenêtre affichée informe l’utilisateur que la configuration d’i3 n’est pas établie. Elle propose de générer une configuration. Appuyez sur la touche Entrée pour initier la génération ou sur Échap pour ignorer cette étape.

La première étape consiste à définir la touche de modification par défaut. Cette décision est cruciale car i3 repose fortement sur les raccourcis clavier (tous commençant par cette touche). L’outil de génération propose deux options : la touche Windows ou la touche Alt. Faites votre choix à l’aide des flèches directionnelles et validez avec Entrée.
Définition du fond d’écran i3
La personnalisation d’i3 demande un peu de pratique. La plupart des utilisateurs, notamment les débutants, n’auront pas forcément besoin de modifier les paramètres par défaut. Néanmoins, si vous souhaitez personnaliser i3, il faudra éditer le fichier de configuration. Pour cela, ouvrez un terminal avec la combinaison touche de modification + Entrée et modifiez le fichier : ~/.config/i3/config

Par défaut, i3 s’affiche avec un écran noir. Pour définir un fond d’écran, ouvrez un terminal et saisissez la commande suivante :
feh --bg-scale --zoom fill /home/username/path/to/wallpaper.jpg
Utilisation d’i3
i3 se navigue intégralement au clavier, dans un souci d’efficacité. Pour lancer un programme, appuyez simultanément sur la touche de modification et Entrée. Cela ouvrira un terminal. Pour lancer d’autres programmes, utilisez la combinaison touche de modification + D. Cela ouvrira le dmenu.

À partir de dmenu, saisissez le nom du programme souhaité pour le lancer. Pour vous déconnecter de votre session i3, utilisez la combinaison touche de modification + Maj + E.
Modification de la disposition des fenêtres
i3 est un gestionnaire de fenêtres en mosaïque. Cela signifie que, contrairement aux fenêtres « flottantes » traditionnelles, les applications sont disposées dans une grille, maximisant ainsi l’espace disponible. Pour modifier la disposition des fenêtres, appuyez simultanément sur la touche de modification et V.

La taille des fenêtres peut être ajustée en cliquant et en faisant glisser leurs bords. Il est également possible d’afficher une application en plein écran grâce à la combinaison touche de modification + S. Enfin, fermez une fenêtre en appuyant sur touche de modification + Maj + Q.
Remarque : Vous devrez ouvrir une nouvelle fenêtre pour visualiser les changements de disposition.
Conclusion
i3 se distingue parmi les gestionnaires de fenêtres en mosaïque par son efficacité. Il est facile à configurer et à utiliser, et présente une apparence soignée par défaut, contrairement à d’autres gestionnaires à l’aspect vieillissant. Que vous soyez un développeur ayant de nombreuses fenêtres ouvertes ou un utilisateur Linux curieux, i3 constitue une excellente option pour optimiser votre productivité ou explorer de nouvelles façons d’utiliser votre ordinateur.