From b96f0a6f865dea0178780d9ebc6b3ec308fbca2a Mon Sep 17 00:00:00 2001 From: bretello Date: Fri, 15 Sep 2023 00:32:28 +0200 Subject: [PATCH] zsh: add pacman module --- functions/pacman.zsh | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 functions/pacman.zsh 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 +}