From d3af5da85d597ac133391bab9fa6794135393fbd Mon Sep 17 00:00:00 2001 From: Crony Akatsuki Date: Sun, 17 May 2026 09:44:54 +0200 Subject: [PATCH] feat: setup some more gaming related packages. --- modules/linux/nixos/gaming.nix | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/modules/linux/nixos/gaming.nix b/modules/linux/nixos/gaming.nix index c415a12..5b1049a 100644 --- a/modules/linux/nixos/gaming.nix +++ b/modules/linux/nixos/gaming.nix @@ -42,9 +42,16 @@ # }; # }; - services.udev.extraRules = '' - SUBSYSTEM=="powercap", KERNEL=="intel-rapl:0", RUN+="${pkgs.coreutils}/bin/chgrp wheel /sys/%p/energy_uj", RUN+="${pkgs.coreutils}/bin/chmod g+r /sys/%p/energy_uj" - ''; + # setup gaming device udev rules + services.udev = { + extraRules = '' + SUBSYSTEM=="powercap", KERNEL=="intel-rapl:0", RUN+="${pkgs.coreutils}/bin/chgrp wheel /sys/%p/energy_uj", RUN+="${pkgs.coreutils}/bin/chmod g+r /sys/%p/energy_uj" + ''; + packages = with pkgs; [ + game-devices-udev-rules + ]; + }; + hardware.uinput.enable = true; # Setup esync security.pam.loginLimits = [