From 05b888e41f0da152f3d7ab6f97b46632ad796697 Mon Sep 17 00:00:00 2001 From: Pierre Neidhardt Date: Sun, 7 May 2017 16:23:54 +0530 Subject: [PATCH] fish/pacman: Rename paced -> pacls, print out instead of editing --- .config/fish/pacman.fish | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.config/fish/pacman.fish b/.config/fish/pacman.fish index aa0293d8..c9f18652 100644 --- a/.config/fish/pacman.fish +++ b/.config/fish/pacman.fish @@ -6,12 +6,13 @@ function pacfiles -d 'List of files in pacman package packages sorted by size' end complete -c pacfiles -a "$listinstalled" -function paced -d 'Edit files from packages' +function pacls -d 'List/open package files with fzf' set -l result - pacman -Qlq $argv | grep -v '/$' | eval (__fzfcmd) -m --tiebreak=index --toggle-sort=ctrl-r | while read -l r; set result $result $r; end - [ "$result" ]; and eval $EDITOR $result + set -lx OPT "--bind=ctrl-j:'execute-multi(rifle {})' --preview='preview {}'" + pacman -Qlq $argv | grep -v '/$' | eval (__fzfcmd) -m --tiebreak=index --toggle-sort=ctrl-r $OPT | string join ' ' | read -l result + [ "$result" ]; and commandline -- $result end -complete -c pel -a "$listinstalled" +complete -c pacls -a "$listinstalled" function paclog -a size -d 'Pacman last installed packages' [ $size ]; or set size 30