ericlay / fuzzy-pkg-finder

Simple cli utility for using fzf to search for/list/install/remove packages.
GNU General Public License v3.0
28 stars 2 forks source link
arch-linux archlinux bash cli fzf fzf-scripts pacman pacman-wrapper paru search yay

📦
Fuzzy-pkg-finder

Simple cli utility using fzf to search and install/list/remove packages.\ \ Screenshot \ \ Leverages the power of fzf to search package names and descriptions then presents complete package information in preview pane. \ On selection will hand off to Pacman or Paru/Yay to complete transaction. \ \ For use with Pacman/Yay/Paru package managers only.\ \ There are countless fzf package manager wrappers out there, some much more built out that this. \ What separates Fuzzy-pkg-finder?

Searching for a package: ex: fpf [pkg name] for official repo search ex: fpf -a [pkg name] for aur search

Options: -a, --aur Search/List and install from AUR with Yay

-l, --list-installed Search/List installed packages from official repo

-la, --list-aur-installed Search/List installed packages from AUR

-R, -remove Search/List installed packages for removal

-o, --orphans Search/List orphaned packages for removal

-U, --update Shows packages with updates available

-h, --help Print this help screen

\
Keybinds:

'ctrl + /' Toggle the preview window 'ctrl + h' Show help in the preview window 'ctrl + k' Show the keybinds in the preview window 'ctrl + n' Move to the next selected item 'ctrl + b' Back to previoius selected item

When browsing AUR or installed Aur pkgs: 'ctrl + p' Preview the highlighted pkgbuild file 'ctrl + x' Return to the highlighted pkg info