Skip to content

Instantly share code, notes, and snippets.

@wdalmut
Last active December 29, 2015 17:19
Show Gist options
  • Save wdalmut/7703746 to your computer and use it in GitHub Desktop.
Save wdalmut/7703746 to your computer and use it in GitHub Desktop.
Show git branch name
parse_git_branch() {
BRANCH=`git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/\1/'`
case $BRANCH in
'master' )
BRANCH="\e[1m\e[33m${BRANCH}\e[\0m"
;;
'(no branch)' )
BRANCH="\e[1m\e[31m${BRANCH}\e[\0m"
;;
*)
BRANCH="\e[1m\e[32m${BRANCH}\e[\0m"
;;
esac
echo -e $BRANCH
}
if [ "$color_prompt" = yes ]; then
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\] $(parse_git_branch)\$ '
else
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment