disable tlp/auto-cpufreq/thermald/zen: TODO: make this configurable

This commit is contained in:
janis 2025-09-05 15:01:34 +02:00
parent 374145441e
commit e50f788933
Signed by: janis
SSH key fingerprint: SHA256:bB1qbbqmDXZNT0KKD5c2Dfjg53JGhj7B3CFcLIzSqq8

View file

@ -22,7 +22,17 @@
"flakes" "flakes"
]; ];
system.stateVersion = "25.05"; system = {
stateVersion = "25.05";
activationScripts = {
rfkill-unblock = {
text = ''
rfkill unblock all
'';
deps = [];
};
};
};
boot = { boot = {
loader = { loader = {
@ -32,7 +42,7 @@
}; };
# kernelModules = []; # kernelModules = [];
kernelPackages = pkgs.linuxPackages_zen; # kernelPackages = pkgs.linuxPackages_zen;
}; };
hardware = { hardware = {
@ -141,33 +151,33 @@
dnsovertls = "true"; dnsovertls = "true";
}; };
thermald.enable = true; # thermald.enable = true;
tlp = { # tlp = {
enable = true; # enable = true;
settings = { # settings = {
START_CHARGE_THRESH_BAT0 = 50; # START_CHARGE_THRESH_BAT0 = 50;
STOP_CHARGE_THRESH_BAT0 = 85; # STOP_CHARGE_THRESH_BAT0 = 85;
}; # };
}; # };
auto-cpufreq = { # auto-cpufreq = {
enable = true; # enable = true;
settings = { # settings = {
battery = { # battery = {
governor = "powersave"; # Set the CPU governor to powersave. # governor = "powersave"; # Set the CPU governor to powersave.
energy_performance_preference = "powersave"; # energy_performance_preference = "powersave";
turbo = "never"; # turbo = "never";
# enable_thresholds = true; # # enable_thresholds = true;
# start_threshold = 50; # # start_threshold = 50;
# stop_threshold = 90; # # stop_threshold = 90;
}; # };
charger = { # charger = {
governor = "performance"; # Set the CPU governor to performance when charging. # governor = "performance"; # Set the CPU governor to performance when charging.
turbo = "auto"; # turbo = "auto";
}; # };
}; # };
}; # };
pipewire = { pipewire = {
enable = true; enable = true;