Move fzf functions to functions file

Signed-off-by: Marko Korhonen <marko.korhonen@reekynet.com>
This commit is contained in:
Marko Korhonen 2020-01-09 22:30:32 +02:00
parent 61cd310b4a
commit 677da6b5bd
No known key found for this signature in database
GPG key ID: 911B85FBC6003FE5
2 changed files with 8 additions and 7 deletions

View file

@ -18,12 +18,6 @@ export FZF_DEFAULT_COMMAND='rg --files --hidden 2>/dev/null'
export FZF_COMPLETION_TRIGGER='**'
export FZF_CTRL_T_COMMAND="$FZF_DEFAULT_COMMAND"
export FZF_ALT_C_COMMAND='rg --hidden --files --null --sort path 2>/dev/null | xargs -0 dirname | uniq'
_fzf_compgen_dir() {
rg --hidden --files --null --sort path 2>/dev/null | xargs -0 dirname | uniq
}
_fzf_compgen_path() {
rg --files --hidden 2>/dev/null
}
# use lesspipe with less
export LESSOPEN="|lesspipe.sh %s"

View file

@ -16,13 +16,20 @@ gpush() { git push $@ }
# Syntax highlighting cat
cat() { nvimpager -c $@ }
rip() {
abcde
printf "Ripping done. Importing to library"
beet import ~/Documents/Rip/flac/*
}
# make fzf zsh plugin use ripgrep
_fzf_compgen_dir() {
rg --hidden --files --null --sort path "$1" 2>/dev/null | xargs -0 dirname | uniq
}
_fzf_compgen_path() {
rg --files --hidden "$1" 2>/dev/null
}
# search and install packages with fzf
yi() {
SELECTED_PKGS="$(yay -Slq | fzf --header='Install packages' -m --preview 'yay -Si {1}')"