Skip to content

Configurer l'aspect du prompt (l'invite)

Ce que l'on va faire ici

Nous allons voir ici comment modifier l'aspect de l'invite (couleur notamment) du terminal.

Pré-requis

Aucun.

Quand l'utiliser ?

Il est pratique de modifier le prompt avec des couleurs différentes pour chaque poste de son réseau local et ou VPS, notamment si on fait des accès SSH depuis son poste de travail. Cela évitera les confusions.

La procédure

Une page complète ici : https://www.howtogeek.com/307701/how-to-customize-and-colorize-your-bash-prompt/ Ici en plus concis : https://askubuntu.com/questions/123268/changing-colors-for-user-host-directory-information-in-terminal-command-prompt

En pratique, on voudra changer la couleur :

  • Editer le fichier: gedit ~/.bashrc.
  • Chercher la ligne avec #force_color_prompt=yes et décommenter (effacer le #).
  • Chercher la ligne qui suit if [ "$color_prompt" = yes ]; then qui ressemble à :
PS1='${debian_chroot:+($debian_chroot)}\\[\\033[01;32m\\]\\u@\\h\\[\\033[00m\\]:\\[\\033[01;34m\\]\\w\\[\\033[00m\\]\\$ ' 
  • Modifier 01;32m en remplaçant 32 par la valeur voulue. Voir ici : https://askubuntu.com/questions/123268/changing-colors-for-user-host-directory-information-in-terminal-command-prompt