Commit Graph

  • 0064170430 feat: add mpv with ModernZ OSC as default video player main nevaforget 2026-04-24 17:32:05 +02:00
  • 39094ee026 fix(stasis): flip ignore_remote_media so browser video inhibits idle nevaforget 2026-04-24 14:40:30 +02:00
  • d5c1b8a155 fix: audit LOW fixes — nmcli guards, sink cancel, cpugov stderr, gpu interval nevaforget 2026-04-24 13:59:20 +02:00
  • 8aaf7cae5b fix: audit MEDIUM fixes — merge fallback, service hardening, CI token nevaforget 2026-04-24 13:15:52 +02:00
  • 89c3a9261e feat: add cursor-theme to GTK4 defaults for greeter nevaforget 2026-04-24 10:53:26 +02:00
  • e4ea267b6b feat: set cursor theme in moongreet config for greeter nevaforget 2026-04-24 08:57:28 +02:00
  • 8485a63ab7 fix(moonup): read prompts from /dev/tty, robust GUI pause nevaforget 2026-04-23 08:08:52 +02:00
  • 6e14258ad9 fix(doctor): drop obsolete paru repo check, cover walker + nautilus nevaforget 2026-04-22 08:56:23 +02:00
  • 9432bc4831 fix(post-install): seed stasis config into user home nevaforget 2026-04-22 08:49:04 +02:00
  • 373bfd4a9b fix(moonup): keep terminal open on errors via EXIT trap nevaforget 2026-04-22 08:23:25 +02:00
  • c2cee85488 chore: drop moongreet polkit rule, now shipped by moongreet-git nevaforget 2026-04-21 09:12:11 +02:00
  • 971a6eb577 refactor(install): restore fresh-install flow, drop transform.sh and personas nevaforget 2026-04-21 09:04:23 +02:00
  • 0a38347cb9 feat(install): registry-only path, drop paru --pkgbuilds from setup nevaforget 2026-04-20 14:20:02 +02:00
  • f4f6ede2a7 feat: i18n moonarch-update via pacman gettext + inline DE nevaforget 2026-04-19 15:47:28 +02:00
  • ee85b87d3a fix: signal waybar after wlsunset starts to update nightlight icon nevaforget 2026-04-16 10:36:05 +02:00
  • fcac91b540 fix: add polkit rule to allow greeter user to reboot and shutdown nevaforget 2026-04-15 14:23:49 +02:00
  • 324dda0548 fix: remove fixed notification popup height to prevent scrollbar nevaforget 2026-04-15 14:08:53 +02:00
  • 0433f08f08 feat: manage wlsunset via systemd user service nevaforget 2026-04-14 17:42:24 +02:00
  • 9bc753e092 fix: use niri include instead of copying system config to user dir nevaforget 2026-04-11 21:03:42 +02:00
  • a360d12bde fix: reduce swaync notification size and cap popup height nevaforget 2026-04-10 16:15:48 +02:00
  • 97e4b81930 docs: add moonarch-doctor and shorthand aliases to README and CLAUDE.md nevaforget 2026-04-10 08:21:38 +02:00
  • b8753bf84f fix: remove docker from defaults, fix cliphist-image ordering cycle nevaforget 2026-04-10 08:18:55 +02:00
  • a55c7ea9d1 feat: add moonarch-doctor system health checker nevaforget 2026-04-10 08:18:45 +02:00
  • ab066724f0 fix: keep terminal open after moonarch-update completes nevaforget 2026-04-10 07:33:46 +02:00
  • 2363e76b4a feat: add moonarch-waybar config merger wrapper nevaforget 2026-04-09 17:04:24 +02:00
  • 4dd8aae2f0 fix: change drawer transition direction for sound and brightness groups nevaforget 2026-04-09 12:15:59 +02:00
  • 47ae8d5d51 docs: add wlsunset nightlight to README nevaforget 2026-04-09 12:10:05 +02:00
  • 4c609135e9 feat: add wlsunset nightlight toggle with Waybar module nevaforget 2026-04-09 12:08:35 +02:00
  • f6869c9cea fix: detect implicitly installed packages in moonarch-update nevaforget 2026-04-09 11:47:51 +02:00
  • 48b0de071e feat: add brightness slider to Waybar backlight module nevaforget 2026-04-09 11:43:36 +02:00
  • b6beabe500 feat: add moonarch-update wrapper for interactive system updates nevaforget 2026-04-09 11:34:11 +02:00
  • 8ddbb23851 feat: add waybar module for package update notifications nevaforget 2026-04-09 10:54:49 +02:00
  • 46ba8365db feat: style taskbar active state with bottom border indicator nevaforget 2026-04-09 06:35:57 +02:00
  • d815e21b1d feat: prepare CSS to hide empty battery group (Waybar PR #4941) nevaforget 2026-04-08 17:01:19 +02:00
  • 6d3a7c8d72 feat: enable always-center-single-column in niri layout nevaforget 2026-04-08 14:10:26 +02:00
  • ac2b210a1f fix: audit remediation — security, quality and performance fixes nevaforget 2026-04-08 11:45:56 +02:00
  • e1e80ca414 fix: rename battery group to avoid CSS ID conflict, clean up waybar styles nevaforget 2026-04-08 10:45:34 +02:00
  • 579a948449 feat: add battery conservation mode with Waybar toggle nevaforget 2026-04-08 09:55:46 +02:00
  • 6a258151fa fix: show bluetooth icon instead of status text in Waybar nevaforget 2026-04-07 17:28:15 +02:00
  • 037d311607 refactor: clean up Waybar styles, remove user-defaults mechanism nevaforget 2026-04-07 17:27:47 +02:00
  • 2b8e40f37f docs: update README and DECISIONS for Walker moonarch theme nevaforget 2026-04-07 13:13:44 +02:00
  • ef8ff7099f feat: rename Walker theme to moonarch, add explicit Catppuccin colors nevaforget 2026-04-07 13:11:06 +02:00
  • 7a2b1ece05 docs: update README and DECISIONS for archinstall v4 and kanshi fixes nevaforget 2026-04-07 12:24:07 +02:00
  • 62495d8e3d fix: prevent kanshi config from breaking wdisplays-persistent nevaforget 2026-04-07 12:23:06 +02:00
  • 76f5602b47 Migrate archinstall config to v4 format nevaforget 2026-04-07 11:56:01 +02:00
  • 466ba773dc docs: fix remaining stale references in README and CLAUDE.md nevaforget 2026-04-07 11:37:44 +02:00
  • 9f994d03fb docs: update README for swaync, cliphist service, /usr/bin paths nevaforget 2026-04-07 11:34:30 +02:00
  • 80c395fc14 feat: add cliphist service, move user services to /etc/systemd/user/ nevaforget 2026-04-07 11:27:49 +02:00
  • 25baf88a2a fix: move paru repo config into moonarch.install to break bootstrap loop nevaforget 2026-04-07 11:11:58 +02:00
  • 29550b8a14 fix: audit remediation — 6 fixes across quality, performance, security nevaforget 2026-04-07 10:50:57 +02:00
  • 27247a4ffb fix: remove duplicate VPN notifications from moonarch-vpn nevaforget 2026-04-07 10:19:41 +02:00
  • fdedc8071f Add nautilus preload service for faster file manager startup nevaforget 2026-04-07 09:03:18 +02:00
  • 0fba63571c fix: harden GPG key import with fingerprint verification and cleanup nevaforget 2026-04-06 23:08:01 +02:00
  • 23a14e95d5 fix: enable stasis idle manager in user services nevaforget 2026-04-06 22:55:33 +02:00
  • 52a49bfcc3 Fix swaync fullscreen background by raising CSS priority to user level nevaforget 2026-04-02 12:03:04 +02:00
  • 047ff53091 fix: remove -- from nmcli calls in moonarch-vpn nevaforget 2026-04-02 10:23:55 +02:00
  • 24b81df63c Add rebuild-detector to system packages nevaforget 2026-04-02 10:20:04 +02:00
  • 1004a0b986 Fix paru PKGBUILD repo name collision with pacman registry nevaforget 2026-04-02 08:52:26 +02:00
  • ba4a413097 Move GTK theme from moongreet config to system-wide gtk-4.0 settings nevaforget 2026-04-02 08:27:56 +02:00
  • cf9eae1edc Fix swaync theme to use upstream compiled CSS from catppuccin/swaync v1.0.1 nevaforget 2026-04-01 19:11:31 +02:00
  • 8faca0ed48 Add gtk-theme to moongreet config for greeter session nevaforget 2026-04-01 18:50:23 +02:00
  • 7f06c8e501 Add Moonarch package registry setup with signed packages nevaforget 2026-04-01 18:07:07 +02:00
  • 93ff264824 Add custom Arch-based act_runner image nevaforget 2026-04-01 16:57:24 +02:00
  • d4eec1c506 Add custom Arch-based act_runner image, revert workflow workaround nevaforget 2026-04-01 16:17:04 +02:00
  • 6b21b6d50c Fix CI: install git in Arch container for update-pkgver nevaforget 2026-04-01 16:00:31 +02:00
  • 997f7d90a0 Fix swaync notification icon size in waybar nevaforget 2026-04-01 15:31:27 +02:00
  • 3673b22009 Add CI workflow to auto-update pkgver in moonarch-pkgbuilds nevaforget 2026-04-01 14:59:33 +02:00
  • 7f509eff95 Add swaync notification widget to waybar, remove dunst remnants nevaforget 2026-04-01 14:43:28 +02:00
  • 8c7e9407c6 Replace dunst with swaync for fractional scaling support nevaforget 2026-04-01 14:41:42 +02:00
  • 7cd34f2ace Swap moonset and keyboard-shortcuts-inhibit keybindings nevaforget 2026-04-01 14:41:36 +02:00
  • aa1567487f Add OpenMoji emoji font to AUR package list nevaforget 2026-03-31 12:49:59 +02:00
  • 5b37bfe525 Pin linux-zen kernel in archinstall config, add quiet boot param nevaforget 2026-03-31 11:17:36 +02:00
  • 1e19f08776 fix: shell script quoting and argument injection hardening nevaforget 2026-03-31 11:06:14 +02:00
  • 491a3cd3e2 Fix xdg-desktop-portal-gtk spam in greeter session nevaforget 2026-03-31 10:35:37 +02:00
  • 077e852b3b Use system zsh plugins, remove redundant waybar network modules nevaforget 2026-03-31 10:27:53 +02:00
  • ca7f9bb79e Remove non-existent walker providers, add nirisessions set nevaforget 2026-03-31 09:58:13 +02:00
  • f2a28f8577 docs: fix README, remove gtklock and wlogout remnants nevaforget 2026-03-31 09:36:20 +02:00
  • 684d54e0c2 Deploy moonarch config overrides for walker, foot, and waybar nevaforget 2026-03-30 23:45:52 +02:00
  • 3acb71a210 Fix GTK4 theme comment to match Grey accent nevaforget 2026-03-30 23:34:26 +02:00
  • 4eca6190f2 Remove packages from aur.txt that are hard deps of moonarch-git nevaforget 2026-03-30 23:09:36 +02:00
  • c011672bc2 Install packages from package lists in transform script nevaforget 2026-03-30 23:03:58 +02:00
  • 9dde069e3e Replace timeshift with snapper + snap-pac for btrfs snapshots nevaforget 2026-03-30 22:59:46 +02:00
  • f5d199fa5a Fix foot terminal font: use monospace variant of UbuntuSans NF nevaforget 2026-03-30 22:56:33 +02:00
  • 59a0e500f2 Fix transform failing on root-owned XDG config dirs nevaforget 2026-03-30 22:49:42 +02:00
  • 65e2e54024 Remove custom cd function from default zshrc nevaforget 2026-03-30 22:40:53 +02:00
  • 2fba1b571d Make backup optional in transform script nevaforget 2026-03-30 22:32:54 +02:00
  • a86b95dd58 Add WireGuard support to VPN manager, use nm-applet for auth nevaforget 2026-03-30 19:14:10 +02:00
  • d1874dca6b Add cd auto-listing and extract helper to default zshrc nevaforget 2026-03-30 17:26:48 +02:00
  • 5947d9af43 fix: use paru -Syu instead of -Sy to avoid partial upgrade state nevaforget 2026-03-30 16:09:06 +02:00
  • 4d9cbe7ce2 Replace Rofi with Walker as application launcher nevaforget 2026-03-30 12:06:25 +02:00
  • ee5940dec1 DRY rofi applet themes via shared base nevaforget 2026-03-30 10:04:49 +02:00
  • eb1db750c9 Fix dunst config loading, modernize notification handling nevaforget 2026-03-30 09:40:26 +02:00
  • 07264510dd Fix audit findings, replace wlogout with moonset nevaforget 2026-03-29 21:23:03 +02:00
  • 7d7cbec2ca Delegate file deployment to moonarch-git package nevaforget 2026-03-29 18:53:57 +02:00
  • a6a5a709a0 Add moonarch-update for package-based system maintenance nevaforget 2026-03-29 17:15:07 +02:00
  • 1679fcfb30 Make /opt/moonarch root-owned for multi-user support nevaforget 2026-03-29 15:23:39 +02:00
  • 6ca8931f04 Document --dry-run flag and chown step in transform instructions nevaforget 2026-03-29 15:14:12 +02:00
  • 72c221897f Add --dry-run flag to transform.sh nevaforget 2026-03-29 15:12:41 +02:00
  • 9d26f04af6 Add transform script for existing Arch+Wayland systems nevaforget 2026-03-29 15:03:44 +02:00
  • 24d70db2cf fix: migrate swww to awww, add per-user GTK4 symlinks nevaforget 2026-03-29 14:14:06 +02:00