feat(nixos:options): add battery module options

This commit is contained in:
ooks-io 2024-06-10 13:26:26 +12:00
parent 519b933d1a
commit 25d48ac2ac

View file

@ -73,6 +73,33 @@ in
default = [ "ssd" ];
};
battery = {
powersave = {
minFreq = mkOption {
type = int;
default = 800;
description = "Minimum frequency for powersave mode in MHz";
};
maxFreq = mkOption {
type = int;
default = 1100;
description = "Maximum frequency for powersave mode in MHz";
};
};
performance = {
minFreq = mkOption {
type = int;
default = 1500;
description = "Minimum frequency for performance mode in MHz";
};
maxFreq = mkOption {
type = int;
default = 2600;
description = "Maximum frequency for performance mode in MHz";
};
};
};
monitors = mkOption {
type = listOf (submodule {
options = {