diff --git a/hosts/sakura/default.nix b/hosts/sakura/default.nix index 468dec8..6694d10 100644 --- a/hosts/sakura/default.nix +++ b/hosts/sakura/default.nix @@ -1,4 +1,4 @@ -{ inputs, pkgs, config, ... }: +{ inputs, pkgs, config, lib, ... }: { imports = [ ./hardware-configuration.nix @@ -6,12 +6,23 @@ inputs.nixos-hardware.nixosModules.framework-13-7040-amd ]; + powerManagement = { + enable = true; + # powertop.enable = true; + cpuFreqGovernor = lib.mkDefault "ondemand"; + }; + + environment.systemPackages = with pkgs; [ + fwupd # Update firmware for Framework Laptop 13 + ]; + liv.laptop.enable = true; hardware.framework.amd-7040.preventWakeOnAC = true; networking.hostName = "sakura"; boot = { + kernelParams = [ "mem_sleep_default=deep" ]; kernelModules = ["acpi_call"]; extraModulePackages = with config.boot.kernelPackages; [