working version

This commit is contained in:
Frank Gruellich 2014-09-04 15:24:07 +02:00
commit f804958710
2 changed files with 97 additions and 10 deletions

View file

@ -4,7 +4,26 @@ RPS1='$(git_prompt_info) %{$reset_color%}%T'
PS2='%{$fg_bold[blue]%}[%3~]%{$reset_color%} > '
RPS2='< %{$fg_bold[green]%}%_%{$reset_color%}'
ZSH_THEME_GIT_PROMPT_PREFIX="(%{$fg_bold[blue]%}"
ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
ZSH_THEME_GIT_PROMPT_DIRTY="%{$reset_color%}|%{$fg_bold[yellow]%}?%{$reset_color%})"
ZSH_THEME_GIT_PROMPT_CLEAN="%{$reset_color%}|%{$fg_bold[green]%}c%{$reset_color%})"
ZSH_THEME_GIT_PROMPT_PREFIX="("
ZSH_THEME_GIT_PROMPT_BRANCH_PREFIX="%{$fg_bold[blue]%}"
ZSH_THEME_GIT_PROMPT_BRANCH_SUFFIX="%{$reset_color%}"
ZSH_THEME_GIT_PROMPT_BEHIND_PREFIX="<"
ZSH_THEME_GIT_PROMPT_BEHIND_SUFFIX=""
ZSH_THEME_GIT_PROMPT_AHEAD_PREFIX=">"
ZSH_THEME_GIT_PROMPT_AHEAD_SUFFIX=""
ZSH_THEME_GIT_PROMPT_STAGED_PREFIX="%{$fg[red]%}s"
ZSH_THEME_GIT_PROMPT_STAGED_SUFFIX="%{$reset_color%}"
ZSH_THEME_GIT_PROMPT_CONFLICT_PREFIX="%{$fg_bold[red]%}!"
ZSH_THEME_GIT_PROMPT_CONFLICT_SUFFIX="%{$reset_color%}"
ZSH_THEME_GIT_PROMPT_CHANGED_PREFIX="%{$fg[yellow]%}+"
ZSH_THEME_GIT_PROMPT_CHANGED_SUFFIX="%{$reset_color%}"
ZSH_THEME_GIT_PROMPT_UNTRACKED_PREFIX="%{$fg[cyan]%}?"
ZSH_THEME_GIT_PROMPT_UNTRACKED_SUFFIX="%{$reset_color%}"
ZSH_THEME_GIT_PROMPT_CLEAN_PREFIX="%{$fg_bold[green]%}"
ZSH_THEME_GIT_PROMPT_CLEAN_SUFFIX="%{$reset_color%}"
ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%})"
function git_status()
{
GIT_STATUS="${branch}${behind}${ahead}:${clean}${staged}${changed}${conflict}${untracked}"
}