All checks were successful
Build and publish packages / build-and-publish (push) Successful in 12m8s
Trigger build-and-publish for three packages never uploaded to the Arch registry. Prior CI runs for these failed before the makedepends fix landed.
Moonarch PKGBUILDs
Arch Linux package builds for the Moonarch ecosystem. Use with paru as a custom AUR source.
Packages
| Package | Description |
|---|---|
moonarch-git |
Desktop environment defaults (Niri, Waybar, Catppuccin Mocha) |
moonset-git |
Wayland session power menu |
moonlock-git |
Wayland lockscreen with PAM and fingerprint support |
moongreet-git |
greetd greeter for Wayland |
sweet-cursors-git |
Sweet cursor theme |
Setup
Add to ~/.config/paru/paru.conf:
[moonarch]
Url = https://gitea.moonarch.de/nevaforget/moonarch-pkgbuilds
Then sync the repository index:
paru -Sy --pkgbuilds
This downloads the PKGBUILDs from Gitea. Without this step, paru will not find the moonarch packages.
Install
paru -S moonarch-git # pulls in all ecosystem packages as dependencies
Update
Standard system upgrade picks up new versions automatically:
paru -Syu
Troubleshooting
"not downloaded (use -Sy --pkgbuilds to download)": Run paru -Sy --pkgbuilds to fetch the repo index.
"cannot update the lock file ... --locked was passed": The PKGBUILD cache is stale. Clear it and retry:
rm -rf ~/.cache/paru/clone/repo/moonarch
paru -Sy --pkgbuilds && paru -S <package>
Description
Languages
Shell
100%