Some improvements

- Adding documentation
 - Note the effect empty array
 - Fix spelling
 - Using new test `[[...]]`
This commit is contained in:
LE Manh Cuong
2015-12-01 12:03:00 +07:00
parent 531c41cdfe
commit 5e77e00ad5
3 changed files with 13 additions and 4 deletions

View File

@@ -93,9 +93,9 @@ done
unset config_file
# Load the theme
if [ "$ZSH_THEME" = "random" ]; then
if [ "${(t)ZSH_THEME_RANDOM_CANDICATES}" = "array" ] && [ "${#ZSH_THEME_RANDOM_CANDICATES[@]}" -gt 0 ]; then
themes=($ZSH/themes/${^ZSH_THEME_RANDOM_CANDICATES}.zsh-theme)
if [[ "$ZSH_THEME" == "random" ]]; then
if [[ "${(t)ZSH_THEME_RANDOM_CANDIDATES}" = "array" ]] && [[ "${#ZSH_THEME_RANDOM_CANDIDATES[@]}" -gt 0 ]]; then
themes=($ZSH/themes/${^ZSH_THEME_RANDOM_CANDIDATES}.zsh-theme)
else
themes=($ZSH/themes/*zsh-theme)
fi