b171015d7b38b984ff1454e2abe0b631b9ea7d49
=== Calamares (core) === - Unskip packagechooserq from _skip_modules so it compiles in - pkgrel 2→3 === Calamares Branding === branding.desc: - Blue Antergos color scheme (#4A9EFF accent, #20252B sidebar) - New Antergos logo/icon PNGs from cnchi assets - Larger window (860x540) - Fix sidebar/navigation to widget mode stylesheet.qss: - Blue-themed QSS with gradients, styled buttons/inputs/sidebar show.qml: - 6-slide Calamares slideshow: welcome, EndeavourOS base, DE list, Antergos tools, finishing, thank-you (dark slide) dracut migration: - dracut.conf (NEW): initramfsName for dracut module compatibility - Remove mkinitcpio reference, dracut handles initramfs generation === Online/Offline Installer Split === Problem: unpackfs (GNOME squashfs) + netinstall (selected DE) installs two DEs — wasteful and messy. Solution: Two entirely separate Calamares configurations. settings_offline.conf (NEW): - Traditional unpackfs path, no netinstall steps - Installs GNOME from pre-built squashfs (current behavior) - Used by default `calamares` or via `calamares -c /etc/calamares-offline` settings_online.conf (NEW): - No unpackfs — everything installed from internet via netinstall - netinstall in both show (DE selection) and exec (package install) - Base system + Antergos packages as hidden/immutable groups - Used via `calamares -c /etc/calamares-online` netinstall.yaml (NEW): - Base System (hidden, immutable): kernel, base, firmware, network - Antergos Packages (hidden, immutable): wallpapers, welcome, yay, calamares - 8 Desktop Environments: KDE, GNOME, Xfce, Budgie, Cinnamon, MATE, LXQt, i3/Sway - Hardware Support group: GPU drivers, vulkan, pipewire netinstall.conf (NEW): groupsUrl pointing to netinstall.yaml welcome.conf (NEW): internet check (informational), 8GB storage/2GB RAM/power required calamares-next.sh (NEW): Launcher script — zenity/kdialog/dialog choice between Offline and Online, runs Calamares with the right config. Checks internet connectivity before starting online install. PKGBUILD install layout: - Branding shared at /usr/share/calamares/branding/antergos-next/ - Modules shared at /etc/calamares/modules/ - /etc/calamares-offline/ — settings.conf for offline - /etc/calamares-online/ — settings.conf for online - /etc/calamares/settings.conf → symlink to offline (default) - /usr/bin/calamares-next — launcher script === Antergos Welcome === PKGBUILD: copy data/preferences.json to package root (fixes runtime preferences loading in subdirectory layout)
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.xandcnchi-devbranches)
License
GPL-2.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%