diff --git a/nixosModules/default.nix b/nixosModules/default.nix index c40c85f..59abbfd 100644 --- a/nixosModules/default.nix +++ b/nixosModules/default.nix @@ -18,11 +18,13 @@ ./programs/docker.nix ./programs/tailscale.nix + ./programs/powertop.nix ]; settings = { programs.docker.enable = lib.mkDefault false; programs.tailscale.enable = lib.mkDefault false; + programs.powertop.enable = lib.mkDefault true; drivers = { printer.M2020.enable = lib.mkDefault false; diff --git a/nixosModules/programs/powertop.nix b/nixosModules/programs/powertop.nix new file mode 100644 index 0000000..7231c0e --- /dev/null +++ b/nixosModules/programs/powertop.nix @@ -0,0 +1,9 @@ +{ config, lib, ... }: { + options = { + settings.programs.powertop.enable = lib.mkEnableOption "enables powertop"; + }; + + config = lib.mkIf config.settings.programs.powertop.enable { + powerManagement.powertop.enable = true; + }; +} \ No newline at end of file