add powermanagement

This commit is contained in:
lucy 2026-07-16 22:56:42 +02:00
commit 122918fe71

View file

@ -42,14 +42,25 @@
LC_TIME = "de_DE.UTF-8";
};
services.upower.enable = true;
services.xserver.enable = false;
services.tlp = {
enable = true;
settings = {
CPU_SCALING_GOVERNOR_ON_AC = "performance";
CPU_SCALING_GOVERNOR_ON_BAT = "powersave";
CPU_ENERGY_PERF_POLICY_ON_BAT = "power";
CPU_ENERGY_PERF_POLICY_ON_AC = "performance";
CPU_MIN_PERF_ON_AC = 0;
CPU_MAX_PERF_ON_AC = 100;
CPU_MIN_PERF_ON_BAT = 0;
CPU_MAX_PERF_ON_BAT = 20;
};
};
services.xserver.xkb = {
layout = "eu";
variant = "";
};
services = {
displayManager.ly.enable = true;
};
services.displayManager.ly.enable = true;
powerManagement.powertop.enable = true;
programs.hyprland = {
package = inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.hyprland;
enable = true;