From 5ba4d843f8912a76597284660f5185fd42f7aa34 Mon Sep 17 00:00:00 2001 From: José Juan Loeza Sierra Date: Fri, 10 Oct 2025 14:04:54 -0700 Subject: add alias to search for pacman packages --- dot-bashrc | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'dot-bashrc') diff --git a/dot-bashrc b/dot-bashrc index 583b883..1511798 100644 --- a/dot-bashrc +++ b/dot-bashrc @@ -56,6 +56,10 @@ export RCLONE_CHECKERS=200 # list packages installed explicitly, sorted by date alias pacbd="cd && pacman -Qqe > pkglist.txt && expac --timefmt='%Y-%m-%d %T' '%l\t%n' | sort | sed 's/^.*\s//' - | rg -f pkglist.txt -x" +# Query packages with fzf +# adapted from: https://www.reddit.com/r/archlinux/comments/xyjolo/using_fzf_to_search_pacman_database_including/ +alias packages="pacman -Ss | paste -d '' - - | sed -e 's|/|\t|' | fzf --multi --preview 'pacman -Siiv {2}' --tiebreak begin -e | rg '\t([^\s]+)' -o --trim | xargs -ro sudo pacman -S" + # distrobox dev environment alias dev="distrobox enter dev" -- cgit v1.3