Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Apps script

A fast, interactive CLI tool to browse installed pacman packages and flatpak applications using fzf.

Features

  • 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.
  • 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 modern transform and reload actions with zero temporary files.

Requirements

  • fzf
  • pacman
  • pacman-contrib (for pactree)

Optional

  • flatpak

Installation

Clone or download the script, then install it to your local path:

cp apps ~/.local/bin/apps
chmod +x ~/.local/bin/apps

Usage

Simply run the script from your terminal:

apps

Keybindings

  • TAB: Switch between Package View (files + metadata) and Dependency View (pactree).
  • ENTER: Open the current view's full output inside less.
  • Typing: Filter results instantly by name, description, or repository tag (e.g., typing aur shows only foreign packages).

About

A fast, interactive CLI tool to browse installed pacman packages and flatpak applications using fzf.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages