Utilisez la couleur avec le terminal Mac pour ajouter du style et de la fonctionnalité
Sommaire
Points clés à retenir
- Activez les sorties de texte codées par couleur pour une vue plus intuitive des structures de fichiers, qui sont plus faciles à analyser en un coup d'œil par rapport au noir et blanc par défaut.
- Égayez votre terminal avec Neofetch, pour ajouter des illustrations colorées et des informations système.
- Exécutez automatiquement la commande « neofetch » afin que chaque fois que vous ouvrez une nouvelle fenêtre de terminal, vous obteniez une touche de couleur et des informations utiles.
Le terminal Mac est, tout simplement, ennuyeux. Par défaut, toutes les entrées et sorties de texte apparaissent dans un jeu de couleurs en noir et blanc. Cependant, avec quelques ajustements, le terminal peut être transformé pour utiliser la couleur, ajoutant à la fois du style et de la fonctionnalité à l'interface utilisateur.
Activer les sorties de texte à code couleur
Quiconque a utilisé un émulateur de terminal sous Linux a probablement apprécié les répertoires et fichiers codés par couleur, qui fournissent des indications visuelles sur les types de fichiers et les autorisations. C'était une fonctionnalité qui me manquait beaucoup lors de l'utilisation de la configuration par défaut de Terminal sur un Mac.
Heureusement, réintroduire le code couleur dans le terminal de votre Mac est un processus simple de copier-coller. Cet ajustement mineur peut améliorer considérablement la convivialité du terminal en rendant les structures de fichiers plus intuitives en un coup d'œil.
Pour y parvenir, lancez Terminal et exécutez la commande suivante pour ouvrir votre fichier de paramètres shell :
nano ~/.zshrc
Ensuite, en vous assurant que vous êtes sur une nouvelle ligne, ajoutez le code suivant en bas du fichier :
PS1="%{%F{033}%}%n%{%f%}@%{%F{green}%}%m:%{%F{yellow}%}%~%{$%f%}% "
export CLICOLOR=1
export LSCOLORS=ExFxBxDxCxegedabagacad
Enregistrez le fichier avec Control+O, puis quittez avec Control+X. Enfin, lancez cette dernière commande pour relancer Terminal en utilisant le fichier .zshrc que nous venons de mettre à jour.
source ~/.zshrc
Lors de l'exécution, les effets de nos modifications devraient être immédiatement évidents dans la nouvelle coloration de divers aspects du texte de votre shell Terminal !
Égayez les choses avec Neofetch
Neofetch ajoute une touche de couleur instantanée à l'interface de ligne de commande de votre Mac (CLI en abrégé). Lorsque vous l'exécutez, la sortie résultante affiche des illustrations textuelles colorées ainsi que diverses informations système.
J'ai configuré mon Mac pour que Neofetch affiche sa sortie à chaque fois que je démarre Terminal ou que j'ouvre une nouvelle fenêtre. Mon Mac affiche également la sortie Neofetch chaque fois que j'efface le terminal. En plus d'être simplement joli, cela est extrêmement utile pour différencier visuellement les espaces de travail si vous utilisez SSH pour contrôler des machines autres que votre Mac local.
Nous en reparlerons plus tard sur ces configurations personnalisées, mais avant tout : installez Neofetch sur votre Mac.
Installation de Neofetch
Nous allons utiliser Homebrew pour l'installation. Homebrew est un gestionnaire de packages pour macOS. Il est possible que vous ayez déjà configuré et utilisé Homebrew dans le passé, auquel cas vous pouvez passer à la section suivante. Pour les débutants, ne vous inquiétez pas ! L’installation de Homebrew est à peu près aussi simple que possible.
Tout ce que vous avez à faire est d'ouvrir Terminal.app, de coller la commande ci-dessous et de l'exécuter. Saisissez votre mot de passe lorsque vous y êtes invité ou utilisez TouchID pour l'authentification sudo.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Une fois authentifié, vous serez accueilli avec l'écran affiché dans la capture d'écran ci-dessus. Appuyez simplement sur Entrée et asseyez-vous pendant que Homebrew fait son travail et s'installe sur votre machine et vous ramène à l'invite de saisie normale du terminal.
Maintenant que Homebrew est installé, l’installation de Neofetch est encore plus simple. Émettez simplement la commande suivante dans Terminal
brew install neofetch
La fenêtre de votre terminal fera défiler les lignes de sortie au fur et à mesure que Neofetch est installé. Une fois cette opération terminée, testez votre travail en émettant la commande suivante, qui affichera instantanément votre magnifique illustration ASCII et les informations de base du système.
neofetch
J'ai déjà mentionné comment mon Mac est configuré pour afficher Neofetch chaque fois que je lance un terminal ou que j'ouvre un nouvel onglet/une nouvelle fenêtre. Heureusement, c'est aussi un jeu d'enfant à configurer ! Ouvrez simplement Terminal > Paramètres et accédez à l'onglet Profils en haut, puis au sous-menu appelé « Shell ».
Cochez la case Exécuter la commande et tapez « neofetch » dans le champ de texte directement à sa droite. Assurez-vous également de cocher l'option Run Inside shell et c'est tout. À partir de maintenant, chaque fenêtre ou onglet du terminal sera accompagné d'une touche de couleur que je considère personnellement comme un moyen indispensable pour organiser mon espace de travail.
En incorporant des couleurs dans votre terminal macOS, vous améliorez non seulement son apparence mais également sa convivialité. Ces mods rendent votre interface de ligne de commande à la fois plus fonctionnelle et plus agréable à utiliser. Votre CLI est désormais mieux en phase avec la philosophie de conception de base d'Apple, qui propose que le flux de travail le plus productif ne puisse pas reposer uniquement sur des fonctionnalités rigides. Votre environnement doit également être celui que vous trouvez visuellement agréable et confortable pour travailler.