wanted.txt
Packages that should be present.
Missing ones are installed
with omarchy pkg add.
install -D omack ~/.local/bin/omack && omack init
Check out OmaStack and run the above command in the repo folder.
In ~/.config/omack/ edit
wanted.txt and
unwanted.txt.
Preview with omack update --dry-run, then
omack update.
wanted.txt
Packages that should be present.
Missing ones are installed
with omarchy pkg add.
unwanted.txt
Packages that should be absent.
Installed ones are removed
with omarchy pkg drop.
| Command | What it does |
|---|---|
omack init [--force] |
wanted.txt = explicitly installed packages
(pacman -Qqe).unwanted.txt = empty. Refuses to overwrite
unless --force.
|
omack list |
Print explicitly installed packages. |
omack status |
Pending installs, pending removes, and names in both lists. |
omack update [--dry-run] |
Install missing wanted packages, remove installed
unwanted ones.--dry-run previews with no
changes.
|