Made for extreme minimalism.
qpm
is a minimalist wrapper for Arch Linux’s pacman
, built to streamline package management with quiet, clean output. No clutter, no noise — just packages.
- 🛠 Install, remove, and update packages quietly
- 📜 Install/remove packages from
.qpm
files (space or newline format) - 🤫 Minimal terminal output — no distractions
- 🔀 Use
--yay
to switch toyay
for AUR support (<--- not recommended) - 🖥
--out
flag to show raw pacman/yay output (debugging)
- bash or zsh
- golang / go
sudo pacman -S go bash
Bash:
cd ~
git clone https://github.com/Kasper100/qpm.git
mv qpm .qpm
cd .qpm
./bashinstall.sh
qpm -V
Zsh:
cd ~
git clone https://github.com/Kasper100/qpm.git
mv qpm .qpm
cd .qpm
./zshinstall.sh
qpm -V
---
## Usage
```bash
qpm [command] [packages]
Command | Description |
---|---|
-S <pkgs> |
Install packages |
-R <pkgs> |
Remove packages |
-U |
Update system |
-? |
Search for packages |
-F |
Install packages from a .qpm file |
-RF |
Remove packages from a .qpm file |
-V |
Show qpm version |
-H |
Show help message |
Option | Description |
---|---|
--yay |
Use yay instead of pacman |
--out |
Show full command output |
You can store packages in a simple .qpm
text file using either of the following formats:
Space-separated
cmatrix cowsay fastfetch btop
Newline-separated
cmatrix
cowsay
fastfetch
btop
Then install them with:
qpm -F my-packages.qpm
Or remove them:
qpm -RF my-packages.qpm
qpm is free software under the GNU General Public License. It respects your freedom and comes with the rights to use, study, share, and modify the code. This ensures the program stays free and open for everyone.