Mercurial > dotfiles.old
annotate oh-my-zsh/custom/themes/custom.zsh-theme @ 142:7a4e97f44baa
Show backgrounded jobs
author | zegervdv <zegervdv@me.com> |
---|---|
date | Mon, 13 Oct 2014 10:46:00 +0200 |
parents | ce3f4f32d1b5 |
children |
rev | line source |
---|---|
136
ce3f4f32d1b5
Moved custom zsh theme to custom folder in oh-my-zsh
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
1 function get_pwd() { |
ce3f4f32d1b5
Moved custom zsh theme to custom folder in oh-my-zsh
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
2 echo "${PWD/$HOME/~}" |
ce3f4f32d1b5
Moved custom zsh theme to custom folder in oh-my-zsh
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
3 } |
ce3f4f32d1b5
Moved custom zsh theme to custom folder in oh-my-zsh
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
4 |
ce3f4f32d1b5
Moved custom zsh theme to custom folder in oh-my-zsh
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
5 eval my_gray='$FG[237]' |
ce3f4f32d1b5
Moved custom zsh theme to custom folder in oh-my-zsh
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
6 eval my_orange='$FG[214]' |
ce3f4f32d1b5
Moved custom zsh theme to custom folder in oh-my-zsh
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
7 |
ce3f4f32d1b5
Moved custom zsh theme to custom folder in oh-my-zsh
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
8 |
ce3f4f32d1b5
Moved custom zsh theme to custom folder in oh-my-zsh
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
9 local git=$(git_prompt_info) |
ce3f4f32d1b5
Moved custom zsh theme to custom folder in oh-my-zsh
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
10 if [ ${#git} != 0 ]; then |
ce3f4f32d1b5
Moved custom zsh theme to custom folder in oh-my-zsh
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
11 ((git=${#git} - 10)) |
ce3f4f32d1b5
Moved custom zsh theme to custom folder in oh-my-zsh
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
12 else |
ce3f4f32d1b5
Moved custom zsh theme to custom folder in oh-my-zsh
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
13 git=0 |
ce3f4f32d1b5
Moved custom zsh theme to custom folder in oh-my-zsh
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
14 fi |
ce3f4f32d1b5
Moved custom zsh theme to custom folder in oh-my-zsh
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
15 |
ce3f4f32d1b5
Moved custom zsh theme to custom folder in oh-my-zsh
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
16 local my_prompt_name='%n' |
ce3f4f32d1b5
Moved custom zsh theme to custom folder in oh-my-zsh
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
17 [[ "$SSH_CONNECTION" != '' ]] && my_prompt_name='%n@%m' |
ce3f4f32d1b5
Moved custom zsh theme to custom folder in oh-my-zsh
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
18 |
ce3f4f32d1b5
Moved custom zsh theme to custom folder in oh-my-zsh
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
19 PROMPT='%{$fg[cyan]%}$my_prompt_name%{$reset_color%} in %{$fg[yellow]%}%~%b%{$reset_color%} |
142 | 20 %{$reset_color%}%(1j.%j .)%(?.%{$fg[white]%}.%{$fg[red]%})→ %{$reset_color%}' |
136
ce3f4f32d1b5
Moved custom zsh theme to custom folder in oh-my-zsh
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
21 |
ce3f4f32d1b5
Moved custom zsh theme to custom folder in oh-my-zsh
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
22 |
ce3f4f32d1b5
Moved custom zsh theme to custom folder in oh-my-zsh
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
23 RPROMPT='$my_gray$(git_prompt_info) $(git_prompt_status)%{$reset_color%}%' |
ce3f4f32d1b5
Moved custom zsh theme to custom folder in oh-my-zsh
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
24 |
ce3f4f32d1b5
Moved custom zsh theme to custom folder in oh-my-zsh
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
25 ZSH_THEME_GIT_PROMPT_UNTRACKED="%{$fg[cyan]%} U" |
ce3f4f32d1b5
Moved custom zsh theme to custom folder in oh-my-zsh
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
26 ZSH_THEME_GIT_PROMPT_ADDED="%{$fg[green]%} A" |
ce3f4f32d1b5
Moved custom zsh theme to custom folder in oh-my-zsh
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
27 ZSH_THEME_GIT_PROMPT_DELETED="%{$fg[red]%} D" |
ce3f4f32d1b5
Moved custom zsh theme to custom folder in oh-my-zsh
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
28 ZSH_THEME_GIT_PROMPT_RENAMED="%{$fg[magenta]%} R" |
ce3f4f32d1b5
Moved custom zsh theme to custom folder in oh-my-zsh
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
29 ZSH_THEME_GIT_PROMPT_MODIFIED="%{$fg[blue]%} M" |
ce3f4f32d1b5
Moved custom zsh theme to custom folder in oh-my-zsh
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
30 ZSH_THEME_GIT_PROMPT_UNMERGED="%{$fg[yellow]%} U" |
ce3f4f32d1b5
Moved custom zsh theme to custom folder in oh-my-zsh
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
31 |
ce3f4f32d1b5
Moved custom zsh theme to custom folder in oh-my-zsh
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
32 ZSH_THEME_GIT_PROMPT_PREFIX="${my_gray}" |
ce3f4f32d1b5
Moved custom zsh theme to custom folder in oh-my-zsh
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
33 ZSH_THEME_GIT_PROMPT_CLEAN="" |
ce3f4f32d1b5
Moved custom zsh theme to custom folder in oh-my-zsh
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
34 ZSH_THEME_GIT_PROMPT_DIRTY="%{$reset_color%}" |
ce3f4f32d1b5
Moved custom zsh theme to custom folder in oh-my-zsh
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
35 ZSH_THEME_GIT_PROMPT_SUFFIX="$my_gray%{$reset_color%}" |
ce3f4f32d1b5
Moved custom zsh theme to custom folder in oh-my-zsh
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
36 |