Print the current Git branch as part of the CLI prompt.

This commit is contained in:
Scott Wallace 2015-02-09 14:18:12 +00:00
parent b7fbc9583e
commit c51ac21a13

View file

@ -19,7 +19,10 @@ export PATH=/usr/local/bin:/usr/local/sbin:${PATH}
#-------------------------------------------------------------------------------- #--------------------------------------------------------------------------------
# A useful prompt # A useful prompt
#-------------------------------------------------------------------------------- #--------------------------------------------------------------------------------
export PS1="[\u@\h \W]\\$ " parse_git_branch() {
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ (\1)/'
}
export PS1="[\u@\h \W \$(parse_git_branch)]\\$ "
export PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD}\007"' export PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD}\007"'
#-------------------------------------------------------------------------------- #--------------------------------------------------------------------------------