From: Alexander Barton Date: Mon, 29 Mar 2021 17:43:40 +0000 (+0200) Subject: axzshctl: Only auto-complete enabled plugins on "disable-plugin" subcommand X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?p=ax-zsh.git;a=commitdiff_plain;h=ff528c8b7ae2e528b07bfe29f39aa2bc381d758b axzshctl: Only auto-complete enabled plugins on "disable-plugin" subcommand --- diff --git a/core/50_axzsh/functions/_axzsh b/core/50_axzsh/functions/_axzsh index ea32b58..7e02099 100644 --- a/core/50_axzsh/functions/_axzsh +++ b/core/50_axzsh/functions/_axzsh @@ -20,12 +20,16 @@ _axzshctl() { case "$state" in 'args') case "$words[2]" in - "enable-plugin"|"disable-plugin") + "enable-plugin") compadd "$@" -- \ "$AXZSH"/plugins/*(/:t) \ "$AXZSH"/custom_plugins/*(N/:t) \ "$AXZSH"/repos/*(/:t:s/#/\\/) ;; + "disable-plugin") + compadd "$@" -- \ + "$AXZSH"/active_plugins/*(:t:s/#/\\/) + ;; "set-theme") compadd "$@" -- "-" \ "$AXZSH"/themes/*.axzshtheme(:r:t) \