replace tlp with power-profiles-daemon
This commit is contained in:
parent
5a4087d3d6
commit
6248f306b1
2 changed files with 3 additions and 31 deletions
|
@ -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;
|
||||||
|
|
|
@ -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;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
}
|
|
Loading…
Reference in a new issue