docs: add yay and downgrade back to package table
This commit is contained in:
@@ -7,14 +7,18 @@ Custom package repository for Antergos NeXT ISO builds.
|
||||
| Package | Description | Source |
|
||||
|---------|-------------|--------|
|
||||
| `calamares` | Universal installer framework (Qt6) | [upstream](https://codeberg.org/calamares/calamares) |
|
||||
| `calamares-branding-antergos-next` | Blue Calamares theme + offline/online installer split + dracut | local |
|
||||
| `hal` | HAL 9000 package manager — dual-mode (pacman wrapper + native standalone) | local |
|
||||
| `calamares-branding-antergos-next` | Antergos Calamares branding + offline/online installer split + launcher | 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-desktop-settings` | Plasma/GTK theme, dconf defaults | local |
|
||||
| `antergos-wallpapers` | Antergos desktop wallpapers | local |
|
||||
| `yay` | AUR helper | AUR |
|
||||
| `downgrade` | Pacman package downgrade tool | AUR |
|
||||
| `antergos-grub-theme` | Antergos GRUB theme | local |
|
||||
| `antergos-welcome` | Welcome screen + support tool | local |
|
||||
| `antergos-live` | Live session configuration | local |
|
||||
| `antergos-release` | Antergos NeXT release file | local |
|
||||
| `antergos-next-memes` | Welcome audio memes | local |
|
||||
| `yay` | AUR helper | [AUR](https://aur.archlinux.org/packages/yay) |
|
||||
| `downgrade` | Pacman package downgrade tool | [AUR](https://aur.archlinux.org/packages/downgrade) |
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -23,43 +27,34 @@ Add to `/etc/pacman.conf`:
|
||||
```
|
||||
[antergos-pkgs]
|
||||
SigLevel = Optional TrustAll
|
||||
Server = https://antergos-next.github.io/antergos-packages/
|
||||
Server = https://antergos-next.github.io/antergos-packages/$repo/os/$arch
|
||||
```
|
||||
|
||||
Then:
|
||||
|
||||
```
|
||||
pacman -Sy
|
||||
pacman -S calamares hal antergos-next-desktop-settings
|
||||
pacman -S calamares calamares-branding-antergos-next antergos-wallpapers
|
||||
```
|
||||
|
||||
## What is HAL?
|
||||
|
||||
**HAL** stands for **H**AL **A**rch **L**inux — a dual-mode package manager for Antergos NeXT.
|
||||
|
||||
It works two ways:
|
||||
|
||||
- **Wrapper mode** (`hal install firefox`) — just passes through to pacman, same as always
|
||||
- **Native mode** (`hal --self install firefox`) — standalone. Reads repos, resolves deps, downloads packages, runs install scripts. No pacman needed.
|
||||
|
||||
The plan: give HAL enough native features that eventually you won't need pacman at all. One less dependency, one less point of failure. Wrapper mode means nothing breaks today — `--self` is the future.
|
||||
|
||||
> *"I can't let you do that, Dave. Also if we can delete the init, we're also going to delete systemd out of orbit. Just kidding lol you all would cry in pain."*
|
||||
|
||||
## Calamares installer
|
||||
|
||||
The `calamares-branding-antergos-next` package provides:
|
||||
|
||||
- **Offline install** — unpacks a GNOME squashfs from the ISO (no internet needed)
|
||||
- **Online install** — netinstall from the internet with 8 DE choices (KDE, GNOME, Xfce, Budgie, Cinnamon, MATE, LXQt, i3/Sway)
|
||||
- **dracut initramfs** — replaces mkinitcpio for faster boot
|
||||
- **Launcher** (`calamares-next`) — zenity/kdialog/dialog GUI to pick offline or online mode
|
||||
- **Offline install** — unpacks KDE Plasma squashfs from the ISO (no internet needed)
|
||||
- **Online install** — netinstall with init system selection (OpenRC, Dinit, S6, Runit)
|
||||
- **Launcher** (`calamares-next`) — mode picker (online/offline) before launching Calamares
|
||||
- **Packagechooser** — init system selection during online install
|
||||
|
||||
## Branches
|
||||
|
||||
- `master` — package definitions, CI builds + deploys to gh-pages
|
||||
- Calamares packages shipped from upstream (with custom branding)
|
||||
|
||||
## Index
|
||||
|
||||
The repository index at [antergos-next.github.io/antergos-packages](https://antergos-next.github.io/antergos-packages/) is auto-generated via `generate-index.py` — parses PKGBUILD metadata and built packages to produce a sortable, searchable package browser.
|
||||
|
||||
## License
|
||||
|
||||
GPL-2.0
|
||||
GPL-3.0
|
||||
|
||||
Reference in New Issue
Block a user