X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=ax.zsh;h=c5ffeab120dd739f790d565978176188231c0a75;hb=143ae83ab3d82e901ad8139af482072bf2ae2915;hp=01fd76f1b0e7d4ce4fc8271573b2c240dadab39b;hpb=026ec925694f741d99308615b3ab9f2112095107;p=ax-zsh.git diff --git a/ax.zsh b/ax.zsh index 01fd76f..c5ffeab 100644 --- a/ax.zsh +++ b/ax.zsh @@ -41,6 +41,10 @@ function axzsh_load_plugin { # Oh My ZSH plugin type="plugin.zsh" fname="$dname/${plugin_short}.plugin.zsh" + elif [[ -r "$dname/${plugin_short##zsh-}.plugin.zsh" ]]; then + # Oh My ZSH plugin with "zsh-" prefix stripped + type="plugin.zsh" + fname="$dname/${plugin_short##zsh-}.plugin.zsh" elif [[ -r "$dname/init.zsh" ]]; then # Prezto module type="init.zsh" @@ -56,6 +60,10 @@ function axzsh_load_plugin { [[ -n "$AXZSH_DEBUG" ]] \ && echo " - $plugin ($type): functions ..." axzsh_fpath+=("$dname/functions") + + # Add function path to cache file. + [[ -n "$cache_file" ]] \ + && echo "axzsh_fpath+=('$dname/functions')" >>$cache_file fi if [[ -r "$fname" ]]; then