I am currently displaying the directory path and the git branch using PS1
:
parse_git_branch() {
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ (\1)/'
}
export PS1="\u@\h \[\033[32m\]\w\[\033[33m\]\$(parse_git_branch)\[\033[00m\] $ "
which is prompting :
john@myMac /Volumes/.../.../.../MyProject (master) $
but as my full path ( displayed with \w\[\033[33m\]
is quite long, I would like to display only the filename...
john@myMac MyProject (master) $
there is no such option in PS1
... Is it possible ?
Thanks for feedback