« Commandes BASH » : différence entre les versions

Ligne 56 : Ligne 56 :
export PS1="\[\e[\033[00;36m\]\u\[\e[m\]\[\e[\033[00;36m\]@\[\e[m\]\[\e[\033[00;36m\]\h\[\e[m\]:\[\e[\033[01;33m\]\w\[\e[m\]\[\e[\033[01;32m\]\`parse_git_branch\`\[\e[m\]\\$ "
export PS1="\[\e[\033[00;36m\]\u\[\e[m\]\[\e[\033[00;36m\]@\[\e[m\]\[\e[\033[00;36m\]\h\[\e[m\]:\[\e[\033[01;33m\]\w\[\e[m\]\[\e[\033[01;32m\]\`parse_git_branch\`\[\e[m\]\\$ "
</syntaxhighlight>
</syntaxhighlight>
== .bashrc custom prompt ==
=== 1️⃣ Crée un fichier dédié ===
Par exemple :
<syntaxhighlight lang="bash">~/.bash_prompt</syntaxhighlight>
Contenu :
<syntaxhighlight lang="bash"># Couleurs
PINK='\[\033[38;2;255;105;180m\]'
WHITE='\[\033[38;2;255;255;255m\]'
BLUE='\[\e[1;38;2;74;138;228m\]'
PURPLE='\[\e[2;38;2;245;176;245m\]'
BG='\[\e[48;2;0;0;0m\]'
RESET='\[\e[0m\]'
# Prompt
if tput setaf 1 >/dev/null 2>&1; then
    PS1="${debian_chroot:+($debian_chroot)}\
${PINK}\u🍇\h\
${WHITE}:\
${RESET}${BG}${BLUE}\w\
${RESET}${BG}${PURPLE}\$ "
else
    PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi</syntaxhighlight>
-----
=== 2️⃣ Dans ton <code>~/.bashrc</code> ===
Ajoute simplement :
<syntaxhighlight lang="bash"># Charger le prompt personnalisé
[ -f ~/.bash_prompt ] && source ~/.bash_prompt</syntaxhighlight>
-----


== nano ==
== nano ==