167 Commits
Author SHA1 Message Date
c-ludenberg f8187f8c07 fix: rename remaining eui-* source files missed in rebrand (euri-desktop-settings, mirrorlist, sddm-theme), xfce theme tarball name, wallpapers local source
Build Packages / build (push) Failing after 1m2s
2026-08-23 17:42:59 +02:00
c-ludenberg a8c505e7f3 ci: make builder user creation idempotent for host-mode runner
Build Packages / build (push) Failing after 1m14s
2026-08-22 20:20:19 +02:00
c-ludenberg 872c89c583 fix: point PKGBUILD urls and index template at Euri-Linux gitea
Build Packages / build (push) Failing after 1m24s
2026-08-21 22:05:15 +02:00
c-ludenberg 0cfc149d37 rebrand!: Antergos NeXT -> Euri Linux 2026-08-21 21:43:47 +02:00
c-ludenberg 7256fd331a ci(gitea): use dedicated artix runner (runs-on: artix)
Build Packages / build (push) Successful in 1h32m9s
Drop the job-level container override now that a native Artix host runner
(artix-runner, label 'artix') is registered on Gitea. Jobs run directly in
the Artix runner container — no nested container, no Debian base image.
Remove the obsolete GitHub workflow file.
2026-08-20 20:45:30 +02:00
Michał ce8fb94a91 fix(repo): publish Pacman database signature alias
I HAVE FINALLY FIXED IT. I'M GOING TO BE LATE FOR THE RELEASE UGHHHHHHH
2026-08-17 23:45:08 +02:00
c-ludenberg d3bf84503a fix(calamares-branding): ship services-artix.conf with full DM set
The runtime copy of /etc/calamares/modules/services-artix.conf now enables
sddm, lightdm, lxdm, ly, greetd and userspawn. Previously only sddm+greetd
were enabled, so selecting LY/LightDM/LXDM left no DM service active and the
installed system booted to a TTY. Identical to the live-overlay copy in
antergos-iso.
2026-08-17 20:18:07 +02:00
c-ludenberg ba245056c4 feat: sign repo DB with dedicated ed25519 signing key
Replace the maintainer key in antergos-next-keyring with the new
Antergos NeXT Package Signing key (AA644A09..., sign subkey
3F1B219A..., expires 2028-08-16). CI now signs the repo database
with it (--detach-sign, loopback pinentry from SIGNING_KEY /
SIGNING_PASSPHRASE secrets). Client SigLevel switches from
'Optional TrustAll' to 'DatabaseRequired PackageOptional' — the
signed DB authenticates every package via its checksums.
2026-08-17 18:55:32 +02:00
c-ludenberg 43f1f6e1d9 chore(release): slip Arranxo date to 2026.08.17, bump pkgrel
Release CI + ISO build need more time (packages repo rebuild takes ~30
minutes). Bump pkgrel to 5 on antergos-release and
calamares-branding-antergos-next so the rebuilt packages win in the repo.
2026-08-16 23:50:18 +02:00
c-ludenberg 85d1294852 fix(calamares): ship antergos-lightdm-config, update installer slides
- Add antergos-lightdm-config to packages.yaml so CI builds/publishes it
  (referenced by packagechooser_dm.conf LightDM group; without it the
  online installer hits 'target not found' for LightDM installs)
- show.qml: correct DE count (Nine -> Ten, list Plasma Minimal) and
  replace the 'Two Modes of Installation' slide that still claimed an
  offline mode that was removed
2026-08-16 23:44:50 +02:00
c-ludenberg 5b19fa6ca0 release: 2026.08.16 Arranxo (semi-hotfix) + fix CI dinit deps
New KDE Plasma (Minimal) entry makes this a semi-hotfix release:
- os-release: 2026.08.16 Arranxo (antergos-release pkgrel 4)
- branding: versionedName updated in branding.desc (pkgrel 4)
- CI: build in base-dinit container so makepkg dep-check can resolve
  dinit without conflicting with openrc (fixes cosmic-greeter-dinit build)
2026-08-16 21:34:35 +02:00
c-ludenberg 52345f1929 fix(calamares): add zsh to Default group, add minimal KDE entry (pkgrel 3)
zsh fixes the login lockout reported by jtadlock91 in Antergos-NeXT/antergos-iso#17 -
users.conf forces /bin/zsh but nothing installed it. Also add KDE Plasma (Minimal)
for low-end hardware and fix missing cosmic-greeter-dinit in the packaged COSMIC entry.
2026-08-16 21:05:42 +02:00
c-ludenberg b426eec585 feat(cosmic): ship cosmic-greeter-dinit package, wire COSMIC greeter in calamares (pkgrel 13) 2026-08-16 19:16:18 +02:00
c-ludenberg 4abbf8d6d8 chore: rebrand maintainer identity from Celestia Ludenberg to Michał 2026-08-16 19:16:12 +02:00
c-ludenberg c7a17c5a62 hotfix(calamares): make COSMIC greeter actually work on online installs
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.
2026-08-13 18:30:27 +02:00
c-ludenberg f38403fcb5 Add DM screenshots and lightdm slick-greeter config
- Wire sddm, lightdm, lxdm, greetd, ly screenshots into packagechooser_dm.conf
- Add new antergos-lightdm-config package (lightdm.conf + slick-greeter.conf)
- LightDM netinstall now includes lightdm-slick-greeter and antergos-lightdm-config
2026-08-11 21:09:41 +02:00
c-ludenberg b84ca1f3e0 fix(calamares): detect COSMIC in displaymanager so greetd setup doesn't crash 2026-08-10 20:16:02 +02:00
c-ludenberg ad0a8d2248 chore(release): prepare 2026.08.11 Xeitoso codename in os-release and branding 2026-08-10 19:18:43 +02:00
c-ludenberg c82a1ab085 fix(antergos-live): stop sed clobbering remove_calamares_launcher definition
The sed 's/^remove_calamares_launcher/...' matched BOTH the function
definition ('remove_calamares_launcher() {') and the trailing call,
commenting out the definition. With the definition gone, the orphaned
'local launcher' body ran at top level, so the live-session dinit
service failed to start with:

  line 232: local: can only be used in a function
  line 239: syntax error near unexpected token '{'

No /var/log/antergos-live.log was ever written. Anchor the pattern to
the exact call with '$' so only the invocation is disabled and the
function stays intact.

Reproduced from the artix-live 0.14.1 source: pre-fix bash -n fails with
the identical two errors; post-fix it passes.

Also bump pkgver 2026.06 -> 2026.08, pkgrel 5 -> 6.
2026-08-10 18:10:52 +02:00
c-ludenberg 51acbc1397 chore: remove dead plasma-theme pkg, fix optdepends and dead cmake flag
- 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).
2026-08-09 21:49:07 +02:00
c-ludenberg 8ed1a6e5ad fix: multiple packagechooser netinstall-add + ntp-dinit (KDE install, clock)
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).
2026-08-09 21:17:25 +02:00
c-ludenberg 69ecc0a46b feat(netinstall): add filesystem tooling and snapper to always-on Default group 2026-08-07 22:45:43 +02:00
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 8679e86c16 Merge pull request #6 from Jah-yee/fix/logo-comment
fix: correct LOGO value in PKGBUILD comment (antergos-lookup → antergos-logo)
2026-08-03 12:14:17 +02:00
Jah-yee 07e29e3e33 fix: correct LOGO value in PKGBUILD comment (antergos-lookup → antergos-logo)
Fixes issue #4: PKGBUILD comment referenced LOGO=antergos-lookup
but the actual os-release uses LOGO=antergos-logo.
2026-08-02 15:13:52 +08:00
Jah-yee 70253cee52 fix: correct repo URL from antergos-pkgs to antergos-packages in PKGBUILDs
Fixes issue #1: two PKGBUILD files had wrong repo URL after repo rename.
packages/antergos-next-desktop-settings/PKGBUILD line 8
packages/antergos-next-mirrorlist/PKGBUILD line 8
2026-08-02 15:13:13 +08:00
c-ludenberg 67fc35eb58 fix(calamares): force HTTP/1.1 and add retries to Codeberg download
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.
2026-07-29 20:53:09 +02:00
c-ludenberg 07188d0b28 fix: replace em dash with ASCII dash in antergos-layan-theme PKGBUILD
The em dash (U+2014) in pkgdesc and optdepends strings was replaced
with a regular ASCII dash to avoid potential parser issues in the CI
container's bash version.
2026-07-29 20:29:30 +02:00
c-ludenberg 47028674c8 fix: escape apostrophe in optdepends string causing PKGBUILD parse failure
Single quote in 'won't' inside a single-quoted string closed
the quote prematurely. Changed to 'will not'.
2026-07-29 20:06:52 +02:00
c-ludenberg d73e09eebb fix: prevent antergos-live from deleting calamares.desktop, uncomment desktop-items calamares copy
Two sed patches (same pattern as existing GRUB patches):
- Comment out remove_calamares_launcher in antergos-live script
  so our branded calamares.desktop survives boot and shows
  in the app menu with locale translations.
- Uncomment calamares section in desktop-items so it copies
  calamares.desktop to the localized Desktop path (e.g.
  ~/Pulpit/ for Polish) instead of only the NoExtract'd
  calamares-config-switcher.desktop.
2026-07-29 19:23:14 +02:00
c-ludenberg 8244ba1eb1 fix: update VideoUrls format for plasma-smart-video-wallpaper-reborn v2.13.0 2026-07-29 18:37:38 +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 bb23d4444e move sddm to optdepends in layan theme so it can be auto-included with KDE without forcing sddm on everyone 2026-07-28 21:40:27 +02:00
c-ludenberg 5107768a8b flat sources in WM PKGBUILDs so makepkg stops crying, nerd fonts and icons back in depends so the rice actually renders 2026-07-28 21:27:59 +02:00
c-ludenberg 26071fd05d 2 weeks no ISO and im losing my mind — README finally accurate, WM configs so i3cels stop coping, dconf wallpaper actually points to a file that exists. someone sedate me 2026-07-28 20:34:39 +02:00
c-ludenberg 4b7fd8835b fix(ci): add --overwrite='*' to pacman step for base/openrc 30-binfmt.hook conflict 2026-07-27 22:21:01 +02:00
c-ludenberg ad37b779f2 fix: add space animation slideshow files to PKGBUILD, bump pkgrel to 24 2026-07-27 22:17:42 +02:00
c-ludenberg 726c969721 what am i doing with my life borrowed Manjaro's slideshow for no reason 2026-07-27 22:07:20 +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 7775a2bd79 fix: rename video wallpaper to no-spaces filename, bump pkgrel 2026-07-23 20:54:01 +02:00
c-ludenberg 2153d3f645 fix(antergos-layan-theme): add mkdir -p for video wallpaper dir, bump pkgrel to 5 2026-07-22 21:01:39 +02:00
c-ludenberg 573a5a3b50 add: i dont know what i added 2026-07-22 20:34:53 +02:00
c-ludenberg a2f1e7544e 🎉 SYNTHWAVE WALLPAPER: video wallpaper goes brrr
ships Retro Sun WPE.mp4 (credit: James White design, E-Cube anim) as
default desktop wallpaper via Smart Video Wallpaper Reborn plasmoid.
muted by default so your ears dont get synthwaved at 6am.
mpv bumped from optdepends to depends bc we ship a video now.

also the layan theme now comes with a built-in rave, you're welcome.
2026-07-22 19:58:31 +02:00
c-ludenberg 485339a711 calamares-next: no more konsole jumpscare, pacman log goes to file instead 2026-07-21 17:48:11 +02:00
c-ludenberg 9ffada8aac fix: fastfetch logo stretching and centering, slideshow COSMIC update
- Remove explicit width/height from fastfetch logo config so kitty auto-sizes without stretching
- Remove stray keyWidth:20 from first section footer that shifted bottom border right
- Add 4 dashes to first footer to match header width (71 chars each)
- Update slideshow COSMIC text and welcome app copy
2026-07-19 19:51:49 +02:00
c-ludenberg dd6ecc3a97 fix: replace antergos-sddm-theme with pixie-sddm-git in packages.yaml 2026-07-19 17:16:23 +02:00
c-ludenberg d0ff42cb54 fix: antergos-next-desktop-settings kdeglobals now uses Layan values instead of old Antergos-dark 2026-07-18 23:37:47 +02:00
c-ludenberg df2e7b41d9 fix(fastfetch): remove keyWidth on Web line for consistent alignment 2026-07-18 22:47:38 +02:00
c-ludenberg a346d7bea4 fix(appletsrc): use distributor-logo-antergos, fix fastfetch ratio, bump pkgrel 2026-07-18 22:26:13 +02:00