Simple cli utility for using fzf to search for/list/install/remove packages.
Go to file
ericlay bbe6a10f95 added keybinds help 2023-04-05 14:00:44 -05:00
LICENSE Add LICENSE 2020-06-11 20:34:13 +00:00
PKGBUILD updated PKGBUILD 2023-03-30 08:40:21 -05:00
README.md VERSION 1.0 🥳 2023-03-29 10:20:03 -05:00
fpf added keybinds help 2023-04-05 14:00:44 -05:00
fpf.png updated readme 2020-06-28 23:10:23 -05:00

README.md

📦
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.

Installation:
For Arch and arch-based distros, it is available in the AUR.
Use: paru -S fuzzy-pkg-finder or yay -S fuzzy-pkg-finder

Manual build and install:

git clone https://github.com/ericlay/fuzzy-pkg-finder
cd fuzzy-pkg-finder
makepkg -sric


Usage:

Syntax: fpf [-a| --aur] [-l| --list-installed] [-la| --list-aur-installed]
              [R| --remove] [-o| --orphans] [-h | --help]
Defaults to Pacman if no options passed

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

-h, --help
     Print this help screen


Keybinds:

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