From 12505b09b89739d3a2b21a90ee6317dc5c90a05b Mon Sep 17 00:00:00 2001 From: Eric Torres Date: Sat, 17 Aug 2024 18:44:23 -0700 Subject: [PATCH] zsh-linux: update fzf config to read Debian completion files --- zsh-linux/.config/zsh-linux/fzf.zsh | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/zsh-linux/.config/zsh-linux/fzf.zsh b/zsh-linux/.config/zsh-linux/fzf.zsh index 08e2c3f..f31ba18 100644 --- a/zsh-linux/.config/zsh-linux/fzf.zsh +++ b/zsh-linux/.config/zsh-linux/fzf.zsh @@ -1,10 +1,12 @@ # Setup fzf # --------- +local _completionFiles=( + '/usr/share/fzf/completion.zsh' # Arch + '/usr/share/fzf/key-bindings.zsh' # Arch + '/usr/share/doc/fzf/examples/completion.zsh' # Debian + '/usr/share/doc/fzf/examples/key-bindings.zsh' # Debian + ) -# Auto-completion -# --------------- -[[ $- == *i* ]] && source "/usr/share/fzf/completion.zsh" - -# Key bindings -# ------------ -source "/usr/share/fzf/key-bindings.zsh" +for file in ${completionFiles[@]}; do + [[ -f "${file}" ]] && source "${file}" +done