From abb32b020900ddf4eb180e1c78034bcbe6778f9c Mon Sep 17 00:00:00 2001 From: James McGlashan Date: Mon, 5 Dec 2011 23:17:28 +1100 Subject: [PATCH] made some things more slimmer, and faster --- omz | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/omz b/omz index fde19a10b..9f8c1564f 100644 --- a/omz +++ b/omz @@ -25,21 +25,25 @@ omz() { source $config_file fi + # for plugin ($plugins) + # fpath=($ZSH/plugins/$plugin $fpath) + + # if [[ -d $OMZ ]]; then + # if [[ -d $OMZ/plugins ]]; then + # for plugin ($plugins) + # fpath=($OMZ/plugins/$plugin $fpath) + # fi + # fi + for plugin ($plugins) - fpath=($ZSH/plugins/$plugin $fpath) + [[ -d $OMZ/plugins/$plugin ]] && fpath=($OMZ/plugins/$plugin $fpath) && continue || \ + [[ -d $ZSH/plugins/$plugin ]] && fpath=($ZSH/plugins/$plugin $fpath) || omz_log_msg "$plugin not found." - if [[ -d $OMZ ]]; then - if [[ -d $OMZ/plugins ]]; then - for plugin ($plugins) - fpath=($OMZ/plugins/$plugin $fpath) - fi - fi - - # Load and run compinit + # Load and run compinit autoload -U compinit compinit -i - # load plugins + # load plugins (TODO: Make this slimmer and better) for plugin ($plugins); do plugin_sub=$(echo $plugin|cut -d'/' -f2) if [[ -f $OMZ/plugins/$plugin/$plugin_sub.plugin.zsh ]]; then