Parcourir la source

[prompt] steeef: Fix git-info stashed zstyle

Only define it if it's non-empty. New git-info changes will consider
zstyles to be defined even if they are empty.
Eric Nielsen il y a 5 ans
Parent
commit
364d6b831d
1 fichiers modifiés avec 3 ajouts et 1 suppressions
  1. 3 1
      modules/prompt/themes/steeef.zsh-theme

+ 3 - 1
modules/prompt/themes/steeef.zsh-theme

@@ -91,7 +91,9 @@ prompt_steeef_setup() {
   zstyle ':zim:git-info:unindexed' format "${col_unidx}${ind_unidx}"
   zstyle ':zim:git-info:indexed' format "${col_idx}${ind_idx}"
   zstyle ':zim:git-info:untracked' format "${col_untrk}${ind_untrk}"
-  zstyle ':zim:git-info:stashed' format "${col_stash}${ind_stash}"
+  if [[ -n ${ind_stash} ]]; then
+    zstyle ':zim:git-info:stashed' format "${col_stash}${ind_stash}"
+  fi
   zstyle ':zim:git-info:keys' format \
     'prompt' "(${col_brnch}%b%c%I%i%u%f%S%f)%s"