diff --git a/hosts/kubemaster-1/hardware-configuration.nix b/hosts/kubemaster-1/hardware-configuration.nix index ef1661e..4e3a6c3 100644 --- a/hosts/kubemaster-1/hardware-configuration.nix +++ b/hosts/kubemaster-1/hardware-configuration.nix @@ -105,4 +105,13 @@ }; hardware.cpu.intel.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware; + powerManagement = { + cpuFreqGovernor = lib.mkDefault "powersave"; + powertop.enable = true; + powerUpCommands = '' + ${pkgs.hdparm}/sbin/hdparm -S 150 /dev/disk/by-uuid/e036f437-bc91-4398-b182-7cf5724e23a2 + ''; + }; + nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; + }