From 25c41e7f327b878a8a7f6cbcd6e292e3520508a9 Mon Sep 17 00:00:00 2001 From: Crony Akatsuki Date: Thu, 2 Oct 2025 23:09:47 +0200 Subject: [PATCH] feat(skadi): disable watchdog, setup fan control. --- hosts/skadi/configuration.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/hosts/skadi/configuration.nix b/hosts/skadi/configuration.nix index 8680efc..09c1b32 100644 --- a/hosts/skadi/configuration.nix +++ b/hosts/skadi/configuration.nix @@ -18,6 +18,9 @@ # Enable aarch64 emulation boot.binfmt.emulatedSystems = ["aarch64-linux"]; + # Disable intel watchdog for good + boot.blacklistedKernelModules = ["intel_pmc_bxt" "iTCO_vendor_support" "iTCO_wdt"]; + # Use the xanmod kernel boot.kernelPackages = pkgs.linuxPackages_cachyos-lto; services.scx = { @@ -96,6 +99,15 @@ ]; }; + # Enable coolercontrol to setup fancurves + programs.coolercontrol = { + enable = true; + nvidiaSupport = true; + }; + + # Needed modules to have fan control + boot.kernelModules = ["coretemp" "nct6775"]; + # Enable ratbagd to customize mouse options services.ratbagd.enable = true;