Skip to content
/ apf Public

A TUI package manager based on fzf for managing Pacman, AUR, and Flatpak packages on Arch Linux

License

Notifications You must be signed in to change notification settings

m0squdev/apf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 

Repository files navigation

apf

An interface based on fzf for managing official repos, AUR and Flatpak packages on Arch Linux. apf provides a unified terminal UI for installing, removing and viewing packages from multiple sources. It is basically a mix of yay (A)UR helper, (P)acman and (F)latpak!

Features

  • Unified management of official repos and AUR packages (via yay) and Flatpak packages (via the flatpak CLI)
  • Selection of multiple packages at once
  • Filtering by installed packages
  • Support for both system-wide and user-wide Flatpak installations
  • Package information in sidebar

Prerequisites

  • flatpak
  • fzf
  • yay

Installation

Move the script to a directory in your PATH variable.

Usage

The interface is composed of:

  • A package manager to install, remove, and reinstall packages. You can also view details of that package and whether it is installed (and updatable if on AUR).
  • A command selector to update your system. The interface supports multi-selection.

About

A TUI package manager based on fzf for managing Pacman, AUR, and Flatpak packages on Arch Linux

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages