]> arthur.barton.de Git - ax-zsh.git/commitdiff
50_prompt: Mark more variables as local & internal
authorAlexander Barton <alex@barton.de>
Mon, 10 Apr 2017 16:37:43 +0000 (18:37 +0200)
committerAlexander Barton <alex@barton.de>
Mon, 10 Apr 2017 16:37:43 +0000 (18:37 +0200)
core/50_prompt/50_prompt.zshrc

index bda0216e7aea890bc399d3fede694d721b5e5860..b28720b73a60ab14e00f5145bce4a7309d4f5e47 100644 (file)
@@ -55,15 +55,9 @@ ax_hostname_prompt_functions=()
 # VCS
 
 if axzsh_is_utf_terminal; then
-       ZSH_THEME_BULLET_VCS_CLEAN="✔"
-       ZSH_THEME_BULLET_VCS_DIRTY="✘"
-       ZSH_THEME_BULLET_VCS_AHEAD="→"
-       ZSH_THEME_BULLET_VCS_BEHIND="←"
+       clean="✔"; dirty="✘"; ahead="→"; behind="←"
 else
-       ZSH_THEME_BULLET_VCS_CLEAN="+"
-       ZSH_THEME_BULLET_VCS_DIRTY="X"
-       ZSH_THEME_BULLET_VCS_AHEAD=">"
-       ZSH_THEME_BULLET_VCS_BEHIND="<"
+       clean="+"; dirty="x"; ahead=">"; behind="<"
 fi
 
 ZSH_THEME_VCS_PROMPT_PREFIX_SPACING="("
@@ -71,10 +65,12 @@ ZSH_THEME_VCS_PROMPT_PREFIX="%{$fg_no_bold[yellow]%}"
 ZSH_THEME_VCS_PROMPT_SUFFIX="%{$reset_color%}"
 ZSH_THEME_VCS_PROMPT_SUFFIX_SPACING=")"
 
-ZSH_THEME_VCS_PROMPT_CLEAN=" %{$fg_no_bold[green]%}${ZSH_THEME_BULLET_VCS_CLEAN}"
-ZSH_THEME_VCS_PROMPT_DIRTY=" %{$fg_no_bold[red]%}${ZSH_THEME_BULLET_VCS_DIRTY}"
-ZSH_THEME_VCS_PROMPT_AHEAD="%{$fg_no_bold[cyan]%}${ZSH_THEME_BULLET_VCS_AHEAD}"
-ZSH_THEME_VCS_PROMPT_BEHIND="%{$fg_no_bold[blue]%}${ZSH_THEME_BULLET_VCS_BEHIND}"
+ZSH_THEME_VCS_PROMPT_CLEAN=" %{$fg_no_bold[green]%}$clean"
+ZSH_THEME_VCS_PROMPT_DIRTY=" %{$fg_no_bold[red]%}$dirty"
+ZSH_THEME_VCS_PROMPT_AHEAD="%{$fg_no_bold[cyan]%}$ahead"
+ZSH_THEME_VCS_PROMPT_BEHIND="%{$fg_no_bold[blue]%}$behind"
+
+unset clean dirty ahead behind
 
 function ax_vcs_prompt() {
        local func