disable tlp/auto-cpufreq/thermald/zen: TODO: make this configurable
This commit is contained in:
parent
374145441e
commit
e50f788933
|
@ -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;
|
||||||
|
|
Loading…
Reference in a new issue