From 9eec08cd45659f1647dbf4bfc630679af5afbf38 Mon Sep 17 00:00:00 2001 From: Sijmen Date: Sat, 20 Aug 2022 15:36:29 +0200 Subject: [PATCH] tweak tlp, limit boot entries, set s2idle, enable flatpak&ratbagd --- framework/configuration.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/framework/configuration.nix b/framework/configuration.nix index 6f8e747..4930ebf 100644 --- a/framework/configuration.nix +++ b/framework/configuration.nix @@ -24,6 +24,7 @@ systemd-boot = { enable = true; consoleMode = "auto"; + configurationLimit = 10; }; }; @@ -33,7 +34,7 @@ "splash" "vga=current" "udev.log_level=3" - "mem_sleep_default=deep" + "mem_sleep_default=s2idle" "i915.enable_psr=1" "nvme.noacpi=1" ]; @@ -108,12 +109,17 @@ pulse.enable = true; }; + flatpak.enable = true; + ratbagd.enable = true; + logind.lidSwitchDocked = "suspend"; power-profiles-daemon.enable = false; tlp = { enable = true; settings = { + CPU_ENERGY_PERF_POLICY_ON_AC = "64"; + CPU_ENERGY_PERF_POLICY_ON_BAT = "140"; PCIE_ASPM_ON_BAT = "powersupersave"; }; };