From b3f558872479cc93184a07701da004dc5bf7a301 Mon Sep 17 00:00:00 2001 From: Justin Zhu Date: Sun, 17 Apr 2011 23:29:49 -0700 Subject: [PATCH] fork jz theme --- themes/kphoen.zsh-theme | 39 ++++++--------------------------------- 1 file changed, 6 insertions(+), 33 deletions(-) diff --git a/themes/kphoen.zsh-theme b/themes/kphoen.zsh-theme index 455e4603f..0e9b5e73c 100644 --- a/themes/kphoen.zsh-theme +++ b/themes/kphoen.zsh-theme @@ -1,45 +1,18 @@ # ------------------------------------------------------------------------------ -# FILE: jz.zsh-theme +# FILE: kphoen.zsh-theme # DESCRIPTION: oh-my-zsh theme file. -# AUTHOR: Justin Zhu (haoranjzhu@gmail.com) +# AUTHOR: Kévin Gomez (geek63@gmail.com) # VERSION: 1.0.0 # SCREENSHOT: # ------------------------------------------------------------------------------ -# Shows background jobs: -# #jobs Display -# 0 Nothing -# 1-9 [bg:#jobs] in yellow -# > 10 [bg:#jobs] in red -job_bg() { - local JC=$(jobs -r | grep running | wc -l) - if [[ JC -gt 10 ]]; then - echo "%{$fg[red]%}[bg:${JC}]%{$reset_color%}" - elif [[ JC -gt 0 ]]; then - echo "%{$fg[yellow]%}[bg:${JC}]%{$reset_color%}" - fi -} - -# Shows suspended jobs: -# #jobs Display -# 0 Nothing -# 1-2 [sp:#jobs] in yellow -# > 2 [bg:#jobs] in red -job_sp() { - local JC=$(jobs -s | grep suspended | wc -l) - if [[ JC -gt 2 ]]; then - echo "%{$fg[red]%}[sp:${JC}]%{$reset_color%}" - elif [[ JC -gt 0 ]]; then - echo "%{$fg[yellow]%}[sp:${JC}]%{$reset_color%}" - fi -} if [[ "$TERM" != "dumb" ]] && [[ "$DISABLE_LS_COLORS" != "true" ]]; then - PROMPT='%{$fg[blue]%}[%{$fg[red]%}%n%{$FG[242]%}@%{$fg[magenta]%}%m%{$reset_color%}:%{$fg[blue]%}%~]%{$reset_color%}$(git_prompt_info)$(job_bg)$(job_sp) -%(?.%{$fg_bold[green]%}❯.%{$fg_bold[red]%}❯)%{$reset_color%} ' + PROMPT='[%{$fg[red]%}%n%{$reset_color%}@%{$fg[magenta]%}%m%{$reset_color%}:%{$fg[blue]%}%~%{$reset_color%}$(git_prompt_info)] +%# ' - ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg[green]%}[" - ZSH_THEME_GIT_PROMPT_SUFFIX="]%{$reset_color%}" + ZSH_THEME_GIT_PROMPT_PREFIX=" on %{$fg[green]%}" + ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}" ZSH_THEME_GIT_PROMPT_DIRTY="" ZSH_THEME_GIT_PROMPT_CLEAN=""