.shrc.d/prompt0-git.sh
8d38feea
 # NOTE: `git-sh-prompt` relies on non-POSIX features, but we use it anyway
 # since the risk of a user running a Bourne style shell without these
 # features as a login shell is low.
 
 # https://github.com/git/git/blob/master/contrib/completion/git-prompt.sh
 if [ -r '/usr/lib/git-core/git-sh-prompt' ]
 then
   GIT_PS1_SHOWDIRTYSTATE='y'
   GIT_PS1_SHOWSTASHSTATE='y'
   GIT_PS1_SHOWUNTRACKEDFILES='y'
   GIT_PS1_SHOWUPSTREAM='auto verbose'
   # GIT_PS1_SHOWCOLORHINTS='y'
   . '/usr/lib/git-core/git-sh-prompt'
 else
   __git_ps1()
   {
     :
   }
 fi
 
 __prompt_git()
 {
   __git_ps1 "$@"
 }