diff options
| author | José Juan Loeza Sierra <jj@jlsd9.com> | 2025-10-10 14:04:54 -0700 |
|---|---|---|
| committer | José Juan Loeza Sierra <jj@jlsd9.com> | 2025-10-10 14:04:54 -0700 |
| commit | 7bd94fcea71491a586f4572b586a65831c81ccf8 (patch) | |
| tree | 205cd78508924a9093d9bb851dfd5c34e635cf7d /dot-bashrc | |
| parent | e08fd3eac7b2b8f9435a77feb6dc24ccd3c3ab2e (diff) | |
add alias to search for pacman packages
Diffstat (limited to 'dot-bashrc')
| -rw-r--r-- | dot-bashrc | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -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" |
