add option for system76 scheduler and enable on acer

This commit is contained in:
2026-03-12 22:56:08 +01:00
parent 348f51931b
commit 9ac845015b
3 changed files with 189 additions and 184 deletions
+1
View File
@@ -89,6 +89,7 @@ rec {
laptop = true;
gaming = true;
enableTailscale = true;
system76Scheduler = true;
};
virtualisation.vmVariant = {
+1
View File
@@ -21,5 +21,6 @@
desktop/touchpad.nix
desktop/pulseaudio.nix
desktop/tailscale.nix
desktop/system76-scheduler.nix
];
}
+3
View File
@@ -1,7 +1,9 @@
{ config, lib, pkgs, modulesPath, ... }:
{
options.lumpiasty.system76Scheduler = lib.mkEnableOption "Enable system76-scheduler";
config = lib.mkIf (config.lumpiasty.system76Scheduler) {
# Enable system76-scheduler
# Config basically rewrite of stock, a bit tuned
services.system76-scheduler = {
@@ -192,4 +194,5 @@
];
};
# Add https://github.com/maxiberta/kwin-system76-scheduler-integration kwin script
};
}