Simple python tool I'm working on that essentially acts as a bulk Pacman package manipulation tool. I wrote this cuz I got tired of manually searching and deleting all packages related to PipeWire for reinstallation.
NOTE: THIS IS ONLY INTENDED FOR ARCH AND ARCH-BASED LINUX DISTRIBUTIONS THAT USE PACMAN AS THEIR PRIMARY PACKAGE MANAGER. DO NOT POST ISSUES IF IT DOES NOT WORK ON A NON-ARCH-BASED DISTRO, FIND A DIFFERENT TOOL.
- Ensure you have Python 3.7 or later installed. Check with
python --version
. (Newer is preferred.) - Clone the repository:
git clone https://github.com/teej1469/pacman-tool
,cd pacman-tool
- Run install.py (
python3 ./install.py
) script and follow the prompts.
- Create an installer
- Migrating all text in
__main.py__
to__pacman_tool__.message
- Come up with a better name
- Built-in update/uninstall.
- Full system update/upgrade on dry run (Like with
yay
) - (Maybe) AUR support
- (Maybe) Complete rewrite in Rust :)