i3 réduira également votre fatigue. Pourquoi ? Bras droit, bras gauche, ce mouvement involontaire que nous faisons des milliers de fois par jour pour atteindre la souris ajoute beaucoup de fatigue à notre corps et c’est l’une des principales raisons pour lesquelles nous nous sentons épuisés après avoir utilisé l’ordinateur pendant une journée. Avec i3, vous garderez vos mains sur la rangée d’origine de mon clavier et vous bougerez moins vos bras pour réaliser les tâches dont vous avez besoin. Vous vous sentirez probablement moins fatigué après une journée de travail sur mon Fedora à la maison qu’après quelques heures sur Windows.

Haute personnalisation

Sauf si vous êtes super minimaliste, vous aimerez personnaliser votre i3. Il y a beaucoup de tutoriels là-bas et je vous exhorte à choisir certains spécifiques pour votre distro. En général, les gens ajoutent un schéma de couleurs différent, changent les icônes, les polices, la barre d’outils et le thème Gnome le cas échéant. Quelques exemples peuvent être vus ici.

Source : Reddit

La configuration i3 est simple à lire, comprendre, partager et modifier. Vous n’aimez pas cette combinaison de touches ? Changez votre fichier ~/.config/i3/config et faites vos modifications. Par exemple, voici quelques-uns de mes bindings personnalisés:

Facile à démarrer

i3 est disponible sur les dépôts pour Fedora, Ubuntu, Arch et d’autres distros majeures. Cela dit, l’installation devrait être simple en utilisant votre gestionnaire de paquets (voir ci-dessous). Après avoir lancé i3 la première fois, vous êtes invité à une configuration initiale qui définira les bases pour que vous puissiez commencer à rouler.

Après l’installation, vous serez invité à cet écran lors de votre première connexion

Compatible avec les outils GNOME/KDE

Soyez assuré que vous utiliserez toujours toutes vos applications graphiques avec i3. Firefox, Chromium, Calculator, Nautilus, Gnome settings ou Gimp, tout devrait être disponible et accessible via le dmenu par défaut.

Source : https://i3wm.org/screenshots/

Vous utiliserez plus le terminal

J’ai réalisé qu’avec i3 j’ai utilisé de plus en plus le terminal. J’ai remplacé la plupart des applications visuelles GUI par des outils comme:

  • gestion du système : systemctl, dnf, journalct, etc
  • réseau : nmcli, ifconfig, iwconfig, netstat, etc
  • gestion des processus : top, htop, etc
  • éditeur de texte : Vim
  • manipulation de texte : sed, awk
  • recherche : fzf, find, grep
  • gestion des fichiers : ranger, xargs

Vous ne vous en rendez peut-être pas compte, mais une fois que vous aurez mémorisé les commandes et que vous vous appuierez moins sur la souris et sur les applications graphiques qui, par conception, sont moins riches en fonctionnalités, vous deviendrez plus confiant dans l’utilisation de votre système, vous améliorerez et accélérerez votre flux de travail. Puis vous apprendrez davantage et répéterez le cycle.

Vous apprendrez de nouveaux outils

Vous apprendrez également de nouveaux outils. Et parce que vous utiliserez de plus en plus le terminal, vous changerez probablement tout votre flux de travail et réaliserez que vous serez plus productif en utilisant le terminal. Par exemple, voici les outils que j’utilise de plus en plus:

  • Vim – mon principal éditeur de texte. Adhère très bien au flux de travail i3.
  • Mutt – pas parfait mais très décent client de messagerie pour le terminal
  • Ranger – une fantastique gestion de fichiers pour le terminal!
  • rtv – Reddit sur le terminal
  • w3m/lynx/links – navigateurs web basés sur le terminal
  • Tmux – essentiel avec WSL et sur une session SSH. Mais pas une exigence forte pour les utilisateurs i3
  • fzf – fantastique fuzzer en ligne de commande. Aussi disponible en tant que plugin fzf.vim
  • Grep – recherche puissante à partir de la ligne de commande
  • Awk, Sed – utilitaires manipulant les flux

Meilleures performances, moins de mémoire

Les performances de calcul sont comme la bière gratuite, on ne dit jamais non =). GNOME était déjà rapide sur mon ordinateur portable mais i3 le rend encore plus rapide. Ajoutez à cela une moindre consommation de mémoire (mon système sous i3 utilise environ 400 Mo de mémoire, alors que GNOME en consomme 1 Go) et vous réaliserez à quel point votre machine sera performante ! Et cela devient encore meilleur avec du vieux matériel associé à XFCE, LXDE ou LXQT.

Vous en apprendrez plus sur Linux

L’utilisation d’i3 m’a fait apprendre et connaître davantage le système Linux et les outils GNU. Parce que j’ai radicalement changé la façon dont je fais mon travail sur ma boîte Linux pour utiliser des outils tels que grep, Vim, Tmux, ranger et mutt. J’ai aussi arrêté et enfin appris à bien travailler avec sed, awk, systemd, firewalld, networkd, auditctl et plein d’autres outils système avec lesquels je ne me suis jamais embêté.

Installer i3

Si vous avez sympathisé avec i3, voyons comment l’installer.

Installation sur Fedora

sudo dnf install i3 i3status dmenu i3lock xbacklight feh conky

Installation sur Ubuntu

sudo apt update
sudo apt install i3

Connexion

En supposant que l’installation a réussi, déconnectez-vous et avant de vous connecter, n’oubliez pas de modifier le basculement pour utiliser i3 :

Source: Fedora Magazine

Lors de votre première connexion, vous devriez être présenté avec cet écran qui générera automatiquement une configuration pour votre utilisateur:

Etapes suivantes

Alors quelle est la prochaine étape ? Laissez-moi vous donner quelques conseils.

Lire la documentation

La première chose à faire est de lire et de bien comprendre la documentation. La documentation officielle de i3 est également une excellente ressource et très bien documentée. YouTube, GitHub et la communauté i3wm sur Reddit sont également d’excellentes ressources pour démarrer et apprendre à peaufiner votre configuration.

Pour vous habituer à i3

Une fois que vous êtes à l’aise avec la configuration, envisagez de faire certaines de ces choses :

  • Prenez l’habitude d’utiliser le <mod>+enter pour démarrer votre terminal
  • Mettez en correspondance les applications que vous utilisez le plus avec les bindings i3 (voir Personnalisation ci-dessus pour quelques exemples)
  • Configurez votre barre d’outils pour ajouter/supprimer les informations dont vous avez besoin
  • Continuez à en apprendre davantage sur i3. Utilisez-le pendant un certain temps avant de le supprimer si vous avez des difficultés.
  • Une fois que vous commencez à être à l’aise avec elle, commencez à remplacer les applications basées sur l’interface graphique par des applications basées sur l’interface utilisateur (celles qui s’exécutent sur le terminal)
  • Envisagez de modifier votre flux de travail pour optimiser les actions répétitives (en utilisant des alias par exemple)
  • Continuez à apprendre et à peaufiner vos fichiers de configuration jusqu’à ce que votre productivité augmente

Tweak i3

Puis, n’hésitez pas à peaufiner i3 autant que vous en avez besoin ! Au cas où les valeurs par défaut ne vous plaisent pas (probablement qu’elles ne le feront pas), rappelez-vous que vous pouvez toujours changer. Par exemple, il est simple de changer les valeurs par défaut pour:

  • changer la barre d’outils : i3blocks ou polybar
  • ajouter du rembourrage entre les tuiles (fenêtres) : i3-gaps
  • ajouter des transitions d’interface utilisateur fantaisistes avec compton
  • améliorer votre fond d’écran : conky, feh
  • remplacer votre lanceur d’applications : rofi

Conclusion

Laissez-moi être clair : i3 n’est pas pour tout le monde. Si vous êtes une personne de souris, si vous n’aimez pas passer du temps à configurer votre bureau, à apprendre de nouveaux outils, à utiliser le terminal, ne vous embêtez pas avec i3. Les environnements de bureau Linux sont étonnants et ont tout ce dont un utilisateur a déjà besoin hors de la boîte.

Mais, si vous voulez être plus productif, mieux apprendre votre système Linux, configurer votre système comme vous le souhaitez, je vous conseille vivement d’essayer i3. Réservez du temps pour apprendre les liaisons de touches par défaut, apprenez à le configurer et utilisez-le pendant quelques semaines. N’abandonnez pas avant cela. Laissez votre mémoire musculaire travailler 😉 .

Voir aussi

  • Pourquoi j’utilise Fedora
  • Sous-système Windows pour Linux, la meilleure façon d’apprendre Linux sur Windows
  • Comment créer un bureau Ubuntu sur Azure
  • Pourquoi les développeurs aiment Linux
  • Pourquoi utiliser Linux
  • Qu’est-ce qu’une distribution Linux
  • 20 conseils pour gérer les VM Linux sur Azure
  • Pourquoi utiliser CentOS
  • Comment créer une VM CentOS Stream sur Hyper-…V
  • Comment créer une VM CentOS sur Azure
  • Red Hat Enterprise Linux continue de croître
  • 5 outils pour le développement Azure sur Linux

.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.