-
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