diff options
Diffstat (limited to 'vcs')
| -rwxr-xr-x | vcs | 20 |
1 files changed, 16 insertions, 4 deletions
@@ -10,9 +10,21 @@ VCS_NEW="" VCS_MOD="" VCS_REC="" -nstr=" %F{red}●%f" -mstr=" %F{11}●%f" -rstr=" %F{28}●%f" +if [[ $1 == "--zsh-colour" ]]; then + nstr=" %F{red}●%f" + mstr=" %F{11}●%f" + rstr=" %F{28}●%f" + cFST="%F{green}" + cSND="%F{blue}" + cEND="%f" +else + nstr="✪" + mstr="±" + rstr="↑" + cFST="" + cSND="" + cEND="" +fi if [[ -d ".git" || -d "../.git" || -d "../../.git" ]]; then outp=$(git status) @@ -44,4 +56,4 @@ else if [[ -d "_darcs" || -d "../_darcs" || -d "../../_darcs" ]]; then [[ $? = 0 ]] || VCS_REC=$rstr fi; fi; -[[ ! "$VCS_STR" = "" ]] && echo "%F{green}$VCS_STR%f{%F{blue}$VCS_INF%f$VCS_REC$VCS_MOD$VCS_NEW}" +[[ ! "$VCS_STR" = "" ]] && echo "$cFST$VCS_STR$cEND{$cSND$VCS_INF$cEND $VCS_NEW$VCS_MOD$VCS_REC}" |
