diff --git a/hosts/mu/hardware.nix b/hosts/mu/hardware.nix index e3ffb27..3a2a773 100644 --- a/hosts/mu/hardware.nix +++ b/hosts/mu/hardware.nix @@ -38,4 +38,21 @@ nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; powerManagement.cpuFreqGovernor = lib.mkDefault "performance"; hardware.cpu.intel.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware; + + # Disable jet engine + services.thinkfan = { + enable = true; + levels = [ + [ 0 0 70 ] + [ 1 65 75 ] + [ 2 70 80 ] + [ 3 75 85 ] + [ 6 80 90 ] + [ 7 90 95 ] + [ "level auto" 95 32767 ] + ]; + }; + boot.extraModprobeConfig = '' + options thinkpad_acpi fan_control=1 experimental=1 + ''; }