La promptitude

Pour augmenter la lisibilité de votre bash, je vous encourage à utiliser l’une de ces trois petites variantes de prompt le dernier prompt. C’est le seul qui ait un réel intérêt, les deux premiers sont seulement là pour meubler.

Comment on fait ? Il suffit de coller le bout de script choisi au fin fond de notre .bashrc situé dans notre home. (Attention aux éventuels retours à la ligne qui ne devrait normalement pas y être) :

Prompt chiant :

# Boring Prompt
PS1="\[\e[0;$((31))m\]\u@\h\[\e[m\] \[\e[1;$((32))m\]\w\[\e[m\] \[\e[1;$((33))m\]\\$\[\e[m\] \[\e[1;37m\]"

 

Safe for Work Prompt :

# Safe for Work Prompt
PS1="\[\e[0;$(($RANDOM % 7 + 31))m\]\u@\h\[\e[m\] \[\e[1;$(($RANDOM % 7 + 31))m\]\w\[\e[m\] \[\e[1;$(($RANDOM % 7 + 31))m\]\\$\[\e[m\] \[\e[1;37m\]"

 

Lovely Prompt :

# Lovely Prompt
function spreadthelove
{
PS1="\[\e[0;$(($RANDOM % 7 + 31))m\]\u@\h\[\e[m\] \[\e[1;$(($RANDOM % 7 + 31))m\]\w\[\e[m\] \[\e[1;$(($RANDOM % 7 + 31))m\]\\$\[\e[m\] \[\e[1;37m\]"
}
PROMPT_COMMAND="spreadthelove"

 

Et si vous souhaitez charger votre tout nouveau Lovely Prompt sans quitter votre session :

. .bashrc