From b323d92d36f8cf8a8a3bef269ccd38af5e0027f2 Mon Sep 17 00:00:00 2001 From: Michael Contento Date: Tue, 25 Oct 2011 17:23:50 +0200 Subject: [PATCH] Theme kaffeefleck now compatible with miloshadzic * Flag for the root prefix: ZSH_THEME_PREFIX_ROOT * Flag for the RPROMPT: ZSH_THEME_USE_RPROMPT --- themes/kaffeefleck.zsh-theme | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/themes/kaffeefleck.zsh-theme b/themes/kaffeefleck.zsh-theme index 2c1d8a2ea..54e12db84 100644 --- a/themes/kaffeefleck.zsh-theme +++ b/themes/kaffeefleck.zsh-theme @@ -6,7 +6,7 @@ ZSH_THEME_GIT_PROMPT_CLEAN="" local directory="%{$fg[cyan]%}%1~%{$reset_color%}" local left_delimiter="%{$fg[red]%}|%{$reset_color%}" local right_delimiter=" %{$fg[cyan]%}⇒%{$reset_color%} " -if [ $UID -eq 0 ]; then +if [[ "$ZSH_THEME_PREFIX_ROOT" != "" && "$UID" -eq 0 ]]; then local root_prefix="%{$fg[red]%}♚ %{$reset_color%}" else local root_prefix="" @@ -14,5 +14,7 @@ fi PROMPT='${root_prefix}${directory}${left_delimiter}$(git_prompt_info)${right_delimiter}' -local return_code="%(?..%{$fg[red]%}%?%{$reset_color%})" -RPROMPT='${return_code}' +if [ "$ZSH_THEME_USE_RPROMPT" != "" ]; then + local return_code="%(?..%{$fg[red]%}%?%{$reset_color%})" + RPROMPT='${return_code}' +fi