fi
}
+
+######################################################################
+# git prompt
+
+if which > /dev/null git
+then
+
+ parse_git_branch() {
+ git 2>/dev/null rev-parse --abbrev-ref HEAD | sed -e 's/^\(.*\)$/(\1) /'
+ }
+
+ export PS_GIT="${VT_WHITE_BG}${VT_GREEN_FG}\$(parse_git_branch)${VT_RESET}"
+fi
+
######################################################################
# The complex prompt policy
fi
-PS1="${PSCUE}${PS1}"
+PS1="${PS_GIT}${PSCUE}${PS1}"
######################################################################
# This implements a local history. If we are in a directory containing