custom bash prompt with git branch

main
Steffen Becker 12 years ago
parent 4ad7ec8200
commit 7a645d8172

@ -72,6 +72,16 @@ alias deploy='dandelion deploy'
alias status='dandelion status'
alias gw='grunt watch'
# custom bash with current git branch
function parse_git_dirty {
[[ $(git status 2> /dev/null | tail -n1) != "nothing to commit (working directory clean)" ]] && echo "*"
}
function parse_git_branch {
git branch --no-color 2> /dev/null | sed -e '/^[^*]/d' -e "s/* \(.*\)/[\1$(parse_git_dirty)]/"
}
export PS1='\u@\h | \w\[\033[0;33m\] $(parse_git_branch) \[\033[00m\]$ '
# use ffmpeg to create nice web-videos and a jpg-still
ffencode () {

Loading…
Cancel
Save