8ed1a6e5ad39ee17e05ee8a8536e7e7aa2ad207f
Relates to Antergos-NeXT/antergos-iso#14 (online install had no KDE session; SDDM showed nothing). Root cause: we run TWO packagechooser instances (DE chooser + DM chooser), both with method: netinstall-add. Upstream Calamares tags all netinstall data with the same hardcoded "packageChooser" source string, so when the second instance (packagechooser@dm) wrote its groups it pruned EVERYTHING tagged packageChooser from global storage - including the DE's groups. KDE never reached packageOperations, so Plasma was never installed. Fix: tag each instance's netinstall data with its own instance id (packagechooser@de / packagechooser@dm, via m_defaultId) and prune using that same id. Each chooser now only removes its own stale data and the other instance's groups survive the merge. Version: CALAMARES_VERSION 3.4.2 -> 3.4.2-w0k3 (BREATHTAKING). Shows in About dialog, --version and libcalamares. pkgrel 8 -> 9, local makepkg build of 3.4.2-9 verified clean. Also add ntp-dinit to Init Services group in netinstall.yaml, so the service exists on the installed system (relates to Antergos-NeXT/antergos-iso#13).
antergos-packages
Custom package repository for Antergos NeXT ISO builds.
Packages
| Package | Description |
|---|---|
calamares |
Universal installer framework (Qt6) — upstream |
calamares-branding-antergos-next |
Antergos Calamares branding + netinstall-based installer + launcher |
antergos-next-keyring |
GPG keyring for the [antergos-pkgs] repo |
antergos-next-mirrorlist |
Mirror list for [antergos-pkgs] |
antergos-release |
Antergos NeXT /etc/os-release |
antergos-lsb-release |
LSB release info |
antergos-next-desktop-settings |
Plasma/GTK theme, dconf/plasma-settings defaults |
antergos-plasma-theme |
Plasma desktop theme |
antergos-xfce-theme |
XFCE desktop theme |
antergos-layan-theme |
Layan theme variant |
antergos-wallpapers |
Desktop wallpapers |
antergos-grub-theme |
GRUB theme |
antergos-welcome |
Welcome screen + support tool |
antergos-live |
Live session configuration |
antergos-i3-config |
Dark Antergos i3 configuration |
antergos-sway-config |
Dark Antergos Sway configuration |
antergos-hyprland-config |
Dark Antergos Hyprland configuration (Lua) |
pixie-sddm-git |
SDDM theme (pixie) |
tela-circle-icon-theme-git |
Tela Circle icon theme |
kwin-zones |
KWin tiling zones |
oh-my-posh-bin |
Prompt theme engine |
pacseek |
Pacman TUI browser |
yay |
AUR helper — AUR |
downgrade |
Pacman package downgrade tool — AUR |
Usage
Add to /etc/pacman.conf (before [system] to take priority):
[antergos-pkgs]
SigLevel = Optional TrustAll
Server = https://antergos-next.github.io/antergos-packages/
Then:
pacman -Sy
pacman -S calamares calamares-branding-antergos-next antergos-wallpapers
Calamares installer
calamares-branding-antergos-next is the main branding component with:
- Packagechooser + netinstall — DE selector (KDE, GNOME, XFCE, i3, Sway, Hyprland, Budgie, Cinnamon, MATE) and DM selector (SDDM, LightDM, GDM, Ly, greetd), with basestrap-based package groups
- Launcher (
calamares-next) — launches Calamares with online settings - Animated space slideshow — rocket, stars, comet, moon with smooth 700ms transitions
How it works
On each push to master (or weekly Monday), GitHub Actions:
- Builds all packages from
packages.yamlinside an Artix Linux container - Creates a pacman repo database (
repo-add) - Generates a browsable package index (
generate-index.py) - Deploys to gh-pages
The repo serves as both a pacman repository and a web-based package browser.
Contributing
See CONTRIBUTING.md.
License
GPL-3.0
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%