Files
dotfiles/config/modules/power-management/lavd.nix

21 lines
466 B
Nix

{ modules, den, ... }:
{
modules.lavd = {
nixos = {
services.scx = {
enable = true;
scheduler = "scx_lavd";
extraArgs = [
"--cpu-pref-order 20-21,12-19,0-11"
"--autopilot"
];
};
# Most energy efficent scheduler setup..
systemd.services.scx.environment = {
SCX_SCHEDULER_OVERRIDE = "scx_lavd";
SCX_FLAGS_OVERRIDE = "--powersave --enable-cpu-bw";
};
};
};
}