comparison oh-my-zsh/themes/custom.zsh-theme @ 125:18db7404aaf2

Improve zsh prompt
author zegervdv <zegervdv@me.com>
date Tue, 30 Sep 2014 09:36:17 +0200
parents a25bdb562e43
children
comparison
equal deleted inserted replaced
124:474a8dbb1ac5 125:18db7404aaf2
11 ((git=${#git} - 10)) 11 ((git=${#git} - 10))
12 else 12 else
13 git=0 13 git=0
14 fi 14 fi
15 15
16 PROMPT='%{$fg[cyan]%}%n@%m%{$reset_color%} in %{$fg[yellow]%}%~%b%{$reset_color%} 16 local my_prompt_name='%n'
17 [[ "$SSH_CONNECTION" != '' ]] && my_prompt_name='%n@%m'
18
19 PROMPT='%{$fg[cyan]%}$my_prompt_name%{$reset_color%} in %{$fg[yellow]%}%~%b%{$reset_color%}
17 %{$reset_color%}%(?.%{$fg[white]%}.%{$fg[red]%})→ %{$reset_color%}' 20 %{$reset_color%}%(?.%{$fg[white]%}.%{$fg[red]%})→ %{$reset_color%}'
18 21
19 22
20 RPROMPT='$my_gray$(git_prompt_info) $(git_prompt_status)%{$reset_color%}%' 23 RPROMPT='$my_gray$(git_prompt_info) $(git_prompt_status)%{$reset_color%}%'
21 24
28 31
29 ZSH_THEME_GIT_PROMPT_PREFIX="${my_gray}" 32 ZSH_THEME_GIT_PROMPT_PREFIX="${my_gray}"
30 ZSH_THEME_GIT_PROMPT_CLEAN="" 33 ZSH_THEME_GIT_PROMPT_CLEAN=""
31 ZSH_THEME_GIT_PROMPT_DIRTY="%{$reset_color%}" 34 ZSH_THEME_GIT_PROMPT_DIRTY="%{$reset_color%}"
32 ZSH_THEME_GIT_PROMPT_SUFFIX="$my_gray%{$reset_color%}" 35 ZSH_THEME_GIT_PROMPT_SUFFIX="$my_gray%{$reset_color%}"
36