diff options
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" |
