diff --git a/.chezmoitemplates/fzf-bash_linux.tmpl b/.chezmoitemplates/fzf-bash_linux.tmpl index 30115a0..76ae94a 100644 --- a/.chezmoitemplates/fzf-bash_linux.tmpl +++ b/.chezmoitemplates/fzf-bash_linux.tmpl @@ -1,13 +1,7 @@ # Setup fzf # --------- -if [[ ! "$PATH" == *$HOME/.fzf/bin* ]]; then - PATH="${PATH:+${PATH}:}$HOME/.fzf/bin" +if [[ ! "$PATH" == */home/simono41/.fzf/bin* ]]; then + PATH="${PATH:+${PATH}:}/home/simono41/.fzf/bin" fi -# Auto-completion -# --------------- -[[ $- == *i* ]] && source "$HOME/.fzf/shell/completion.bash" 2> /dev/null - -# Key bindings -# ------------ -source "$HOME/.fzf/shell/key-bindings.bash" +eval "$(fzf --bash)" diff --git a/.chezmoitemplates/fzf-zsh_linux.tmpl b/.chezmoitemplates/fzf-zsh_linux.tmpl index cca3148..ef6909e 100644 --- a/.chezmoitemplates/fzf-zsh_linux.tmpl +++ b/.chezmoitemplates/fzf-zsh_linux.tmpl @@ -1,13 +1,7 @@ # Setup fzf # --------- -if [[ ! "$PATH" == *$HOME/.fzf/bin* ]]; then - PATH="${PATH:+${PATH}:}$HOME/.fzf/bin" +if [[ ! "$PATH" == */home/simono41/.fzf/bin* ]]; then + PATH="${PATH:+${PATH}:}/home/simono41/.fzf/bin" fi -# Auto-completion -# --------------- -[[ $- == *i* ]] && source "$HOME/.fzf/shell/completion.zsh" 2> /dev/null - -# Key bindings -# ------------ -source "$HOME/.fzf/shell/key-bindings.zsh" +source <(fzf --zsh) diff --git a/run_onchange_fzf.sh b/run_onchange_fzf.sh new file mode 100755 index 0000000..45a09d9 --- /dev/null +++ b/run_onchange_fzf.sh @@ -0,0 +1,3 @@ +#!/bin/sh + +~/.fzf/install