diff --git a/functions/pacman.zsh b/functions/pacman.zsh new file mode 100644 index 0000000..bd7c116 --- /dev/null +++ b/functions/pacman.zsh @@ -0,0 +1,9 @@ +if ! command -v pacman &>/dev/null; then return; fi + +function pacpreview() { + if ! command -v fzf &>/dev/null; then + echo "Requires fzf! Quitting" + return 1 + fi + pacman -Slq | fzf --multi --preview 'grc --colour=on pacman -Si {1}' | xargs -ro sudo pacman -S +}