85 Commits

Author SHA1 Message Date
pkgver-bot
604d80cbe6 chore(moonarch-git): bump pkgver to r116.d5c1b8a
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 11s
2026-04-24 12:15:41 +00:00
pkgver-bot
5b4ad37f6d chore(moonarch-git): bump pkgver to r114.89c3a92
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 15s
2026-04-24 08:54:04 +00:00
pkgver-bot
45d0a67572 chore(moonarch-git): bump pkgver to r113.e4ea267
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 12s
2026-04-24 06:59:20 +00:00
pkgver-bot
b7a019dfb4 chore(moonarch-git): bump pkgver to r112.8485a63
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 12s
2026-04-23 06:09:30 +00:00
pkgver-bot
2c776bd38c chore(moonarch-git): bump pkgver to r111.6e14258
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 15s
2026-04-22 07:03:46 +00:00
pkgver-bot
fedc004be7 chore(moonarch-git): bump pkgver to r108.c2cee85
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 14s
2026-04-21 08:24:46 +00:00
da1e81aa8d refactor(moonarch-git): hard-dep ecosystem + Arch essentials, pkgrel 10
Promote moongreet-git/moonlock-git/moonset-git and ~30 Arch-repo
essentials (networkmanager, bluez, wlsunset, xwayland-satellite,
file-manager stack, portals, zsh plugins, CLI tools, neovim, git,
ufw, fwupd, etc.) from optdepends (or absent) to hard depends.

Previously a fresh `paru -S moonarch-git` installed the configs but
none of the packages they depend on, producing a non-functional
Moonarch — no greeter, no lockscreen, no launcher, no network stack.

AUR packages cannot be hard depends (pacman cannot resolve AUR),
so they remain in moonarch's packages/aur.txt and post-install.sh
pulls them explicitly. optdepends trimmed to real extras —
docker, rustup (for dev), waterfox.
2026-04-21 09:15:25 +02:00
pkgver-bot
1fe9ac8e08 chore(moonarch-git): bump pkgver to r106.0a38347
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 11s
2026-04-20 12:20:08 +00:00
b4ee733827 feat(install): drop paru --pkgbuilds fallback, registry is the only path
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 12s
The moonarch.install hook used to ensure /etc/paru.conf had Mode = arp
and a [moonarch-pkgbuilds] section. Both exist to let paru resolve
moonarch packages from a PKGBUILD repo — a second mechanism parallel
to the Arch registry, redundant now that the registry DB is stable.

Hook now strips the legacy config on next upgrade. Bump pkgrel so every
installed system picks up the cleanup.
2026-04-20 14:19:01 +02:00
c2ccdccff4 fix(ci): wipe all existing versions before upload to kill zombie DB entries
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 18s
Gitea's Arch registry doesn't regenerate the repo DB on pkgver change —
old entries linger as zombies (e.g. moonarch-git r99 stuck in moonarch.db
even though only r105 exists as a package). List all versions of each
built package and DELETE them before the upload so the DB gets rebuilt
cleanly. Bump moonarch-git pkgrel to force a rebuild and exercise the fix.
2026-04-20 14:09:33 +02:00
80f0ec9e93 chore(moonarch-git): bump pkgrel to 7 to capture post-restart upload log
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 11s
2026-04-20 13:18:50 +02:00
2e7c2ee92a chore(moonarch-git): bump pkgrel to 6 to surface Gitea upload response
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 11s
2026-04-20 13:04:13 +02:00
46b28193c6 chore(moonarch-git): bump pkgrel to 5 to trigger build with hard-fail upload
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-20 12:48:40 +02:00
e49d4e48b1 chore(moonarch-git): bump pkgrel to 4 after CI makedepends fix
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 11s
2026-04-20 12:45:08 +02:00
386046b98c chore(moonarch-git): bump pkgrel to 3 to retrigger build after makedeps CI fix
Some checks failed
Build and publish packages / build-and-publish (push) Failing after 1s
2026-04-20 12:39:22 +02:00
2c748ec5be chore(moonarch-git): bump pkgrel to 2 to republish r105 (i18n fix)
Some checks failed
Build and publish packages / build-and-publish (push) Failing after 5s
2026-04-20 12:33:35 +02:00
pkgver-bot
7e3669c3df chore(moonarch-git): bump pkgver to r105.f4f6ede
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 11s
2026-04-19 13:49:43 +00:00
pkgver-bot
5912bab251 chore(moonarch-git): bump pkgver to r102.324dda0
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 11s
2026-04-15 12:09:09 +00:00
pkgver-bot
5ca1cc4c60 chore(moonarch-git): bump pkgver to r101.0433f08
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 10s
2026-04-14 15:42:49 +00:00
pkgver-bot
2e19f18a4a chore(moonarch-git): bump pkgver to r100.9bc753e
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 10s
2026-04-11 19:04:01 +00:00
pkgver-bot
74dcf3e8cb chore(moonarch-git): bump pkgver to r99.a360d12
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-10 14:16:46 +00:00
ed3557e4cd feat(moonarch-git): add moonarch-doctor + moondoc symlink
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-10 08:20:10 +02:00
afcc3a5a05 feat(moonarch-git): add moonup symlink for moonarch-update
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 10s
2026-04-10 07:35:30 +02:00
pkgver-bot
1b2b566ff8 chore(moonarch-git): bump pkgver to r95.ab06672
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-10 05:34:28 +00:00
13e7c18403 feat(moonarch-git): add jq dependency for waybar config merger
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 10s
2026-04-09 17:05:19 +02:00
pkgver-bot
c6e2d1f6ce chore(moonarch-git): bump pkgver to r94.2363e76
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-09 15:04:58 +00:00
pkgver-bot
5128d7c15f chore(moonarch-git): bump pkgver to r93.4dd8aae
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-09 10:16:24 +00:00
pkgver-bot
2b2780d606 chore(moonarch-git): bump pkgver to r92.47ae8d5
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 10s
2026-04-09 10:11:24 +00:00
pkgver-bot
36f54bac31 chore(moonarch-git): bump pkgver to r91.4c60913
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-09 10:08:59 +00:00
pkgver-bot
f7467cc2e6 chore(moonarch-git): bump pkgver to r90.f6869c9
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-09 09:48:06 +00:00
pkgver-bot
7f46827c37 chore(moonarch-git): bump pkgver to r89.48b0de0
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-09 09:45:06 +00:00
pkgver-bot
6bfcdfb729 chore(moonarch-git): bump pkgver to r88.b6beabe
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-09 09:34:22 +00:00
pkgver-bot
a851b78d1b chore(moonarch-git): bump pkgver to r87.8ddbb23
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 10s
2026-04-09 08:55:50 +00:00
pkgver-bot
f4d40c876e chore(moonarch-git): bump pkgver to r85.d815e21
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-08 15:03:41 +00:00
pkgver-bot
43f8e26916 chore(moonarch-git): bump pkgver to r84.6d3a7c8
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 10s
2026-04-08 12:11:08 +00:00
0abdf15624 fix(moonarch-git): migrate cliphist.service to split text/image services
pre_upgrade hook removes old cliphist.service symlinks before the
package replaces it with cliphist-text and cliphist-image services.
2026-04-08 12:44:42 +02:00
pkgver-bot
fb3f668b66 chore(moonarch-git): bump pkgver to r83.ac2b210
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-08 10:36:38 +00:00
pkgver-bot
ae2abd2f75 chore(moonarch-git): bump pkgver to r82.e1e80ca
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-08 08:46:07 +00:00
f837ecbeb4 fix(moonarch-git): remove untracked walker theme files before upgrade
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 1s
Walker theme files at /etc/xdg/walker/themes/moonarch/ were deployed
manually before the package owned them, causing pacman file conflicts
on upgrade. pre_upgrade hook now removes untracked files so pacman
can take ownership cleanly.
2026-04-08 09:59:09 +02:00
8e2fb5a9f5 feat(moonarch-git): package battery conservation mode assets
Add udev rule and systemd service to PKGBUILD. Create /var/lib/moonarch
state directory and enable batsaver restore service on laptops in the
post-install hook.
2026-04-08 09:59:09 +02:00
pkgver-bot
797037c2d9 chore(moonarch-git): bump pkgver to r81.579a948
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-08 07:58:43 +00:00
b2cd82c6e4 refactor: remove user-defaults install from moonarch-git package
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 9s
The user-defaults mechanism (copying template files to ~/.config/)
was removed from moonarch. Waybar falls back to /etc/xdg/ via XDG
spec — no provisioning needed.
2026-04-07 17:29:20 +02:00
pkgver-bot
f21d8317dd chore(moonarch-git): bump pkgver to r80.6a25815
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-07 15:28:54 +00:00
pkgver-bot
4bb48c4e7c chore(moonarch-git): bump pkgver to r78.2b8e40f
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 8s
2026-04-07 11:17:00 +00:00
pkgver-bot
bdbbaa4274 chore(moonarch-git): bump pkgver to r75.62495d8
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-07 10:23:28 +00:00
pkgver-bot
21e7d24378 chore(moonarch-git): bump pkgver to r73.466ba77
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-07 09:37:50 +00:00
pkgver-bot
f3b8ad5ff6 chore(moonarch-git): bump pkgver to r72.9f994d0
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-07 09:34:35 +00:00
ccc2d163e7 feat: install systemd user services to /etc/systemd/user/
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 8s
- PKGBUILD installs services directly to /etc/systemd/user/ and creates
  WantedBy symlinks (no manual systemctl --user enable needed)
- Install hook cleans up legacy user-level service files from
  ~/.config/systemd/user/
2026-04-07 11:28:55 +02:00
pkgver-bot
1a190ec539 chore(moonarch-git): bump pkgver to r71.80c395f
All checks were successful
Build and publish packages / build-and-publish (push) Successful in 8s
2026-04-07 09:28:00 +00:00
31efc0f697 fix: clean up legacy user-level paru config on install/upgrade
transform.sh previously wrote [moonarch] to ~/.config/paru/paru.conf.
This silently overrides the system-level /etc/paru.conf, breaking
package resolution for moongreet-git, moonlock-git, moonset-git.
2026-04-07 11:20:19 +02:00