Skip to content

Commit

Permalink
set fpath correctly for custom plugins
Browse files Browse the repository at this point in the history
Custom plugins weren't being added to the fpath correctly.
  • Loading branch information
docwhat committed Nov 16, 2011
1 parent 757fa33 commit 3512eca
Showing 1 changed file with 9 additions and 2 deletions.
11 changes: 9 additions & 2 deletions oh-my-zsh.sh
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,16 @@ 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

# Add all defined plugins to fpath
# Add all defined plugins to fpath. This must be done
# before running compinit.
plugin=${plugin:=()}
for plugin ($plugins) fpath=($ZSH/plugins/$plugin $fpath)
for plugin ($plugins); do
if [ -f $ZSH_CUSTOM/plugins/$plugin/$plugin.plugin.zsh ]; then
fpath=($ZSH_CUSTOM/plugins/$plugin $fpath)
elif [ -f $ZSH/plugins/$plugin/$plugin.plugin.zsh ]; then
fpath=($ZSH/plugins/$plugin $fpath)
fi
done

# Load and run compinit
autoload -U compinit
Expand Down

0 comments on commit 3512eca

Please sign in to comment.