aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--dot_config/zsh/dot_zshrc1
1 files changed, 1 insertions, 0 deletions
diff --git a/dot_config/zsh/dot_zshrc b/dot_config/zsh/dot_zshrc
index 3bce27c..552f9eb 100644
--- a/dot_config/zsh/dot_zshrc
+++ b/dot_config/zsh/dot_zshrc
@@ -48,6 +48,7 @@ zstyle ':completion:*' completer _expand_alias _complete _ignored _match _approx
zstyle ':completion:*:default' list-colors ${(s.:.)LS_COLORS} # colorize file completions like ls
zstyle ':completion:*' use-cache on # cache completions (speeds up pip, dpkg, etc.)
zstyle ':completion:*' cache-path "$XDG_CACHE_HOME/zsh"
+zstyle ':completion:*' rehash true # rebuild PATH hash on every completion (catches paru, cargo, pip, manual installs)
zstyle ':completion:*:match:*' original only # only show original when pattern-matching
zstyle ':completion:*:functions' ignored-patterns '_*' # hide internal completion functions
zstyle ':completion:*:*:kill:*' menu yes select # interactive menu for kill completion