Adding a Manjaro blocklist that refuses to install any of:
pamac, manjaro-hello, manjaro-settings-manager,
linux-manjaro, mhwd
Trigger message:
⚠ Detecting Manjaro-associated package...
🎵 please i just wanna die, die, die 🎵
it's muffin time
have you had a muffin today?
→ '{pkg}' is Manjaro garbage. We don't do that here.
Installation aborted for your own safety.
Works in both wrapper mode (hal install <pkg>) and
native mode (hal --self install <pkg>).
hal is Antergos NeXT package manager with two modes:
hal install <pkg> — wrapper mode (delegates to pacman)
hal --self install <pkg> — native mode (standalone, no pacman dep)
Native mode implements:
- Sync DB download and parsing (pacman-compatible)
- Recursive dependency resolution
- .pkg.tar.zst extraction via bsdtar
- .INSTALL scriptlet execution (post_install, post_remove)
- Local DB management (pacman-compatible /var/lib/pacman/local/)
- Package info, file listing, search
- Cache management
Full HAL 9000 personality with quotes for errors, warnings, success.
I am putting myself to the fullest possible use.