8 petites utilitaires pour améliorer votre expérience Linux

Linux est l’un des systèmes d’exploitation les plus flexibles que vous puissiez utiliser aujourd’hui. De son apparence à ses fonctions internes, vous pouvez personnaliser presque tout sur un PC Linux. Voici quelques programmes simples, mais puissants, que vous pouvez utiliser pour améliorer votre expérience Linux.
1. Caffeine
Caffeine est un programme ultra léger qui empêche votre bureau de se mettre en veille. Il fonctionne avec tous les principaux environnements de bureau et peut même empêcher votre économiseur d’écran de se charger. Cela en fait un outil inestimable pour ceux qui souhaitent que leur bureau reste toujours allumé.

Une fonctionnalité que j’aime à propos de Caffeine est qu’il est livré avec quelques outils pour gérer l’état de votre affichage. L’indicateur Caffeine ajoute une zone de notification, vous permettant de basculer l’utilitaire sur votre bureau. Pendant ce temps, Caffeinate vous donne un minuteur que vous pouvez utiliser pour désactiver le programme pendant une certaine période.

Bon à savoir : découvrez certains des meilleurs environnements de bureau pour Linux aujourd’hui.
2. Redshift
Si vous êtes comme moi, vous pourriez passer la plupart de votre journée de travail à regarder des écrans d’ordinateur. Ce regard constant sur l’écran peut entraîner une fatigue oculaire et des migraines, surtout dans des environnements à faible luminosité.
Une façon de remédier à cela est d’utiliser Redshift. C’est un utilitaire simple qui ajoute une teinte rouge à votre bureau, ce qui le rend plus agréable pour les yeux lors de longues sessions de travail.

Redshift propose également un tas de fonctionnalités pratiques. Par exemple, il peut ajuster l’intensité de sa teinte en fonction de l’heure de votre emplacement actuel. Il peut également se connecter au réglage de contrôle de la luminosité de votre système, ce qui le rend plus fluide et plus facile à utiliser.

Remarque : Redshift ne prend actuellement en charge que les environnements de bureau basés sur X11. Pour les configurations basées sur Wayland, consultez gammastep. Il s’agit d’un fork direct de Redshift qui offre une compatibilité explicite avec les DEs Wayland.
3. Unclutter
Le curseur de la souris est une partie vitale de chaque bureau Linux. Cependant, il existe des cas où le curseur de la souris peut gêner vos sessions de bureau. D’après mon expérience, cela se produit souvent lors de la rédaction de brouillons et de travaux graphiques.
Unclutter est un programme discret qui cache votre curseur de souris chaque fois que vous ne l’utilisez pas.

Unclutter est livré avec une poignée de fonctionnalités qui vous permettent de personnaliser la façon dont il cache votre curseur. Par exemple, le drapeau -idle modifie la durée que l’outil attendra avant de cacher le curseur. D’autre part, le drapeau -onescreen limite unclutter à un seul affichage.
Remarque : Unclutter est purement un outil CLI. Il n’y a pas d’interface graphique pour le bureau.
4. Pv
Pv est un petit outil unique qui peut faire passer des données à travers un pipe UNIX. Il fonctionne en s’enveloppant sur les commandes existantes dans votre chaîne et imprime le débit, la vitesse et la durée de la tâche actuelle. Cela vous permet d’avoir une meilleure vue de votre système, donnant un aperçu sur où améliorer vos commandes shell.
Une fonctionnalité que j’aime beaucoup avec Pv est que vous pouvez exécuter plusieurs instances dans un seul pipe UNIX. Cela vous permet de vérifier chaque étape de la chaîne, ce qui facilite le diagnostic des problèmes potentiels. Par exemple, la commande suivante : tar cvzf - ./*.mp3 | (pv -ptrb > music.tar.gz) utilise pv pour fournir une représentation visuelle du processus de compression de l’archive.

5. Fzf
Fzf est un puissant outil de filtrage pour lire et rechercher des listes sous Linux. En tant qu’utilitaire de filtrage, fzf fonctionne mieux lorsque vous l’associez à des pipes UNIX. Il lit les données qu’il reçoit de son entrée standard et imprime votre sélection sur sa sortie standard. Cela le rend précieux pour créer des menus personnalisés et des invites de recherche de base pour vos scripts shell.

Tout comme d’autres outils CLI, fzf a un certain nombre d’options pour ajuster son apparence et son comportement. Par exemple, le drapeau --height peut définir la longueur globale de la sortie et --bind peut même masquer fzf en tant que programme différent.

En passant : êtes-vous un utilisateur de Tmux ? Découvrez quelques astuces que j’utilise pour rationaliser Tmux aujourd’hui.
6. Clipmenu
Une de mes plus grandes frustrations lors de l’utilisation de Linux est de déplacer des données provenant de différentes sources. Cela est dû au fait que les bureaux traditionnels, tels que X11 et Wayland, ne peuvent contenir qu’un seul tampon de copie à la fois. Cela entraîne un “manipulation de presse-papiers maladroite” où vous créez un fichier temporaire pour conserver des fragments de votre presse-papiers pour une utilisation ultérieure.
Clipmenu est un outil qui fournit un gestionnaire de presse-papiers simple et facile à utiliser pour Linux. Au cœur de son fonctionnement, il utilise un démon en arrière-plan et un programme d’assistance pour afficher ses tampons de copie. Contrairement à d’autres solutions, Clipmenu est complètement indépendant du système, ce qui signifie que vous pouvez l’utiliser sur n’importe quel bureau Linux et gestionnaires de fenêtres.

Clipmenu est également hautement modulaire et configurable. Il fonctionne avec différents outils de menu et de sélection, y compris dmenu et rofi. En tant que personne qui aime personnaliser mes outils, j’adore Clipmenu pour sa capacité à être ajusté.

7. Fusuma
Fusuma est un utilitaire de base qui ajoute des gestes intuitifs de pavé tactile à Linux. Il vous permet de contrôler votre bureau en utilisant des gestes multitouch familiers tels que le “glissement à deux doigts” et “pincer et zoomer”. En tant que personne qui utilise occasionnellement un ordinateur portable, cela est vraiment utile pour rendre ma machine de travail encore plus facile à utiliser.

Fusuma est également hautement personnalisable et convivial. Il est livré avec une syntaxe de configuration facile à comprendre, ce qui facilite la création de nouveaux gestes ou même la personnalisation des anciens. De plus, Fusuma est doté d’un système de plugins étendu. Cela vous permet d’étendre le programme et de l’intégrer à d’autres outils de votre système.
8. Cowsay
À la fin de la journée, tous les utilitaires de Linux ne sont pas axés sur l’optimisation des fonctions et de la productivité. Certains offrent simplement de la pure absurdité et du plaisir. Cowsay est un outil CLI original qui prend votre texte d’entrée et laisse une vache ASCII le dire.

Cowsay est également livré avec une poignée d’options qui peuvent donner un peu de personnalité à votre vache ASCII. Par exemple, le drapeau -d fait en sorte que la vache apparaisse morte dans la sortie. D’autre part, le drapeau -t rend une vache fatiguée et -y donne à la vache un relooking général.

Apprendre certains des meilleurs petits utilitaires sous Linux est juste une étape pour explorer ce système d’exploitation. Plongez-vous dans ce que vous pouvez faire avec ce monde divers et merveilleux en découvrant certains des meilleurs outils de terminal pour Linux aujourd’hui.
Crédit image : Grok via x.ai. Toutes les modifications et captures d’écran par Ramces Red.