From db419d652f6959e6a37cbff7cdbb671ef76d47bd Mon Sep 17 00:00:00 2001 From: shadeyg56 Date: Sat, 8 Feb 2025 21:51:38 -0600 Subject: [PATCH] nix: fail evaluation if power-profiles-daemon is enabled Fixes systemd service being killed on boot --- nix/module.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/nix/module.nix b/nix/module.nix index d6dcce69..99b61528 100644 --- a/nix/module.nix +++ b/nix/module.nix @@ -50,5 +50,15 @@ in { ]; }; }; + + assertions = [ + { + assertion = !config.services.power-profiles-daemon.enable; + message = '' + You have set services.power-profiles-daemon.enable = true; + which conflicts with auto-cpufreq + ''; + } + ]; }; }