Add pending changes flag to rprompt git info
This commit is contained in:
parent
e76f95459b
commit
75c0b999c1
1 changed files with 6 additions and 3 deletions
9
zshrc
9
zshrc
|
@ -24,8 +24,7 @@ else
|
||||||
#mytime="%T"
|
#mytime="%T"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
PROMPT=" $hist $bgjob%* $isroot "
|
PROMPT=" $hist $bgjob$isroot "
|
||||||
RPROMPT="%m:%3~"
|
|
||||||
|
|
||||||
|
|
||||||
precmd_xterm_title()
|
precmd_xterm_title()
|
||||||
|
@ -63,7 +62,11 @@ precmd_git_rprompt()
|
||||||
fi
|
fi
|
||||||
branch=`echo $gstat | sed -n -e '2,$d' \
|
branch=`echo $gstat | sed -n -e '2,$d' \
|
||||||
-e 's/.*\ \([^\ ^:\\*?\[]*\)$/\1/p'`
|
-e 's/.*\ \([^\ ^:\\*?\[]*\)$/\1/p'`
|
||||||
RPROMPT="%B%F{green}$branch%f%b"
|
RPROMPT="$branch"
|
||||||
|
echo $gstat | grep '^nothing' 1>/dev/null 2>&1
|
||||||
|
if [[ $? != 0 ]]; then
|
||||||
|
RPROMPT="$RPROMPT%B%F{green}*%f%b"
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
precmd_functions=(precmd_xterm_title precmd_separator_info precmd_git_rprompt)
|
precmd_functions=(precmd_xterm_title precmd_separator_info precmd_git_rprompt)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue