From 75c0b999c1a79b1ea18cb546035e41ab66efe17c Mon Sep 17 00:00:00 2001 From: Eryn Wells Date: Wed, 14 Mar 2012 13:33:04 -0700 Subject: [PATCH] Add pending changes flag to rprompt git info --- zshrc | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/zshrc b/zshrc index bced626..e00c7bd 100644 --- a/zshrc +++ b/zshrc @@ -24,8 +24,7 @@ else #mytime="%T" fi -PROMPT=" $hist $bgjob%* $isroot " -RPROMPT="%m:%3~" +PROMPT=" $hist $bgjob$isroot " precmd_xterm_title() @@ -63,7 +62,11 @@ precmd_git_rprompt() fi branch=`echo $gstat | sed -n -e '2,$d' \ -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)