Flg. bash prompt (indsæt den i .basrc i dit homedir) har jeg tyvstjålet og tilpasset lidt selv:
set_prompt () {
Last_Command=$? # Must come first!
Blue='\[\e[01;34m\]'
White='\[\e[01;37m\]'
Red='\[\e[01;31m\]'
BRed='\e[1;31m' # Red
Green='\[\e[01;32m\]'
Reset='\[\e[00m\]'
FancyX='\342\234\227'
Checkmark='\342\234\223'
Yellow='\e[0;33m'
BYellow='\e[1;33m' # Yellow
BCyan='\e[1;36m' # Cyan
BPurple='\e[1;35m' # Purple
BGreen='\e[1;32m' # Green
PS1=""
if [[ $Last_Command == 0 ]]; then
PS1+="\[${Green}\]\[${Checkmark}\] "
else
PS1+="\[${Red}\]\[${FancyX}\] "
fi
if [[ $EUID == 0 ]]; then
PS1+="\[${BRed}\]\\u\[${BYellow}\]@\[${BCyan}\]\$(hostname -f) "
else
PS1+="$BGreen\\u$BYellow@${BCyan}\[\$(hostname -f)\] "
fi
PS1+="\[${BYellow}\]\w \[${BPurple}\]# $Reset"
}
PROMPT_COMMAND='set_prompt'
Den viser dels hvorvidt sidste kommando kørte successfyldt (exitcode == 0) eller ej, ligesom den viser fqdn istedet for blot hostname og slutteligt bliver brugernavnet rødt hvis du er root …
Hvis du selv vil være kreativ så kan du selv lege videre, jeg stjal 80% af min prompt her : https://wiki.archlinux.org/index.php/Color_Bash_Prompt

