gaming: drop arctis-sound-manager, ANC via direct HID script

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
rope 2026-07-28 19:35:25 +01:00
parent 027858ff1e
commit ee86678cb5
4 changed files with 77 additions and 63 deletions

View file

@ -24,9 +24,14 @@
programs.geary.enable = true;
# SteelSeries Nova Pro control (ANC switching via quickshell talks to its
# asm-daemon over D-Bus)
services.arctis-sound-manager.enable = true;
# Nova Pro Wireless base station: open up its vendor HID interface so
# quickshell's ANC switcher can write to it directly (nova-anc script in
# settings/quickshell.nix). Single-user desktop, 0666 is fine.
services.udev.extraRules = ''
KERNEL=="hidraw*", ATTRS{idVendor}=="1038", ATTRS{idProduct}=="12e0", MODE="0666"
KERNEL=="hidraw*", ATTRS{idVendor}=="1038", ATTRS{idProduct}=="12e5", MODE="0666"
KERNEL=="hidraw*", ATTRS{idVendor}=="1038", ATTRS{idProduct}=="225d", MODE="0666"
'';
# Force heavy builds off the gaming PC onto the media server so nix updates
# never compete with games for CPU/RAM. Pairs with the distributed build