Commit Graph
9 Commits
Author SHA1 Message Date
c-ludenberg 61031fc3ff release(calamares-branding): v2.0 slideshow + DM selector rework
- bump calamares-branding-antergos-next to 2.0-1: major slideshow redesign
  (Manjaro space animation rework), DM packagechooser switched to netinstall-add
  with inline groups, default netinstall group gains network/audio/falkon so
  every install works regardless of DE, fix pkgdesc (offline installer buried)

- remove dead calamares-branding-antergos-next-minimal package (unused
  everywhere); drop from packages.yaml and README

- bump antergos-i3/sway/hyprland-config to 1.0-2: nerd fonts and icons back in
  depends so the rice actually renders, sources flattened for makepkg
2026-08-06 19:28:32 +02:00
c-ludenberg c7d4b791fc fix: cosmic-greeter greeter chain in calamares; add vulkan-nouveau for NVK
- calamares: insert cosmic-greeter-start branch into DMgreetd.set_autologin
  (anchored on the ddlm elif) so COSMIC+greetd installs launch the correct
  greeter instead of falling back to agreety. pkgrel 7 -> 8.
- branding netinstall: add vulkan-nouveau so newer NVIDIA GPUs work via the
  open NVK stack without nvidia-open. pkgrel bump not needed (netinstall only).
2026-08-03 19:53:24 +02:00
c-ludenberg 05ec74e84a absorb entire Style group into KDE Plasma entry, remove netinstall Style group — KDE gets full rice automatically 2026-07-28 21:42:17 +02:00
c-ludenberg d015c02e44 feat: branding DE/DM selectors, slideshow content redesign, layan wallpaper fix
calamares-branding-antergos-next:
- Replace packagechooser.conf (method: legacy, init selector) with
  packagechooser_de.conf (9 DEs, netinstall-add) and packagechooser_dm.conf
  (5 DMs, netinstall-select)
- Clean netinstall.yaml: remove Budgie, split i3/Sway, drop hidden groups
- Update settings_online.conf with packagechooser@de + @dm instances
- Redesign slideshow: 7 slides, accurate copy (Artix-based, not Arch),
  accent bar, better layout
- Bump pkgrel to 23

antergos-layan-theme:
- Fix plasma-org.kde.plasma.desktop-appletsrc video wallpaper path:
  Retro%20Sun%20WPE.mp4 -> antergos-wallpaper.mp4
2026-07-24 20:00:08 +02:00
c-ludenberg 5bcaeffda7 fix: add discover to netinstall KDE Plasma group 2026-07-11 19:49:20 +02:00
c-ludenberg 3f0c20284c fix: dark Calamares theme, add branding packages to netinstall groups 2026-07-04 23:38:57 +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 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 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