Recherche de site Web

Comment installer et utiliser i3 Window Manager sous Linux


Écrit en langage C, i3wm ( i3 Windows Manager ) est un gestionnaire de fenêtres en mosaïque léger, facile à configurer et extrêmement populaire. Contrairement à l'environnement de bureau conventionnel, un gestionnaire de tuiles fournit juste assez de fonctionnalités pour organiser les fenêtres sur votre écran d'une manière simple et attrayante, adaptée à votre flux de travail.

i3 est un gestionnaire de mosaïque minimaliste qui organise intelligemment les fenêtres sur votre écran de manière transparente et sans chevauchement. D'autres gestionnaires de tuiles incluent xmonad et wmii.

Dans ce guide, nous expliquerons comment installer et utiliser le gestionnaire Windows i3 sur les systèmes de bureau Linux.

Avantages du gestionnaire Windows i3

Contrairement aux gestionnaires X Windows tels que Fluxbox, KWin et enlightenment, i3 est livré avec un sac de cadeaux que nous ont répertorié ci-dessous pour une expérience de bureau fluide.

1. Respectueux des ressources

Contrairement aux environnements de bureau complets tels que GNOME, le gestionnaire de fenêtres i3 est assez minimaliste et est conçu pour la simplicité et l'efficacité. Avec une faible utilisation des ressources, il constitue un gestionnaire Windows rapide et laisse à votre système beaucoup de RAM et de CPU pour d'autres applications.

2. Flexibilité

En plus d'avoir la possibilité d'organiser automatiquement les fenêtres de manière soignée et organisée, i3 est entièrement configurable et vous pouvez modifier quelques paramètres pour les adapter à votre disposition d'écran préférée. À l'aide d'outils externes, vous pouvez améliorer l'apparence en sélectionnant l'image d'arrière-plan, en ajustant la transparence et l'effet de fondu de la fenêtre et en activant les notifications sur le bureau.

3. Navigation facile entre les espaces de travail

Le gestionnaire de tuiles i3 offre un moyen simple et rapide de basculer entre les espaces de travail grâce à un large éventail de raccourcis clavier que vous pouvez facilement configurer. Vous pouvez regrouper Windows de manière transparente en fonction de votre flux de travail, ce qui améliore votre productivité.

Installation du gestionnaire de fenêtres i3 sous Linux

Le gestionnaire de tuiles i3 est disponible dans les dépôts Debian, Ubuntu et Linux Mint et peut être installé à l'aide du logiciel apt. gestionnaire de paquets comme suit.

sudo apt update
sudo apt install i3

Sur la distribution Fedora, vous pouvez installer i3 à l'aide du gestionnaire de packages dnf comme indiqué.

sudo apt update
sudo dnf install i3

Une fois installé, vous devrez redémarrer votre système, cliquer sur la petite roue dentée dans la fenêtre de connexion et sélectionner l'option 'i3' comme indiqué.

Une fois connecté, vous serez invité soit à générer le fichier de configuration qui sera enregistré dans votre répertoire personnel ~/.config/i3/config,, soit à utiliser les valeurs par défaut qui enregistreront le fichier dans le répertoire/etc/i3.

Dans ce guide, nous choisirons la première option, nous allons donc appuyer sur ENTER pour placer le fichier de configuration dans notre répertoire personnel.

Ensuite, vous devrez définir la touche de modification i3 wm également connue sous le nom de touche $mod qui peut être soit la touche Logo Windows, soit la Touche Alt. Utilisez les touches fléchées vers le haut ou vers le bas pour sélectionner votre touche de modification préférée.

Une fois que vous avez terminé la configuration initiale. Il n'y a pas grand-chose à voir avec la fenêtre i3 par défaut, elle est enregistrée sous la forme d'un écran vide avec une barre d'état tout en bas de l'écran.

Comment utiliser le gestionnaire de fenêtres i3 sous Linux

Après avoir installé le gestionnaire de tuiles i3, voici quelques combinaisons de touches que vous pouvez utiliser pour décoller et utiliser le gestionnaire de tuiles en toute simplicité.

Lancez un terminal : $mod + ENTER.

Lancement de l'application à l'aide du menu : $mod + d – Cela ouvre un menu en haut de votre écran qui vous permet de rechercher une application spécifique en tapant un mot-clé dans le champ de texte fourni.

  • Entrez dans un mode plein écran – activé et désactivé : $mod + f.
  • Quitter une fenêtre d'application ; $mod + Maj + q.
  • Redémarrage d'i3 : $mod + Shift + r.
  • Sortie du gestionnaire Windows i3 : $mod + Shift + e.

Manipulation des fenêtres

Lors du lancement d'applications, il s'agit généralement de vignettes comme indiqué ci-dessous. De toute évidence, l’espace de travail semble si exigu avec ses multiples fenêtres carrelées et vous fait vous sentir dépassé.

Pour une meilleure expérience, vous pouvez détacher une fenêtre et la mettre au premier plan pour vivre une expérience « flottante ». Ceci peut être réalisé en appuyant sur la combinaison $mod + Shift + Space.

Dans l'exemple ci-dessous, la fenêtre du terminal est vue au premier plan au lieu d'être en mosaïque.

De plus, vous pouvez faire passer la fenêtre en plein écran en appuyant sur la combinaison $mod + f et en répétant la même chose pour revenir au mode mosaïque.

Barre d'état i3

Il s'agit de l'une des sections les plus importantes, mais négligée, du gestionnaire de tuiles i3. Il affiche des informations telles que l'espace disque disponible, l'adresse IP et le taux de bande passante, le niveau de la batterie, la date et l'heure.

Configurations de base i3

Si vous n'avez pas généré le fichier de configuration dans votre répertoire personnel, vous pouvez le trouver dans le chemin /etc/i3/config. Pour le copier dans votre répertoire personnel

sudo cp /etc/i3/config ~/.config/i3

Ensuite, changez la propriété en votre utilisateur

sudo chown user:group ~/.config/i3

Le fichier de configuration est livré avec de nombreux paramètres que vous pouvez modifier selon vos préférences pour modifier l'apparence du gestionnaire de tuiles. Vous pouvez modifier les couleurs des espaces de travail, modifier la disposition des fenêtres et redimensionner les fenêtres. Nous ne nous attarderons pas trop là-dessus ni maintenant. Le but de ce guide était de vous donner une bonne introduction au gestionnaire de tuiles i3 et aux fonctionnalités de base pour vous aider à démarrer.