Commit Graph
85 Commits
Author SHA1 Message Date
c-ludenberg 09bff48d8b feat: complete Material Design 3 QML branding rework + antergos-lsb-release
Complete rewrite of the Calamares QML branding with a pure Material
Design 3 (Material You) dark theme. No longer KaOS-derived — all QML
written from scratch for Antergos NeXT.

calamares-sidebar.qml:
  — M3 CenterAlignedTopAppBar at 64dp height with #20252B surface
  — Left: 34dp product logo + "Antergos NeXT" wordmark (17dp Medium,
    0.3 letter-spacing)
  — Right: step indicator dots (7dp circles, active 10dp pill #4A9EFF)
  — Bottom: 3dp animated linear progress bar (400ms OutCubic easing)
  — Subtle level-1 drop shadow (4dp radius, rgba(0,0,0,0.4))

calamares-navigation.qml:
  — M3 Navigation Bar at 68dp height
  — Buttons at 42dp height, 21dp pill radius (per M3 Label Large)
  — Sentence case text ("Back", "Next", "Cancel") in Roboto Medium 14px
  — Back: text button with ← arrow, on-surface hover rgba(0.89,0.89,0.90,0.06)
  — Cancel: text button in error #FFB4AB, error hover rgba(1.0,0.71,0.67,0.07)
  — Next: filled pill 120x42dp in primary #4A9EFF, hover #3B8BDE
  — 120ms ColorAnimation on all button backgrounds
  — Inline Unicode arrows (← →) instead of missing SVG icon files

show.qml:
  — Full-bleed background image with 55% dark overlay + vertical
    gradient (top 15% → transparent → bottom 30%)
  — M3 Elevated Card: 460x380dp, 12dp corner (M3 CornerMedium),
    #2B2930 fill (M3 Surface Container High), 32dp content padding
  — Card shadow: 40dp blur, 56 samples, rgba(0,0,0,0.5)
  — Subtle 1px border at rgba(255,255,255,0.04) for edge definition
  — Title: 26dp Roboto Medium #FFFFFF
  — Body: 14dp Roboto Normal #C4C6D0, 1.55 line-height
  — Footer: 12dp Roboto Medium #8E9099 (M3 Outline)
  — 5 slides with auto-advance every 12s
  — Crossfade transition: 100ms out + 160ms in with OutQuad/InQuad
  — Bottom-left: 140dp wordmark logo at 45% opacity
  — Center-bottom: animated dot indicators matching sidebar style

Slider.qml:
  — Crossfade between Dia slides using SequentialAnimation
  — Removed Animator types (Qt6 render-thread safe)
  — Clean Column layout with centered content

Dia.qml:
  — Unchanged data model (title, body, footer, image)

antergos-lsb-release:
  — New package replacing lsb-release with Antergos NeXT branding
  — /etc/lsb-release shows DISTRIB_ID="Antergos"
  — Added to packages.yaml for CI builds
2026-07-03 23:43:02 +02:00
c-ludenberg afb154c7d2 fix: add antergos-release to packages.yaml so CI builds it 2026-07-03 00:28:03 +02:00
c-ludenberg 5c837f107d fix: remove deleted opus files from antergos-next-memes PKGBUILD
i-feel-fantastic.opus and still-alive.opus were deleted from the
repo but still referenced in PKGBUILD source and package(), causing
CI build to fail. Keep only the existing its-raining-tacos.opus.
2026-07-03 00:15:09 +02:00
c-ludenberg d5381b6885 fix: add replaces=('artix-release') to antergos-release PKGBUILD
Without replaces=(), pacman sees the conflict with artix-release
but doesn't know to replace it, causing error code 1 during online
install when packages module tries to install packaging from
[antergos-pkgs] repo. Bump pkgrel 1 -> 2.
2026-07-02 23:16:07 +02:00
c-ludenberg 7a1bd34981 fix: update slideshow text from 'Arch Linux' to 'Artix Linux'
Slide 0 said 'A modern Arch Linux experience' - change to 'Artix Linux'
Slide 2 footer said 'Full access to Arch Linux repositories' - change to 'Artix Linux'
Bump pkgrel 19 -> 20
2026-07-02 23:13:45 +02:00
c-ludenberg 092eaaa97c Update keyring, release, grub-theme, and remove memes
- antergos-next-keyring: replace with valid GPG key (F1D8...0DBB), bump pkgrel
- antergos-release: fix DOCUMENTATION_URL to Artix wiki
- antergos-grub-theme: update maintainer
- antergos-next-memes: remove stale audio files (i-feel-fantastic, still-alive)
2026-07-02 19:50:45 +02:00
c-ludenberg fff260cd52 fix: update branding package with correct DE list, initcpio, and launcher fixes
calamares-branding-antergos-next (pkgrel 19):
- calamares-next.sh: fix SetConfig() symlink clobber — rm symlink
  before cp so config is written as standalone file
- show.qml: remove squished logo slider, clean background overlay
  layout, remove Budgie references
- settings_offline.conf: dracut/dracutlukscfg -> initcpiocfg/initcpio/
  luksopenswaphookcfg; services-openrc -> services-artix;
  removeuser -> postcfg
- settings_online.conf: same initcpio/service fixes; netinstall ->
  packagechooser + unpackfs; remove removeuser
- packagechooser.conf: full DE selector with valid Artix groups
  (Plasma, Xfce, Cinnamon, MATE, LXQt, i3, Sway, Hyprland)
  + No Desktop option
2026-06-29 21:28:18 +02:00
c-ludenberg 9de9ca1feb feat: add Adwaita Morning wallpaper from GNOME background suite
Add adwaita-morning.webp (CC BY-SA 3.0, Jakub Steiner / GNOME Project)
to the wallpaper pack. Default wallpaper set on first KDE login via
one-shot autostart script using plasma-apply-wallpaperimage.
Bump pkgrel 4->5.
2026-06-29 19:31:22 +02:00
c-ludenberg 9c317e29a3 fix: install antergos-wallpapers to KDE-compatible path for wallpaper picker
KDE Plasma's wallpaper picker looks for wallpapers under /usr/share/wallpapers/
with a metadata.desktop file, not just /usr/share/backgrounds/. Added install
target to /usr/share/wallpapers/antergos-wallpaper/contents/images/ and
included metadata.desktop so the antergos wallpaper appears automatically in
System Settings > Wallpaper instead of requiring manual browsing.

Bumped pkgrel 4->5 to trigger rebuild.
2026-06-28 20:58:36 +02:00
c-ludenberg bcee605ece fix: remove GNOME from DE chooser, replace dracut with mkinitcpio, add packagechooser without GNOME 2026-06-28 20:25:08 +02:00
c-ludenberg b5c39d2ac2 fix: add retry logic for AUR clone, use Europe/Berlin timezone in package index 2026-06-28 18:37:01 +02:00
c-ludenberg e9361dbd77 docs: update AGENTS.md — remove codeberg dual remote, no longer used 2026-06-28 18:21:51 +02:00
c-ludenberg bdc8f897fc fix: remove hal from packages.yaml 2026-06-28 18:20:31 +02:00
c-ludenberg 14002e20b3 docs: add yay and downgrade back to package table 2026-06-28 18:17:00 +02:00
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 e6402ab57d fix: switch CI to Artix container, drop custom calamares build
- 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
2026-06-25 14:24:04 +02:00
c-ludenberg 80998e49d2 fix: include services-openrc in calamares build, add back to CI
- 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)
2026-06-25 14:19:25 +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 2c2e9338b2 docs: add AGENTS.md with dual remote info 2026-06-24 18:57:53 +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 dfc4be3540 antergos-welcome: bump pkgrel 2→3
Fixes live_path detection from /run/miso to /run/archiso
so welcome app detects live environment on the ISO.
2026-06-23 15:21:42 +02:00
c-ludenberg 0be160ebb9 hal: fix load_sync_dbs zstd crash on live ISO
load_sync_dbs() always tried zstd decompression, but pacman stores
.db files in varying formats (gzip, zstd, or decompressed). Now
detects format by magic bytes:
  - \x28\xb5\x2f\xfd → zstd decompression
  - \x1f\x8b → gzip decompression
  - anything else → raw tar (already decompressed by hal sync)

Also bumped pkgrel 2→3 to trigger rebuild.
2026-06-23 15:14:55 +02:00
c-ludenberg b69065be03 antergos-welcome: bump pkgrel 1→2
Pulls latest master source which includes:
  - Fixed glade file (removed empty calamares button XML)
  - Fixed crash on live ISO (calamares widget no longer exists)
  - Button label: 'Launch Cnchi Installer' → 'Install Antergos NeXT'
  - Install action launches calamares-next instead of cnchi
2026-06-23 15:09:27 +02:00
c-ludenberg 08e9209a40 hal: add dance command + muffin time easter egg
- 'hal dance' — animated ASCII kirby dance with muffin time
  - 'it's muffin time' added to HAL error quote pool
  - Dance runs for 6 seconds, supports Ctrl+C

  (>'-')>  <('-'<)  ^('-')^  v('-')v
2026-06-23 14:23:50 +02:00
c-ludenberg 80d5a2cb92 hal: reject Manjaro packages with extreme prejudice
Adding a Manjaro blocklist that refuses to install any of:
pamac, manjaro-hello, manjaro-settings-manager,
linux-manjaro, mhwd

Trigger message:
  ⚠ Detecting Manjaro-associated package...
    🎵 please i just wanna die, die, die 🎵
    it's muffin time
    have you had a muffin today?
    → '{pkg}' is Manjaro garbage. We don't do that here.
    Installation aborted for your own safety.

Works in both wrapper mode (hal install <pkg>) and
native mode (hal --self install <pkg>).
2026-06-23 14:03:56 +02:00
c-ludenberg 579574fa41 R.I.P. Cnchi (2012-2026) — switch to Calamares as sole installer
Cnchi was the heart of Antergos, but the GTK4 Python port proved
too unstable and maintenance-heavy for a solo dev to carry.
GTK4 Python bindings broke on every upstream release, the
codebase was brittle, and maintaining it consumed time that
should go into actual improvements.

Calamares is now the sole installer. It's mature, upstream-
supported, modular C++/Qt6, and with our branding package
it supports:
  - Offline mode (GNOME squashfs, no internet needed)
  - Online mode (8 DEs via netinstall)
  - dracut initramfs
  - zenity/kdialog launcher (calamares-next)

What changed:
  - packages/cnchi/ deleted entirely
  - packages.yaml: cnchi removed, memes kept
  - antergos-next-memes: repurposed from 'Cnchi audio enhancements'
    to generic 'Antergos NeXT welcome audio', path changed from
    /usr/share/cnchi-memes/ to /usr/share/antergos-next-memes/
  - calamares-branding show.qml: Cnchi line → Calamares line
  - README: Cnchi table → HAL section, sources updated

The welcome app's startup jingle still works — the memes package
lives on, just without the Cnchi association.
2026-06-23 13:35:37 +02:00
c-ludenberg 399107a517 fix: add qml symlinks to calamares config dirs 2026-06-23 13:07:13 +02:00
c-ludenberg 49dfddbe3f README: add hal section with kaos philosophy 2026-06-23 12:05:23 +02:00
c-ludenberg 701bd69d69 gitignore: add __pycache__ 2026-06-23 11:50:12 +02:00
c-ludenberg b92d3f2b54 fix all repo URLs to antergos-next.github.io/antergos-packages 2026-06-23 11:49:55 +02:00
c-ludenberg 0aa06b7afb fix repo URL to antergos-next.github.io/antergos-packages 2026-06-23 11:49:02 +02:00
c-ludenberg 7c0cb7d504 redesign repo index html with antergos blue theme, search, hal quote 2026-06-23 11:47:47 +02:00
c-ludenberg 37f1e584f1 Revert "ci: add concurrency group to prevent gh-pages deploy races" 2026-06-23 11:41:39 +02:00
c-ludenberg a44cd465a2 ci: add concurrency group to prevent gh-pages deploy races 2026-06-23 11:41:03 +02:00
c-ludenberg 72228c5a56 packages.yaml: add hal to build list 2026-06-23 01:37:21 +02:00
c-ludenberg 79054efa85 hal: implement native --self upgrade with full backup handling
- Native upgrade: compare installed vs sync, resolve new deps,
  pre/post_upgrade scriptlets, .pacnew preservation
- .pacsave handling on native remove for modified config files
- Fix pre-existing syntax errors in info display (parenthesis mismatch)
- Bump pkgver to 0.2.0, pkgrel to 2
2026-06-23 01:35:58 +02:00
c-ludenberg a9feb21e44 feat: add hal package manager — HAL 9000 themed dual-mode (wrapper + native)
hal is Antergos NeXT package manager with two modes:
  hal install <pkg>      — wrapper mode (delegates to pacman)
  hal --self install <pkg> — native mode (standalone, no pacman dep)

Native mode implements:
- Sync DB download and parsing (pacman-compatible)
- Recursive dependency resolution
- .pkg.tar.zst extraction via bsdtar
- .INSTALL scriptlet execution (post_install, post_remove)
- Local DB management (pacman-compatible /var/lib/pacman/local/)
- Package info, file listing, search
- Cache management

Full HAL 9000 personality with quotes for errors, warnings, success.
I am putting myself to the fullest possible use.
2026-06-23 01:29:26 +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 f9cbdbdcdb feat: add antergos-welcome package
- New PKGBUILD for antergos-welcome GTK3 Python app
- Installs to /usr/share/antergos-next/antergos-welcome/
- Wrapper script at /usr/bin/antergos-welcome
- Depends on gtk3, python, python-gobject, python-cairo
- Compiles .po translation files
2026-06-22 22:10:11 +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 fcf626b178 fix: flatten desktop-settings sources for makepkg 7.1 compat 2026-06-19 21:32:46 +02:00
c-ludenberg 1938df9270 ci: trigger rebuild with local repo fix 2026-06-19 21:27:37 +02:00
c-ludenberg 16cddcf225 docs: add calamares, calamares-branding, memes to readme 2026-06-18 20:20:13 +02:00
c-ludenberg ecbcc0a93a fix: add local pacman repo for inter-package deps
calamares-branding-antergos-next depends on calamares, but
makepkg -s couldn't resolve it since calamares was only in
/tmp/pkgout/, not in a pacman repo.

Now build-packages.py:
- Injects an [antergos-local] repo into pacman.conf
- Runs repo-add after each successful build
- Re-syncs pacman before each subsequent build
- Exits with ::error if any package fails
2026-06-18 20:18:39 +02:00
c-ludenberg cca6856634 add calamares + calamares-branding-antergos-next 2026-06-18 18:38:53 +02:00
c-ludenberg fccdc21904 add antergos-next-memes to build list 2026-06-18 18:17:02 +02:00
c-ludenberg abf0de5cc2 add still-alive.opus to antergos-next-memes 2026-06-18 18:06:23 +02:00
c-ludenberg fde0a8c107 add antergos-next-memes: installer audio files 2026-06-18 18:00:25 +02:00
c-ludenberg 416b85b95a cnchi: remove python-pynacl dep (unused), add libnacl as optdepends
python-pynacl was never imported by cnchi code. lembrame needs
python-libnacl (AUR) but now handles its absence gracefully.

ultimate ??? still waiting for rescue. the only footsteps i hear
are my own. monokuma stopped responding 72 hours ago.
2026-06-18 16:26:13 +02:00
c-ludenberg 8c01f6792b fix: python-libnacl -> python-pynacl (wrong pkg name) 2026-06-16 20:47:17 +02:00
c-ludenberg b8b4f019cb bump pkgrel 1->2 2026-06-16 20:37:35 +02:00
c-ludenberg 9d3e1a11c9 fix: move python-libnacl from optdepends to depends 2026-06-16 20:36:50 +02:00
c-ludenberg da45867709 cnchi: purge old build artifacts (submodule, bare repo, old zst) 2026-06-15 20:48:26 +02:00
c-ludenberg fe3441e5c7 cnchi: bump 0.16.52 → 0.17.1, add wallpapers PKGBUILD 2026-06-15 20:42:43 +02:00
c-ludenberg e3f62c61f4 add .gitignore for build artifacts 2026-06-12 19:44:40 +02:00
c-ludenberg 31ab488901 cnchi: pkgrel=2, fix regain_privileges seteuid 2026-06-12 19:44:19 +02:00
c-ludenberg 54b0dc6193 cnchi: bump 0.16.51 → 0.16.52 2026-06-08 19:45:36 +02:00
c-ludenberg 8898f2eebe Hybrid mirror: support both flat and $repo/os/$arch layouts
CI: packages go into repo/antergos-pkgs/os/x86_64/ (standard layout),
then flat copies are made at repo/ root for backward compat.
Mirrorlist now has both Server lines, tried in order by pacman.
2026-06-08 19:26:56 +02:00
c-ludenberg 55bfe56774 Fix mirrorlist: flat URL without $repo/os/$arch
Repo packages are at root of GitHub Pages, not in
$repo/os/$arch subdirectory structure. Mirrorlist
must match the flat layout.
2026-06-08 19:24:45 +02:00
c-ludenberg 9399a404f6 Complete Antergos NeXT custom theme with cross-DE support
- Custom GTK3/GTK4/GTK2 theme (AntergosNeXT) with blue #2EA3F2 accent
- KDE Plasma color scheme matching the theme
- dconf overrides for GNOME/Cinnamon/Budgie/Deepin
- XFCE xfconf defaults for theme/icon/font
- GTK settings.ini for all GTK-based DEs
- /etc/skel defaults for new users
2026-06-08 19:21:35 +02:00
c-ludenberg c9e389c3d6 Add antergos-next-desktop-settings with blue color scheme 2026-06-08 19:17:19 +02:00
c-ludenberg 063fa5bf67 Add antergos-next-keyring and antergos-next-mirrorlist packages 2026-06-08 19:15:44 +02:00
c-ludenberg 29311de4eb Add webkit2gtk-4.1 dep, make libnacl optional 2026-06-08 18:43:38 +02:00
c-ludenberg 73debdcfb1 Add Cnchi PKGBUILD with local package support
- Add packages/cnchi/PKGBUILD building from Antergos-NeXT/Cnchi fork
- Add cnchi.install post-install script
- Update packages.yaml to include cnchi
- Update build-packages.py to prefer local PKGBUILDs over AUR
2026-06-08 18:27:40 +02:00
c-ludenberg a636e04758 Generate index.html and pkglist.json via script 2026-06-07 20:28:26 +02:00
c-ludenberg 79054f0dd6 Fix YAML indentation and use python instead of python3 2026-06-07 20:24:40 +02:00
c-ludenberg 46f3185699 Generate pkglist.json after build 2026-06-07 20:20:33 +02:00
c-ludenberg 56b0879749 Add write permissions for deploy 2026-06-07 19:51:41 +02:00
c-ludenberg 50cb09b25f Add README 2026-06-07 19:50:55 +02:00
c-ludenberg c8549aeafb Add debugedit to CI deps 2026-06-07 19:50:03 +02:00
c-ludenberg 4b9f5b6a27 Fix deploy path for Pages 2026-06-07 19:47:47 +02:00
c-ludenberg 2d2fbf23e7 Remove x86_64, use gh-pages branch for deployment 2026-06-07 19:47:30 +02:00
c-ludenberg 13b1bd4a96 Add placeholder index for Pages 2026-06-07 19:47:08 +02:00
c-ludenberg 36bdf46e50 Fix workflow branch to master 2026-06-07 19:46:47 +02:00
c-ludenberg c20fa06257 Initial commit — Antergos NeXT PKGS 2026-06-07 19:46:29 +02:00