Chain COSMIC as the first branch in DMgreetd.set_autologin so
cosmic-greeter-start is picked before gtkgreet/tuigreet/ddlm fallbacks.
Also set the cosmic-greeter user and general.service so the generated
config.toml matches upstream cosmic-greeter.toml. Gate on the selected
desktop being COSMIC. pkgrel 11 -> 12.
PS: as the maintainer, a hotfix release will drop shortly after I finish
suffering through a Gentoo install.
- drop antergos-plasma-theme: superseded by antergos-layan-theme, the
active look-and-feel (com.github.vinceliuice.Layan). Package had no
dependents, was not referenced by any calamares config or netinstall
group, and pulled plasma-desktop as a hard dep. Removed from
packages.yaml, README, and deleted the package directory. The
start-here-kde-antergos.svg it shipped is a self-contained copy inside
antergos-layan-theme, so nothing breaks.
- antergos-next-desktop-settings pkgrel 1-4: add descriptions to
optdepends (qt5ct/qt6ct) per Arch packaging guidelines (closes#2).
Calamares pkgrel 3.4.2-10:
- remove -DCMAKE_DISTRIBUTION_NAME: calamares ignores it; the 'for
Antergos NeXT' about text comes from versionedName in the active
branding component at runtime (closes#3).
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).
- 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).
Codeberg's HTTP/2 endpoint is flaky and resets connections on
calamares-3.4.2.tar.gz. Forcing --http1.1 with --retry 5 avoids
the 'HTTP/2 stream 7 reset by server' error.
DLAGENTS in PKGBUILD is supported — Arch BBS and makepkg source
confirm it's read from the shell environment after sourcing.
feat: reworked package index with tailwind, sorting, category filters, package metadata
chore: remove hal package (arch-specific, not compatible with artix)
- Change CI container from archlinux:latest to artixlinux/artixlinux:base-openrc
so calamares and yad are available from Artix world repo directly
- Remove calamares from packages.yaml — no need to build it, Artix provides it
- Revert calamares PKGBUILD: put services-openrc back in skip list (unused)
- Packages now built by CI: wallpapers, yay, downgrade, keyring, mirrorlist,
desktop-settings, branding, memes, welcome, hal, grub-theme, live
- Remove services-openrc from skip list so the module is compiled in
(needed by settings.conf which calls services-openrc for OpenRC systems)
- Add calamares back to packages.yaml: needed as dependency of
calamares-branding-antergos-next, and not available in official Arch repos
(CI uses archlinux:latest container)