c-ludenberg a9feb21e44 feat: add hal package manager — HAL 9000 themed dual-mode (wrapper + native)
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.
2026-06-23 01:29:26 +02:00
2026-06-12 19:44:40 +02:00
2026-06-07 19:47:47 +02:00

antergos-pkgs

Custom package repository for Antergos NeXT ISO builds.

Packages

Package Description Source
cnchi Antergos NeXT graphical installer Antergos-NeXT/Cnchi (0.16.x or cnchi-dev)
calamares Universal installer framework (experimental) calamares on AUR
calamares-branding-antergos-next Minimal Calamares branding (QSS + QML) local
antergos-next-keyring GPG keyring for the repo local
antergos-next-mirrorlist Mirror list for [antergos-pkgs] local
antergos-next-desktop-settings Custom GTK/Plasma theme, dconf defaults local
antergos-next-memes Audio files for Cnchi easter eggs (channel 666) local
antergos-wallpapers Antergos desktop wallpapers local
yay AUR helper AUR
downgrade Pacman package downgrade tool AUR

Usage

Add to /etc/pacman.conf:

[antergos-pkgs]
SigLevel = Optional TrustAll
Server = https://Antergos-NeXT.github.io/antergos-pkgs/

Then:

pacman -Sy
pacman -S cnchi antergos-next-desktop-settings

Branches

  • main — package definitions, CI generates the repo
  • Cnchi sources shipped from Antergos-NeXT/Cnchi (0.16.x and cnchi-dev branches)

License

GPL-2.0

S
Description
Custom package repo for Antergos NeXT (calamares, branding, keyring, mirrorlist, desktop settings)
https://antergos-next.github.io/antergos-packages/ Readme GPL-3.0
5.9 GiB
Languages
QML 65.3%
JavaScript 23.5%
Shell 8.5%
Python 1.3%
HTML 0.7%
Other 0.7%