From 61589009259347c09166f55210264bde60b6a528 Mon Sep 17 00:00:00 2001 From: druckdev <63563978+druckdev@users.noreply.github.com> Date: Sun, 27 Sep 2020 18:39:43 +0200 Subject: [PATCH] zsh: Don't autoload completion and hidden files Ignore files that are hidden and functions that follow the naming convention of completion functions. --- .config/zsh/.zshrc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.config/zsh/.zshrc b/.config/zsh/.zshrc index 6f9a8df..326dd53 100644 --- a/.config/zsh/.zshrc +++ b/.config/zsh/.zshrc @@ -125,7 +125,7 @@ autoload edit-command-line; zle -N edit-command-line autoload run-help run-help-git zmv if [ -d "$ZDOTDIR/autoload" ]; then fpath=("$ZDOTDIR/autoload" $fpath) - autoload -Uz -- "" "${fpath[1]}"/*(.xN:t) + autoload -Uz -- "" "${fpath[1]}"/[^_.]*(.xN:t) fi ! command -v direnv >/dev/null 2>&1 || eval "$(direnv hook zsh)" # stderred