Skip to content

Instantly share code, notes, and snippets.

@skorks
Created February 5, 2011 04:38
Show Gist options
  • Save skorks/812210 to your computer and use it in GitHub Desktop.
Save skorks/812210 to your computer and use it in GitHub Desktop.
git prompt showing branch and dirty state
#put this in .bashrc
function parse_git_dirty {
[[ $(git status 2> /dev/null | tail -n1) != "nothing to commit (working directory clean)" ]] && echo " *"
}
export PS1='[\u@\h \W\[\e[1;35m\]$(__git_ps1 " (%s$(parse_git_dirty))")\[\e[0;39m\]]\$ '
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment