Mercurial > dotfiles.old
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 |