Commit Graph
222 Commits
Author SHA1 Message Date
pkgver-bot b131ceae2d chore(moonarch-git): bump pkgver to r163.32372b4 2026-08-14 21:31:53 +00:00
nevaforget 3069efec58 feat(moonarch-git): drop moonlock and moonset dependencies
The power menu is a Quickshell popout now, which retired moonset and
with it the last caller of moonlock. Only sweet-cursors is left from the
own registry. pkgrel 19 to trigger the build.
2026-08-14 19:32:51 +02:00
pkgver-bot c86941ccd8 chore(moonarch-git): bump pkgver to r162.fe552fc 2026-08-14 17:26:51 +00:00
nevaforget 987e0828ca feat(moonarch-git): depend on greetd-regreet and swaylock
Drops the moongreet dependency and adds the two upstream packages, so
pacman lets moongreet go on the clients. moonlock stays: moonset spawns
it by name.

The reference configs deployed into /etc/greetd/ are now regreet.toml and
regreet.css. post_install seeds ~/.config/swaylock/config, pre_upgrade
rewrites moonlock to swaylock -f in stasis configs that were seeded
before — that file is never overwritten, so an existing install would
otherwise keep calling a package on its way out.

The moongreet and moonlock PKGBUILD directories stay: the CI only builds
what changed, and deleting them would break the build step's cd.
2026-08-14 16:39:25 +02:00
pkgver-bot a0f71d8fea chore(moonarch-git): bump pkgver to r161.a17474f 2026-08-14 14:38:03 +00:00
pkgver-bot c22e9a0d80 chore(moonarch-git): bump pkgver to r160.070a906 2026-08-10 15:04:58 +00:00
pkgver-bot 48224172f5 chore(moonset): bump pkgver to 0.9.2 2026-08-07 14:08:39 +00:00
pkgver-bot 2f95af8dfa chore(moongreet): bump pkgver to 0.10.2 2026-08-07 14:08:36 +00:00
pkgver-bot 06ec81f75f chore(moonlock): bump pkgver to 0.6.21 2026-08-07 13:59:30 +00:00
pkgver-bot 0b0c8b7f44 chore(moonarch-git): bump pkgver to r159.a95b524 2026-08-03 09:11:02 +00:00
pkgver-bot a3b4914ff7 chore(moonarch-git): bump pkgver to r158.798f73c 2026-07-31 08:59:55 +00:00
nevaforget fbf33e4325 feat(moonarch-git): ship camera unit (pkgrel 17)
moonarch-camera.service switches all cameras off on boot. System units are
installed file by file here, so a new one needs its own install line; the
enable is hardware-gated in post_install, like the batsaver service.

The four moonarch-camera-* scripts and the quickshell components need no
packaging change — they are covered by the defaults/bin glob and the
defaults/xdg find loop.
2026-07-29 16:50:02 +02:00
pkgver-bot b5760de703 chore(moonarch-git): bump pkgver to r157.7568fe2 2026-07-29 14:49:18 +00:00
pkgver-bot 25da940864 chore(moonarch-git): bump pkgver to r155.fe1fa43 2026-07-28 10:07:04 +00:00
pkgver-bot 6ae24297aa chore(moonarch-git): bump pkgver to r154.30c9b55 2026-07-16 13:14:09 +00:00
pkgver-bot 66a9edcd32 chore(moonarch-git): bump pkgver to r152.1522536 2026-07-15 13:31:03 +00:00
pkgver-bot 070901fd43 chore(moonarch-git): bump pkgver to r149.9760400 2026-07-09 07:17:24 +00:00
pkgver-bot 4e8ee561ba chore(moonlock): bump pkgver to 0.6.20 2026-07-08 20:18:45 +00:00
pkgver-bot 8521107ec4 chore(moonarch-git): bump pkgver to r148.9566f0d 2026-07-08 14:49:52 +00:00
pkgver-bot d3ee489051 chore(moonarch-git): bump pkgver to r146.456f2ad 2026-07-08 09:46:45 +00:00
pkgver-bot 59dd2a9d7b chore(moonarch-git): bump pkgver to r144.a229ee9 2026-07-08 07:47:04 +00:00
pkgver-bot 0d5076c1cf chore(moonarch-git): bump pkgver to r142.c34d1d2 2026-07-06 21:35:38 +00:00
pkgver-bot bdc2b5b920 chore(moonarch-git): bump pkgver to r138.31af05f 2026-07-05 19:05:16 +00:00
nevaforget cd6c378865 feat(moonarch-git): add quickshell dependency (pkgrel 16)
quickshell becomes the default bar + notification daemon in the moonarch
session. The bar config ships automatically via the generic defaults/xdg
install loop; only the runtime package needs pulling in as a dependency.
Waybar + swaync stay in depends (kept as reserves, not removed).
2026-07-05 21:04:48 +02:00
pkgver-bot 02ea4d37a6 chore(moonset): bump pkgver to 0.9.1 2026-06-17 11:48:40 +00:00
pkgver-bot 9fe849aaa4 chore(moonlock): bump pkgver to 0.6.19 2026-06-17 09:55:45 +00:00
pkgver-bot b3f3efd8e2 chore(moonarch-git): bump pkgver to r129.d101b23 2026-06-16 09:02:54 +00:00
nevaforget 516f066412 fix(moonarch-git): add sweet-cursors dependency (pkgrel 15)
Moonarch configures the Sweet-cursors theme in six places — greeter
(moongreet.toml, niri-greeter.kdl) and desktop (niri config.kdl, GTK 3/4
settings.ini) — but never declared the package that ships the theme.
On a fresh install the cursor theme was absent system-wide, so Niri and
GTK fell back to the default cursor; it only worked where sweet-cursors
happened to be present (e.g. installed into a user home).

sweet-cursors-git provides 'sweet-cursors'; listing it ensures the theme
is installed system-wide for both the greeter user and the desktop user.
2026-06-12 15:44:14 +02:00
pkgver-bot 452fea5ff8 chore(moonarch-git): bump pkgver to r127.806841d 2026-06-12 09:13:42 +00:00
nevaforget 891760d124 feat(moonarch-git): install xdg-desktop-portal Inhibit override
pkgrel 13 -> 14.
2026-06-12 11:10:00 +02:00
nevaforget 3a56805adb fix(sshfsc): commit no-suffix tag-build PKGBUILD (was not staged in d77f515 — git add aborted on stale sshfsc-git pathspec) 2026-06-10 21:01:17 +02:00
nevaforget d77f515a17 refactor: sshfsc-git → sshfsc (no-suffix tag-build) 2026-06-10 20:54:11 +02:00
nevaforget b44cbed7ef build(moonlock): bump pkgrel to rebuild — v0.6.17 tag now on Gitea (initial build pre-dated the tag push) 2026-06-10 20:24:04 +02:00
nevaforget d00cc616d9 refactor: moonarch-git depends on renamed packages (pkgrel 13) 2026-06-10 19:48:01 +02:00
nevaforget 8d0494fef2 refactor: moongreet-git → moongreet (no-suffix tag-build, keep epoch) 2026-06-10 19:38:25 +02:00
nevaforget 90251c14b4 refactor: moonset-git → moonset (no-suffix tag-build) 2026-06-10 19:29:09 +02:00
nevaforget 3888e5147e refactor: moonlock-git → moonlock (no-suffix tag-build) 2026-06-10 19:26:59 +02:00
nevaforget b81904f96c fix(corsairctl): add alsa-lib + hidapi to makedepends (build-time libs) 2026-06-10 19:11:38 +02:00
nevaforget 153afcf491 feat: add corsairctl package (tag-build) 2026-06-10 19:05:03 +02:00
pkgver-bot a7181feb6d chore(moonarch-git): bump pkgver to r125.dbc2997 2026-06-08 11:50:10 +00:00
nevaforget d289bf0b1d feat(moonarch-git): install fontconfig defaults conf
Owned install of /etc/fonts/conf.d/65-moonarch-fonts.conf alongside the existing /etc configs (mpv, systemd).
2026-06-08 13:49:10 +02:00
pkgver-bot fd93b3df0e chore(moongreet-git): bump pkgver to 0.9.0.r2.g030f8c6 2026-06-02 14:57:32 +00:00
pkgver-bot 67c1e5bb7d chore(moongreet-git): bump pkgver to 0.9.0.r0.g63d6c65 2026-06-02 10:59:24 +00:00
pkgver-bot 059d24f1fc chore(moongreet-git): bump pkgver to 0.8.7.r0.g4122860 2026-06-02 10:47:43 +00:00
nevaforget 93a899b5b0 moonarch-git: skip wlsunset in global enable loop
The blanket WantedBy-symlink loop installed a global-scope link for
wlsunset, which meant `systemctl --user disable` (the waybar nightlight
toggle's mechanism) could never persist — systemd warned about exactly
this scope mismatch on every disable. Filter survived reboots even when
the user turned it off.

PKGBUILD now skips wlsunset; moonarch.install drops the legacy symlink
on upgrade. pkgrel bumped so installed systems pick up the fix.
2026-05-04 14:14:41 +02:00
nevaforget 76965a5900 chore(moonarch-git): bump pkgver to r123.952776c
Pre-bump to match moonarch HEAD ahead of push so pkgver-bot detects
"already up to date" and skips a redundant build trigger. Without
this, pushing moonarch first would push another pkgver-bump commit
here and re-trigger build-and-publish a second time.
2026-05-04 12:29:51 +02:00
nevaforget 7df81f5df5 moonarch-git: drop udev rule install, batsaver moved to pkexec
The udev rule for charge_control_end_threshold permissions has been
removed in moonarch (commit 952776c). The toggle now dispatches a
pkexec helper instead. PKGBUILD no longer needs to install the rule.

The pkgver bump in this PKGBUILD will be picked up automatically by
pkgver-bot on the next moonarch push.
2026-05-04 12:29:04 +02:00
pkgver-bot 9981f7d4b3 chore(moonarch-git): bump pkgver to r122.f4d60d3 2026-05-04 09:15:33 +00:00
pkgver-bot 0ba07671ea chore(sshfsc-git): bump pkgver to 0.1.0.r11.g4306170 2026-05-04 08:26:27 +00:00
pkgver-bot a615829838 chore(sshfsc-git): bump pkgver to 0.1.0.r10.ge6a02e5 2026-05-04 08:10:10 +00:00