A fast, interactive CLI tool to browse installed pacman packages and flatpak applications using fzf.
- Unified View: Seamlessly browses both native/AUR Arch packages and Flatpaks in a single interface.
- Dual Modes:
- Package View: Displays package metadata (
pacman -Qil) or Flatpak info alongside file lists. - Dependency View: Renders interactive dependency trees (
pactree) with explicit (●) and dependency (◦) markers.
- Package View: Displays package metadata (
- Searchable Source Tags: Color-coded repository tags (
core,extra,multilib,omarchy,aur,flatpak) that you can search and filter against. - Stateless & Lightweight: Uses
fzf's moderntransformand reload actions with zero temporary files.
fzfpacmanpacman-contrib(forpactree)
Optional
flatpak
Clone or download the script, then install it to your local path:
cp apps ~/.local/bin/apps
chmod +x ~/.local/bin/appsSimply run the script from your terminal:
appsTAB: Switch between Package View (files + metadata) and Dependency View (pactree).ENTER: Open the current view's full output insideless.- Typing: Filter results instantly by name, description, or repository tag (e.g., typing
aurshows only foreign packages).