Skip to content

Instantly share code, notes, and snippets.

@dannyfallon
Created May 1, 2012 10:20
Show Gist options
  • Save dannyfallon/2567041 to your computer and use it in GitHub Desktop.
Save dannyfallon/2567041 to your computer and use it in GitHub Desktop.
Git branches in your terminal - copy to ~/.bashrc
#
# Git branches in terminal path
#
function parse_git_branch {
ref=$(git symbolic-ref HEAD 2> /dev/null) || return
echo " ("${ref#refs/heads/}")"
}
YELLOW="\[\033[0;33m\]"
PS1="[${debian_chroot:+($debian_chroot)}\u@\h \w$YELLOW\$(parse_git_branch)\[\e[0m\]]\$ "
PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment