Astuces simples pour améliorer l'apparence du terminal sous Mac OS X

L'apparence du terminal standard est juste ennuyeux vieux texte noir sur un fond blanc. Apple a également inclus quelques beaux thèmes prédéfinis, mais pour vraiment faire ressortir l'apparence de vos terminaux, vous voudrez prendre le temps de les personnaliser vous-même. Alors que certains de ces réglages sont de pure beauté, d'autres améliorent véritablement l'expérience en ligne de commande et rendent l'utilisation du terminal non seulement plus attrayante mais plus facile à scanner.

Suivez-les et essayez-les tous, ou choisissez et choisissez celui qui vous convient le mieux.

Modifier l'invite Bash, Activer les couleurs, Améliorer 'ls'

Au strict minimum, obtenons une meilleure invite bash, améliorons la sortie de la commande ls fréquemment utilisée et activons les couleurs. Tout ceci est fait en éditant le fichier .bash_profile ou .bashrc situé dans le répertoire de base. Dans le cadre de cette procédure pas à pas, nous utiliserons .bash_profile:

  • Ouvrez le terminal et tapez nano .bash_profile
  • Coller dans les lignes suivantes:
  • export PS1="\[\033[36m\]\u\[\033[m\]@\[\033[32m\]\h:\[\033[33;1m\]\w\[\033[m\]\$ "
    export CLICOLOR=1
    export LSCOLORS=ExFxBxDxCxegedabagacad
    alias ls='ls -GFh'

  • Hit Control + O pour enregistrer, puis Control + X pour sortir de nano

La première ligne modifie l'invite de bash à coloriser et réorganise l'invite en "nom d'utilisateur @ nom_hôte: cwd $"

Les deux lignes suivantes activent les couleurs de la ligne de commande et définissent les couleurs de la commande 'ls'

Enfin, nous utilisons alias ls pour inclure quelques drapeaux par défaut. -G colorise la sortie, -h rend les tailles lisibles par l'utilisateur, et -F lance un / après un répertoire, * après un exécutable, et un @ après un lien symbolique, ce qui facilite l'identification rapide des éléments dans les listes de répertoires.

Collé correctement, il devrait ressembler à ceci:

Ouvrez une nouvelle fenêtre de terminal, lancez ls, et voyez la différence. Toujours pas satisfait de l'apparence, ou l'avez-vous déjà fait? Il y a plus à faire.

Activer les polices audacieuses, les couleurs ANSI et les couleurs vives

Cela dépendra du thème et du profil, ce qui signifie que vous devrez l'ajuster pour chaque thème. La plupart des thèmes ont la couleur ANSI activée par défaut, mais l'activer si ce n'est pas le cas.

  • Déroulez le menu Terminal et choisissez "Préférences", puis cliquez sur l'onglet "Paramètres"
  • Choisissez votre profil / thème dans la liste de gauche, puis sous l'onglet "Texte" cochez les cases "Utiliser les polices en gras" et "Utiliser des couleurs vives pour le texte en gras"

Cela rend les choses comme les répertoires et les exécutables plus audacieux et plus lumineux, ce qui les rend plus faciles à repérer dans les listes.

Envisagez de personnaliser les couleurs ANSI

En allant plus loin avec les couleurs ANSI, si vous découvrez que certaines couleurs de texte ou de contraste sont difficiles à lire avec un profil spécifique ou une couleur de fond spécifique dans Terminal, vous pouvez ajuster manuellement les couleurs ANSI utilisées par l'application Terminal. via la section Préférences> Profils> Texte:

Généralement, il est préférable d'ajuster les couleurs ANSI pour qu'elles soient proches de la marque de couleur voulue, mais dans le but d'être plus facile à lire, une nuance de gris remplace le noir par exemple.

Ajuster l'opacité du fond, le flou et l'image de fond

Une fois la colorisation terminée, ajuster l'apparence de l'arrière-plan des terminaux est une bonne idée:

  • De retour dans les Préférences Terminal, choisissez le thème du côté gauche, puis allez dans l'onglet "Fenêtre"
  • Cliquez sur "Color & Effects" pour ajuster la couleur de fond, l'opacité et l'opacité du flou à 80% environ et le flou à 100% est agréable pour les yeux
  • Cliquez sur "Image" pour sélectionner une image d'arrière-plan. Les images de fond sombres sont meilleures pour les thèmes sombres, la lumière pour la lumière, etc.

L'opacité et le flou seuls ont tendance à suffire, mais passer à l'étape supplémentaire pour définir une image de fond peut sembler vraiment agréable ou complètement criarde. Vous faites l'appel.

Installer un thème

Une autre approche consiste à utiliser des thèmes Terminal tels que IR Black, qui sont simples à installer, à ajouter des couleurs personnalisées et à rendre la ligne de commande beaucoup plus attrayante. Voici trois thèmes populaires:

  • Obtenez IR Black
  • Obtenez de la menthe poivrée
  • Soyez Solarisé

Vous pouvez également créer facilement les vôtres en passant du temps avec les Préférences Terminal et en définissant les couleurs et les polices comme vous le souhaitez.

Nouveau terminal vs ancien terminal

Mettez tout cela ensemble, et vous devriez avoir quelque chose comme ça:

Ce qui est un peu plus intéressant à regarder que ça, non?

Avoir une invite bash utile ou un autre conseil de personnalisation? Faites le nous savoir dans les commentaires.