]> arthur.barton.de Git - ax-zsh.git/commitdiff
99_cleanup: Map OhMyZSH theme variables to ax-zsh variants
authorAlexander Barton <alex@barton.de>
Tue, 5 Feb 2019 19:18:51 +0000 (20:18 +0100)
committerAlexander Barton <alex@barton.de>
Tue, 5 Feb 2019 19:18:51 +0000 (20:18 +0100)
Basically this is ZSH_THEME_GIT_xxx => ZSH_THEME_VCS_PROMPT_xxx.

core/99_cleanup/99_cleanup.zlogin

index ce653616e6bf45e68bcb87bd11c2cd43e696bf31..764466b36220bb0eabf98ba96556027528fee984 100644 (file)
@@ -20,3 +20,17 @@ for func ($ax_hostname_prompt_functions); do
        unfunction $func 2>/dev/null
 done
 unset ax_hostname_prompt_functions
+
+# Try to map OhMyZsh theme Environment ...
+[[ -n "$ZSH_THEME_GIT_PROMPT_AHEAD" ]] \
+       && ZSH_THEME_VCS_PROMPT_AHEAD="$ZSH_THEME_GIT_PROMPT_AHEAD"
+[[ -n "$ZSH_THEME_GIT_PROMPT_CLEAN" ]] \
+       && ZSH_THEME_VCS_PROMPT_CLEAN="$ZSH_THEME_GIT_PROMPT_CLEAN"
+[[ -n "$ZSH_THEME_GIT_PROMPT_DIRTY" ]] \
+       && ZSH_THEME_VCS_PROMPT_DIRTY="$ZSH_THEME_GIT_PROMPT_DIRTY"
+[[ -n "$ZSH_THEME_GIT_PROMPT_PREFIX" ]] \
+       && ZSH_THEME_VCS_PROMPT_PREFIX="$ZSH_THEME_GIT_PROMPT_PREFIX"
+[[ -n "$ZSH_THEME_GIT_PROMPT_SUFFIX" ]] \
+       && ZSH_THEME_VCS_PROMPT_SUFFIX="$ZSH_THEME_GIT_PROMPT_SUFFIX"
+[[ -n "$ZSH_THEME_GIT_PROMPT_UNMERGED" ]] \
+       && ZSH_THEME_VCS_PROMPT_BEHIND="$ZSH_THEME_GIT_PROMPT_UNMERGED"