BIG reorganisation.

This commit is contained in:
Bartek Stalewski 2023-07-13 17:01:13 +02:00
parent 3be3ccbbea
commit e20e00ef8a
122 changed files with 36 additions and 109 deletions

17
_cli/zsh/fzf.zsh Normal file
View file

@ -0,0 +1,17 @@
if [[ $(command -v fzf) ]]; then
case $(lsb_release -si) in
Gentoo) source /usr/share/zsh/site-functions/_fzf ;;
VoidLinux) source /usr/share/fzf/completion.zsh ;;
esac
source /usr/share/fzf/key-bindings.zsh
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'
export FZF_DEFAULT_OPTS="--multi -e --ansi --layout=reverse --preview='bat --color=always --tabs=2 --style=plain --theme=Monokai\ Extended\ Bright {}'"
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