From bbd9165820556657deb0503e104d9e8e1e7d1f72 Mon Sep 17 00:00:00 2001 From: crater2150 <crater@qwertyuiop.de> Date: Mon, 24 Feb 2020 10:44:13 +0100 Subject: [PATCH] Add local plugin for bundled compdefs --- plugins/bundled-compdefs/bundledcompdefs.plugin.zsh | 7 +++++++ zplug.zsh | 3 ++- 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100755 plugins/bundled-compdefs/bundledcompdefs.plugin.zsh diff --git a/plugins/bundled-compdefs/bundledcompdefs.plugin.zsh b/plugins/bundled-compdefs/bundledcompdefs.plugin.zsh new file mode 100755 index 0000000..b9a1de6 --- /dev/null +++ b/plugins/bundled-compdefs/bundledcompdefs.plugin.zsh @@ -0,0 +1,7 @@ +#!/bin/zsh +# This zsh plugin loads compdefs bundled with packages, that are not usually +# installed into fpath + +if (( $+commands[bloop] )); then + fpath+=${$(realpath $commands[bloop]):h}/zsh +fi diff --git a/zplug.zsh b/zplug.zsh index 82911df..fed9c18 100644 --- a/zplug.zsh +++ b/zplug.zsh @@ -8,6 +8,8 @@ zplug 'crater2150-zsh/conf' zplug 'crater2150-zsh/chroma-z', as:theme zplug $ZDOTDIR/plugins/autoloader, from:local +zplug $ZDOTDIR/plugins/highlight-config, from:local, defer:3 +zplug $ZDOTDIR/plugins/bundled-compdefs, from:local zplug 'molovo/revolver', \ as:command, \ @@ -18,7 +20,6 @@ zplug 'zunit-zsh/zunit', \ hook-build:'./build.zsh' zplug "zsh-users/zsh-syntax-highlighting", defer:2 -zplug $ZDOTDIR/plugins/highlight-config, from:local, defer:3 zplug "plugins/ng", from:oh-my-zsh