Skip to content

Instantly share code, notes, and snippets.

@omerucel
Created April 25, 2013 10:23
Show Gist options
  • Save omerucel/5458827 to your computer and use it in GitHub Desktop.
Save omerucel/5458827 to your computer and use it in GitHub Desktop.
shell prompt with current git branch and current full path

Screenshot

 function parse_git_branch_and_add_brackets {
    git branch --no-color 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/\\[\1\]/'
 }
 PS1="\e[0;35m: \w\e[m \n\h:\u \[\033[0;32m\]\$(parse_git_branch_and_add_brackets)\[\033[0m\]\$ "
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment