replace tlp with power-profiles-daemon

This commit is contained in:
Adithya 2023-07-01 14:13:44 +05:30
parent 5a4087d3d6
commit 6248f306b1
Signed by: adtya
GPG key ID: 48FC9915FFD326D0
2 changed files with 3 additions and 31 deletions

View file

@ -1,18 +1,14 @@
{ { ... }: let
pkgs,
secrets,
...
}: let
user = (import ../../../secrets.nix).users; user = (import ../../../secrets.nix).users;
in { in {
imports = [ imports = [
./dbus.nix ./dbus.nix
./pipewire.nix ./pipewire.nix
./tlp.nix
./udev.nix ./udev.nix
]; ];
services = { services = {
blueman.enable = true; blueman.enable = true;
cpupower-gui.enable = true;
fstrim.enable = true; fstrim.enable = true;
fwupd.enable = true; fwupd.enable = true;
geoclue2.enable = true; geoclue2.enable = true;
@ -24,6 +20,7 @@ in {
''; '';
lvm.dmeventd.enable = true; lvm.dmeventd.enable = true;
pcscd.enable = true; pcscd.enable = true;
power-profiles-daemon.enable = true;
resolved.enable = true; resolved.enable = true;
thermald.enable = true; thermald.enable = true;
udisks2.enable = true; udisks2.enable = true;

View file

@ -1,25 +0,0 @@
{...}: {
services.tlp = {
enable = true;
settings = {
DISK_DEVICES = "nvme0n1";
WIFI_PWR_ON_AC = "off";
WIFI_PWR_ON_BAT = "off";
CPU_SCALING_GOVERNOR_ON_AC = "performance";
CPU_SCALING_GOVERNOR_ON_BAT = "powersave";
CPU_ENERGY_PERF_POLICY_ON_AC = "performance";
CPU_ENERGY_PERF_POLICY_ON_BAT = "power";
CPU_MIN_PERF_ON_AC = 0;
CPU_MAX_PERF_ON_AC = 100;
CPU_MIN_PERF_ON_BAT = 0;
CPU_MAX_PERF_ON_BAT = 30;
CPU_BOOST_ON_AC = 1;
CPU_BOOST_ON_BAT = 0;
};
};
}