diff options
author | Roderick Randolph <roderickrandolph@users.noreply.github.com> | 2015-02-16 12:22:18 -0500 |
---|---|---|
committer | Roderick Randolph <roderickrandolph@users.noreply.github.com> | 2015-02-16 12:22:18 -0500 |
commit | 46e6e2e23a175ee7e571878a18b4fae03c269b69 (patch) | |
tree | fae8153eccd35adefb54e6c94511339fe28250aa | |
parent | 5ee54032da9e5f9c5bd96dae877fbf6e08ad7af6 (diff) | |
download | zsh-46e6e2e23a175ee7e571878a18b4fae03c269b69.tar.gz zsh-46e6e2e23a175ee7e571878a18b4fae03c269b69.tar.bz2 zsh-46e6e2e23a175ee7e571878a18b4fae03c269b69.zip |
Fixes incorrect prompt arrow color
Fixes a bug where color of status arrow in prompt is red even when the exit code was zero (or success). This fix correclty returns green arrow on success and red for non-success exit code.
-rw-r--r-- | themes/awesomepanda.zsh-theme | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/themes/awesomepanda.zsh-theme b/themes/awesomepanda.zsh-theme index 411b89837..1c5d06b2d 100644 --- a/themes/awesomepanda.zsh-theme +++ b/themes/awesomepanda.zsh-theme @@ -1,18 +1,16 @@ # the svn plugin has to be activated for this to work. - -PROMPT='%{$fg_bold[red]%}➜ %{$fg_bold[green]%}%p %{$fg[cyan]%}%c %{$fg_bold[blue]%}$(git_prompt_info)%{$fg_bold[blue]%}$(svn_prompt_info)%{$reset_color%}' +local ret_status="%(?:%{$fg_bold[green]%}➜ :%{$fg_bold[red]%}➜ %s)" +PROMPT='${ret_status}%{$fg_bold[green]%}%p %{$fg[cyan]%}%c %{$fg_bold[blue]%}$(git_prompt_info)%{$fg_bold[blue]%}$(svn_prompt_info)%{$reset_color%}' ZSH_THEME_GIT_PROMPT_PREFIX="git:(%{$fg[red]%}" ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}" ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[blue]%})%{$fg[yellow]%} ✗ %{$reset_color%}" ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[blue]%}) " - - ZSH_PROMPT_BASE_COLOR="%{$fg_bold[blue]%}" ZSH_THEME_REPO_NAME_COLOR="%{$fg_bold[red]%}" ZSH_THEME_SVN_PROMPT_PREFIX="svn:(" ZSH_THEME_SVN_PROMPT_SUFFIX=")" ZSH_THEME_SVN_PROMPT_DIRTY="%{$fg[red]%} ✘ %{$reset_color%}" -ZSH_THEME_SVN_PROMPT_CLEAN=" "
\ No newline at end of file +ZSH_THEME_SVN_PROMPT_CLEAN=" " |