From cfde9102eaf710b864e044547f82bacaf6f2a17e Mon Sep 17 00:00:00 2001 From: tiyn Date: Tue, 7 Dec 2021 20:31:49 +0100 Subject: [PATCH] added yay fzf style installation and removal, minor changes to scripts --- .config/aliasrc | 4 ++++ .config/vifm/vifmrc | 5 +++++ .local/bin/tools/nvim/texclear | 2 +- 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/.config/aliasrc b/.config/aliasrc index 7a63191..f4b7377 100644 --- a/.config/aliasrc +++ b/.config/aliasrc @@ -27,6 +27,10 @@ alias diff="diff --color=auto" src() { find ~/.config/* ~/.local/bin/* -type f | fzf | xargs -r $EDITOR ;} srd() { find ~/nextCloud/* -type f | grep ".pdf" | fzf | xargs -r $READER ;} +yaya() { yay -Slq | fzf --reverse --prompt="yay install > " -q "$1" -m --preview 'yay -Si {1}'| xargs -ro yay -S } +yayr() { yay -Qq | fzf --reverse --prompt="yay remove > " -q "$1" -m --preview 'yay -Qi {1}' | xargs -ro yay -Rns } + + # git alias ga="git add" alias grm="git rm" diff --git a/.config/vifm/vifmrc b/.config/vifm/vifmrc index 437fc61..7a1b318 100644 --- a/.config/vifm/vifmrc +++ b/.config/vifm/vifmrc @@ -193,6 +193,11 @@ filextype *.djvu \ {View in apvlv} \ apvlv %f, +" epub +filextype *.epub + \ {View in zathura} + \ zathura %f, + " Audio filetype *.wav,*.mp3,*.flac,*.m4a,*.wma,*.ape,*.ac3,*.og[agx],*.spx,*.opus \ {Play using ffplay} diff --git a/.local/bin/tools/nvim/texclear b/.local/bin/tools/nvim/texclear index 66eb837..d7395b2 100755 --- a/.local/bin/tools/nvim/texclear +++ b/.local/bin/tools/nvim/texclear @@ -10,7 +10,7 @@ case "$1" in dir=$(dirname "$file") base="${file%.*}" if [ -f "$dir/indent.log" ]; then rm "$dir/indent.log"; fi - find "$dir" -maxdepth 1 -type f -regextype gnu-awk -regex "^$base\\.(4tc|xref|tmp|pyc|pyo|fls|vrb|fdb_latexmk|bak|swp|log|synctex\\(busy\\)|lof|lot|maf|idx|mtc|mtc0|nav|out|snm|toc|bcf|run\\.xml|synctex\\.gz|blg|bbl|glg|glo|gls|glsdefs|ilg|ist|acn|acr|alg)" -delete ; + find "$dir" -maxdepth 1 -type f -regextype gnu-awk -regex "^$base\\.(4tc|xref|tmp|pyc|pyo|fls|vrb|fdb_latexmk|bak|swp|log|synctex\\(busy\\)|lof|lot|maf|idx|mtc|mtc0|nav|out|snm|toc|bcf|run\\.xml|synctex\\.gz|blg|bbl|glg|glo|gls|glsdefs|ilg|ist|acn|acr|alg|toc)" -delete ; find "$dir" -maxdepth 1 -type f -regextype gnu-awk -regex ".*\\.aux" -delete ;; *) printf "Give .tex file as argument.\\n" ;; esac