omz tool to dynamically load plugins

This commit is contained in:
nebirhos 2012-03-24 05:14:54 +01:00
commit b326820004
5 changed files with 100 additions and 41 deletions

19
tools/omz-plugin.sh Executable file
View file

@ -0,0 +1,19 @@
# Load plugin passed as first arg
if [ -n "$1" ]; then
PLUGIN="$ZSH/plugins/$1"
if [ -d $PLUGIN ]; then
fpath=($PLUGIN $fpath)
source $PLUGIN/*.plugin.zsh
autoload -U compinit
compinit -i
echo "$1 enabled!"
else
echo "Plugin '$1' not found!"
return 1
fi
else
echo "Please specify a plugin"
return 1
fi