ohmyzsh/themes/kennethreitz.zsh-theme
Jared Hancock b6bb141649 Use a vcs library and add a Mercurial plugin
Move git_* functions to vcs_* to allow for better plugin support
Modify plugins to use the new function names and declare new variable
names, so ZSH_THEME_GIT_* variables are ZSH_THEME_VCS_* and
git_prompt_info() is vcs_prompt_info()
2011-04-07 22:59:01 -05:00

13 lines
450 B
Bash

local return_code="%(?..%{$fg[red]%}%? ↵%{$reset_color%})"
PROMPT='%{$fg[green]%}%c \
$(vcs_prompt_info)\
%{$fg[red]%}%(!.#.»)%{$reset_color%} '
PROMPT2='%{$fg[red]%}\ %{$reset_color%}'
RPS1='%{$fg[blue]%}%~%{$reset_color%} ${return_code} '
ZSH_THEME_VCS_PROMPT_PREFIX="%{$reset_color%}:: %{$fg[yellow]%}("
ZSH_THEME_VCS_PROMPT_SUFFIX=")%{$reset_color%} "
ZSH_THEME_VCS_PROMPT_CLEAN=""
ZSH_THEME_VCS_PROMPT_DIRTY="%{$fg[red]%}*%{$fg[yellow]%}"