disable tlp/auto-cpufreq/thermald/zen: TODO: make this configurable
This commit is contained in:
parent
374145441e
commit
e50f788933
|
@ -22,7 +22,17 @@
|
|||
"flakes"
|
||||
];
|
||||
|
||||
system.stateVersion = "25.05";
|
||||
system = {
|
||||
stateVersion = "25.05";
|
||||
activationScripts = {
|
||||
rfkill-unblock = {
|
||||
text = ''
|
||||
rfkill unblock all
|
||||
'';
|
||||
deps = [];
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
boot = {
|
||||
loader = {
|
||||
|
@ -32,7 +42,7 @@
|
|||
};
|
||||
|
||||
# kernelModules = [];
|
||||
kernelPackages = pkgs.linuxPackages_zen;
|
||||
# kernelPackages = pkgs.linuxPackages_zen;
|
||||
};
|
||||
|
||||
hardware = {
|
||||
|
@ -141,33 +151,33 @@
|
|||
dnsovertls = "true";
|
||||
};
|
||||
|
||||
thermald.enable = true;
|
||||
tlp = {
|
||||
enable = true;
|
||||
settings = {
|
||||
START_CHARGE_THRESH_BAT0 = 50;
|
||||
STOP_CHARGE_THRESH_BAT0 = 85;
|
||||
};
|
||||
};
|
||||
auto-cpufreq = {
|
||||
enable = true;
|
||||
settings = {
|
||||
battery = {
|
||||
governor = "powersave"; # Set the CPU governor to powersave.
|
||||
energy_performance_preference = "powersave";
|
||||
turbo = "never";
|
||||
# thermald.enable = true;
|
||||
# tlp = {
|
||||
# enable = true;
|
||||
# settings = {
|
||||
# START_CHARGE_THRESH_BAT0 = 50;
|
||||
# STOP_CHARGE_THRESH_BAT0 = 85;
|
||||
# };
|
||||
# };
|
||||
# auto-cpufreq = {
|
||||
# enable = true;
|
||||
# settings = {
|
||||
# battery = {
|
||||
# governor = "powersave"; # Set the CPU governor to powersave.
|
||||
# energy_performance_preference = "powersave";
|
||||
# turbo = "never";
|
||||
|
||||
# enable_thresholds = true;
|
||||
# start_threshold = 50;
|
||||
# stop_threshold = 90;
|
||||
};
|
||||
# # enable_thresholds = true;
|
||||
# # start_threshold = 50;
|
||||
# # stop_threshold = 90;
|
||||
# };
|
||||
|
||||
charger = {
|
||||
governor = "performance"; # Set the CPU governor to performance when charging.
|
||||
turbo = "auto";
|
||||
};
|
||||
};
|
||||
};
|
||||
# charger = {
|
||||
# governor = "performance"; # Set the CPU governor to performance when charging.
|
||||
# turbo = "auto";
|
||||
# };
|
||||
# };
|
||||
# };
|
||||
|
||||
pipewire = {
|
||||
enable = true;
|
||||
|
|
Loading…
Reference in a new issue