diff --git a/modules/linux/nixos/gaming.nix b/modules/linux/nixos/gaming.nix index cba088d..0e08b6e 100644 --- a/modules/linux/nixos/gaming.nix +++ b/modules/linux/nixos/gaming.nix @@ -42,6 +42,10 @@ }; }; + 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 esync security.pam.loginLimits = [ {