Devenez plus productif sur Linux avec i3 Tiling Window Manager

Si vous utilisez Linux depuis un certain temps, vous vous êtes peut-être interrogé sur le nombre de distributions Linux et d'environnements de bureau disponibles. Le noyau Linux qui alimente toutes ces distributions est modulaire et n'a pas de philosophie universelle.

Traditionnellement, la plupart des distributions Linux sont livrées avec un environnement de bureau convivial tel que GNOME ou XFCE au prix d'une utilisation plus importante de la mémoire et du processeur. Mais si vous êtes un utilisateur expérimenté qui cherche à être plus productif avec Linux, envisagez plutôt de jeter un œil aux gestionnaires de fenêtres comme i3.

Un bref aperçu des gestionnaires de fenêtres

Un gestionnaire de fenêtres ou WM est un logiciel système qui contrôle le placement et l'apparence des fenêtres d'application dans un système de fenêtrage dans une interface utilisateur graphique (GUI). Il peut faire partie d'un environnement de bureau (DE) ou être utilisé de manière autonome.

En relation: Comment garder une fenêtre toujours au premier plan sous Linux

Ce logiciel détermine l'apparence de divers aspects tels que la bordure, la barre de titre, la taille et la possibilité de redimensionner les fenêtres. Les gestionnaires de fenêtres peuvent être classés en trois types en fonction de leur comportement :

  1. Mosaïque des WM : Ces WM tuent toutes les fenêtres de l'application de manière à ce qu'il n'y ait pas de perte d'espace et que l'intégralité de l'écran soit utilisée. Les fenêtres existantes ne se chevauchent pas mais se réduisent plutôt en taille pour accueillir plus de fenêtres.
  2. Empiler les WM : L'empilement des WM est le type de gestionnaire de fenêtres le plus courant dans les distributions Linux populaires. Les fenêtres agissent comme des morceaux de papier sur un bureau et peuvent être empilées les unes sur les autres.
  3. WM dynamiques : ces WM peuvent basculer dynamiquement entre les dispositions de mosaïque ou de fenêtre flottante.

Avantages et inconvénients de la mosaïque WM

Les gestionnaires de fenêtres en mosaïque sont des outils puissants, mais vous devez prendre en compte certaines choses avant de passer d'un environnement de bureau complet qui utilise en interne un gestionnaire de fenêtres empilées ou flottantes.

Voici quelques avantages et inconvénients qui peuvent vous aider à prendre votre décision en conséquence :

Avantages

  • Les gestionnaires de fenêtres consomment beaucoup moins de mémoire et de processeur que les environnements de bureau.
  • L'interaction réduite de la souris améliore votre productivité sur le clavier via des raccourcis tels que Alt + F2 .
  • Minimalisme et flexibilité. La plupart des gestionnaires de fenêtres ne sont pas livrés avec un système de menu intégré ou un lanceur d'applications . Par conséquent, vous êtes libre d'installer vos propres outils préférés au lieu de vous fier à la distribution Linux.
  • Les gestionnaires de fenêtres en mosaïque offrent un large éventail de possibilités de personnalisation, allant de la modification des barres de titre à l'ajustement de l'écart entre deux fenêtres.
  • Utilisation maximisée de l'espace de l'écran.

Désavantages

  • Les gestionnaires de fenêtres en mosaïque ne conviennent pas à tout le monde. Il vous faudra du temps, de la patience et pas mal de configuration pour configurer le flux de travail souhaité.
  • Si vous utilisez votre souris assez souvent, un gestionnaire de fenêtres en mosaïque ne serait pas une expérience agréable pour vous car il suit un flux de travail piloté par le clavier.
  • Vous devrez installer et configurer toutes les applications requises telles qu'une barre d'état, un utilitaire réseau, un programme de définition d'arrière-plan, etc., au détriment de la flexibilité.

Compte tenu des avantages et des inconvénients, si vous souhaitez toujours essayer les gestionnaires de fenêtres en mosaïque, vous pouvez commencer par le gestionnaire de fenêtres i3.

Comment installer le gestionnaire de fenêtres i3

L'avantage de l'installation d'un gestionnaire de fenêtres est que vous n'avez pas à remplacer complètement votre environnement de bureau. Au lieu de cela, vous pouvez simplement choisir entre eux chaque fois que vous vous connectez.

Pour installer i3 sur votre système, ouvrez le terminal et exécutez les commandes suivantes en fonction de la distribution Linux que vous utilisez.

Sur Debian, Ubuntu et dérivés :

 sudo apt install i3

Pour installer i3 WM sur des distributions basées sur Arch :

 sudo pacman -S i3-wm

L'installation du gestionnaire de fenêtres sur Fedora et d'autres distributions basées sur RHEL est également facile.

 sudo dnf install i3

Gardez à l'esprit que les commandes données ci-dessus n'installeront que le package du gestionnaire de fenêtres Core i3. Vous devrez installer séparément d'autres utilitaires tels que des lanceurs d'applications et des fond d'écran selon vos besoins.

Et voilà. Vous êtes prêt à commencer à configurer le gestionnaire de fenêtres de mosaïque i3. Vous pouvez éditer le fichier de configuration situé dans ~/.config/i3/config ou ~/.i3/config à l' aide d'un éditeur tel que l'éditeur de texte Micro . La prochaine fois que vous vous connecterez, vous aurez la possibilité d'utiliser votre ancien environnement de bureau ou le gestionnaire de fenêtres i3.

Maximisez votre productivité avec les WM de tuilage

Le passage à une fenêtre de mosaïque pourrait être votre première étape en tant qu'utilisateur expérimenté de Linux pour vous rendre plus productif et contrôler votre système d'exploitation. Bien que le processus de configuration puisse sembler fastidieux au premier abord, la satisfaction de tout personnaliser exactement comme vous en avez besoin sera un gain important.

Cependant, si vous n'êtes pas encore prêt à quitter le navire et que vous avez toujours besoin d'un bon environnement de bureau pour vos besoins quotidiens, voici une liste de certains environnements de bureau qui pourraient être parfaits pour vous.