Paruse uses paru & fzf to manage "goto" task centered around packages. It can browse Arch|Aur Repositories in real-time, filtering by package type, and searching through packages while you type. Install|Uninstall|Purge operations can be done for single packages or batch (multiple input). Packagelist are synced and can be backed up and restored from packagelist & packagelist-date&time files found in 📂 ~/.config/paruse. Updating system, cleaning cache, viewing Arch News, are a couple of other things present in the Paruse Menu. Interaction is not limited to keyboard, you can click through menus, and click to make selections. Also only ~20Kib if that matters.
After installation, summon paruse by typing paruse in a terminal or launch via your favorite app launcher. Git installations can run paruse via ./paruse.sh, or cd paruse/pkg && makepkg -si. Choose one of the options below.
paru -S paruse
git clone https://github.com/soulhotel/paruse.git
You can skip the main menu interaction by using flags. Try typing:
paruse -news
Or any of these other helpful options listed below.
-v -view → View package list
-a -add → Add/browse packages
-r -rem → Remove package
-p -purge → Purge package
-i -history → View install activity
-u -up → Update system
-d -data → Package stats
-c -cache → Clean cache
-s -sync → Sync package list
-rs -restore → Restore from backup
-b -backup → Backup package list
-n -news → Fetch Arch news
-h -help → Help
paruse.demo.6.mp4
And another video demonstration of Paruse 0.5 (on youtube).