From 02cd66eed09f5c6e759b3334db3ea812ef326c57 Mon Sep 17 00:00:00 2001 From: atagen Date: Wed, 14 May 2025 23:14:18 +1000 Subject: [PATCH] nix: define systemd service conflicts --- nix/module.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/nix/module.nix b/nix/module.nix index 76d298f..4913211 100644 --- a/nix/module.nix +++ b/nix/module.nix @@ -33,6 +33,13 @@ in { systemd.services.superfreq = { wantedBy = ["multi-user.target"]; + conflicts = [ + "auto-cpufreq.service" + "power-profiles-daemon.service" + "tlp.service" + "cpupower-gui.service" + "thermald.service" + ]; serviceConfig = { Environment = optional (cfg.settings != {}) ["SUPERFREQ_CONFIG=${cfgFile}"]; WorkingDirectory = "";