Switch to fzf from package manager.

This commit is contained in:
Bartek Stalewski 2023-04-15 01:50:14 +02:00
parent dff0f2e5f7
commit 3468cd1512
2 changed files with 18 additions and 12 deletions

View File

@ -20,11 +20,11 @@ zstyle ':completion:*' list-colors ''
source $ZDOTDIR/aliases.zsh source $ZDOTDIR/aliases.zsh
source $ZDOTDIR/keys.zsh source $ZDOTDIR/keys.zsh
source $ZDOTDIR/fzf.zsh
source $ZDOTDIR/ssh.zsh source $ZDOTDIR/ssh.zsh
source $ZDOTDIR/cleanhome.zsh source $ZDOTDIR/cleanhome.zsh
# modules # modules
[ -f $XDG_CONFIG_HOME/fzf/fzf.zsh ] && source $ZDOTDIR/fzf.zsh
source $XDG_DATA_HOME/repos/zsh_modules/fast-syntax-highlighting/fast-syntax-highlighting.plugin.zsh source $XDG_DATA_HOME/repos/zsh_modules/fast-syntax-highlighting/fast-syntax-highlighting.plugin.zsh
source $XDG_DATA_HOME/repos/zsh_modules/wd/wd.plugin.zsh source $XDG_DATA_HOME/repos/zsh_modules/wd/wd.plugin.zsh
export WD_CONFIG=$XDG_CONFIG_HOME/wd_list export WD_CONFIG=$XDG_CONFIG_HOME/wd_list

View File

@ -1,11 +1,17 @@
source $XDG_CONFIG_HOME/fzf/fzf.zsh if [ $(command -v fzf) ]; then
export FZF_DEFAULT_COMMAND='fd -H -L --ignore-file ~/.local/config/fd' case $(lsb_release -i | awk '{print $3}') in
export FZF_CTRL_T_COMMAND='fd -H -L --ignore-file ~/.local/config/fd' Gentoo) source /usr/share/zsh/site-functions/_fzf ;;
export FZF_DEFAULT_OPTS="--multi -e --ansi --layout=reverse --preview='bat --color=always --tabs=2 --style=plain --theme=Monokai\ Extended\ Bright {}'" VoidLinux) source /usr/share/fzf/completion.zsh ;;
export FZF_CTRL_R_OPTS="-e --ansi --layout=reverse --preview=''" esac
_fzf_compgen_path() { source /usr/share/fzf/key-bindings.zsh
fd -H -L --ignore-file ~/.local/config/fd . "$1" export FZF_DEFAULT_COMMAND='fd -H -L --ignore-file ~/.local/config/fd'
} export FZF_CTRL_T_COMMAND='fd -H -L --ignore-file ~/.local/config/fd'
_fzf_compgen_dir() { export FZF_DEFAULT_OPTS="--multi -e --ansi --layout=reverse --preview='bat --color=always --tabs=2 --style=plain --theme=Monokai\ Extended\ Bright {}'"
fd -H -L --ignore-file ~/.local/config/fd --type d . "$1" export FZF_CTRL_R_OPTS="-e --ansi --layout=reverse --preview=''"
} _fzf_compgen_path() {
fd -H -L --ignore-file ~/.local/config/fd . "$1"
}
_fzf_compgen_dir() {
fd -H -L --ignore-file ~/.local/config/fd --type d . "$1"
}
fi