c-ludenberg
62f4adc05c
fix: include packagechooser in calamares build, fix calamares-next launcher for sudo -E
...
feat: reworked package index with tailwind, sorting, category filters, package metadata
chore: remove hal package (arch-specific, not compatible with artix)
2026-06-28 18:13:58 +02:00
c-ludenberg
f6d72adf57
fix: also overwrite default branding dir, move antergos-pkgs to top of iso pacman conf
2026-06-25 17:07:05 +02:00
c-ludenberg
9ccb997314
fix: re-add calamares to CI, fix empty local repo db, wire in CMAKE_DISTRIBUTION_NAME='Antergos NeXT', enable services-openrc module
2026-06-25 16:16:43 +02:00
c-ludenberg
5f81605eb2
fix: remove calamares from CI, add grub-theme and live packages
...
- Remove calamares from packages.yaml: our fork stripped services-openrc,
Artix repo provides working calamares (3.4.2-4) with openrc support
- Add antergos-grub-theme to CI: uses real Antergos background + logo
from grub2-theme-antergos repo merged with Artix UI infrastructure
- Add antergos-live to CI: fork of artix-live with s/artix/antergos branding
- Bump calamares-branding-antergos-next pkgrel 12->13: settings now call
services-openrc instead of services-systemd, show.qml drops EndeavourOS,
calamares-next.sh targets /home/antergos not /home/liveuser
2026-06-25 14:16:27 +02:00
c-ludenberg
3aa7a46de7
calamares-next: fix settings path, un-wonk yad ui
2026-06-23 18:45:51 +02:00
c-ludenberg
dbc964fe03
calamares-next: un-wonk the yad ui, give text room to breathe
2026-06-23 18:42:21 +02:00
c-ludenberg
ee616f7a75
calamares: yarrr har, steal kaos qml
2026-06-23 17:34:08 +02:00
c-ludenberg
edccdcdfba
fix: rewrite netinstall and calamares launcher
...
- netinstall.conf: add required:true, file:// prefix, label config
- netinstall.yaml: flat group structure with proper DE package lists
- settings_online.conf: fix netinstall exec ordering
- calamares-next.sh: comprehensive yad-based launcher with logging
- PKGBUILD: pkgrel 9, yad as dependency
2026-06-23 17:22:15 +02:00
c-ludenberg
5858a31565
calamares-branding: add branding symlinks in config dirs
...
Calamares with -c flag looks for branding relative to the config
directory. Added symlinks:
/etc/calamares/branding → /usr/share/calamares/branding
/etc/calamares-offline/branding → /usr/share/calamares/branding
/etc/calamares-online/branding → /usr/share/calamares/branding
pkgrel 7→8
2026-06-23 16:38:03 +02:00
c-ludenberg
f0d3ca380e
calamares-branding: add /usr/lib/calamares/modules to modules-search
...
Both settings_offline.conf and settings_online.conf only searched
/etc/calamares/modules for modules, but Calamares' built-in modules
(welcome, locale, partition, etc.) are installed in
/usr/lib/calamares/modules/. Added both paths.
pkgrel 6→7
2026-06-23 16:10:25 +02:00
c-ludenberg
399107a517
fix: add qml symlinks to calamares config dirs
2026-06-23 13:07:13 +02:00
c-ludenberg
b171015d7b
feat: major Calamares overhaul — dracut migration, branding polish, online/offline installer split
...
=== 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)
2026-06-23 01:18:22 +02:00
c-ludenberg
823017f9a4
add its-raining-tacos.opus to antergos-next-memes
...
SiIvaGunner rip: OMORIBOY x Raining Tacos mashup.
Used by antergos-welcome as auto-play welcome song.
2026-06-20 20:37:07 +02:00
c-ludenberg
3ec13c9e75
fix: correct Calamares settings.conf format for 3.4.2
2026-06-19 23:03:14 +02:00
c-ludenberg
4775930ab4
bump pkgrel to force fresh download
2026-06-19 23:01:40 +02:00
c-ludenberg
e15efb3d55
fix: remove skipped Calamares modules from settings.conf
2026-06-19 22:24:57 +02:00
c-ludenberg
cca6856634
add calamares + calamares-branding-antergos-next
2026-06-18 18:38:53 +02:00