浏览代码

Moved ZSH_CUSTOM declaration before fpath is set

* also normalized style to match the guide.
Christian Höltje 12 年之前
父节点
当前提交
258457ea4f
共有 1 个文件被更改,包括 6 次插入6 次删除
  1. 6 6
      oh-my-zsh.sh

+ 6 - 6
oh-my-zsh.sh

@@ -13,6 +13,12 @@ fpath=($ZSH/functions $ZSH/completions $fpath)
 # TIP: Add files you don't want in git to .gitignore
 for config_file ($ZSH/lib/*.zsh) source $config_file
 
+# Set ZSH_CUSTOM to the path where your custom config files
+# and plugins exists, or else we will use the default custom/
+if [[ -z "$ZSH_CUSTOM" ]]; then
+    ZSH_CUSTOM="$ZSH/custom"
+fi
+
 # Add all defined plugins to fpath. This must be done
 # before running compinit.
 plugin=${plugin:=()}
@@ -28,12 +34,6 @@ done
 autoload -U compinit
 compinit -i
 
-# Set ZSH_CUSTOM to the path where your custom config files
-# and plugins exists, or else we will use the default custom/
-if [ "$ZSH_CUSTOM" = ""  ]
-then
-    ZSH_CUSTOM="$ZSH/custom"
-fi
 
 # Load all of the plugins that were defined in ~/.zshrc
 for plugin ($plugins); do