Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function __prompt_command() {
- local EXIT="$?" # This needs to be first
- PS1=""
- local RCol='\[\e[0m\]'
- local Red='\[\e[0;31m\]'
- if [ -f .git/HEAD ]; then
- PS1+="git "
- PS1+=`cat .git/HEAD`
- PS1+=" -> "
- PS1+=`sed .git/HEAD -e "s@ref: \(.*\)@cat .git/\\1;@" | bash`
- PS1+="\n"
- fi
- if [ $EXIT != 0 ]; then
- PS1+="Exit code: \[\033[01;31m\]${EXIT}\[\033[0;0m\]\n" # Add red if exit code non 0
- fi
- # red / root
- #PS1+="\[\033]0;\u@\h:\w\007\]\[\033[01;31m\]\h\[\033[01;34m\] \W \$\[\033[00m\] "
- # green / user
- PS1+="\[\033]0;\u@\h:\w\007\]\[\033[01;32m\]\u@\h\[\033[01;34m\] \w \$\[\033[00m\] "
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement