summaryrefslogtreecommitdiff
path: root/lib/cli.zsh
diff options
context:
space:
mode:
authorMarc Cornellà <hello@mcornella.com>2021-11-09 12:03:59 +0100
committerMarc Cornellà <hello@mcornella.com>2021-11-09 12:03:59 +0100
commit9a11b34101a218532f5133b78e55e48e3dbeb2e5 (patch)
treed6c071ea6742cfac00871328b42c12819c7c2bd1 /lib/cli.zsh
parent3dc66bd3676a564e3864fb5ccf5641c65fd42c6f (diff)
downloadzsh-9a11b34101a218532f5133b78e55e48e3dbeb2e5.tar.gz
zsh-9a11b34101a218532f5133b78e55e48e3dbeb2e5.tar.bz2
zsh-9a11b34101a218532f5133b78e55e48e3dbeb2e5.zip
fix(cli): fix check for completion files in `omz plugin load`
Diffstat (limited to 'lib/cli.zsh')
-rw-r--r--lib/cli.zsh6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/cli.zsh b/lib/cli.zsh
index 0b6bbc6cb..2975acb91 100644
--- a/lib/cli.zsh
+++ b/lib/cli.zsh
@@ -446,9 +446,9 @@ function _omz::plugin::load {
fi
# Check if it has completion to reload compinit
- if [[ -f "$base/_$plugin" ]]; then
- has_completion=1
- fi
+ local -a comp_files
+ comp_files=($base/_*(N))
+ has_completion=$(( $#comp_files > 0 ))
# Load the plugin
if [[ -f "$base/$plugin.plugin.zsh" ]]; then