diff --git a/system/default.nix b/system/default.nix index 14bd5277..b6b3df2c 100644 --- a/system/default.nix +++ b/system/default.nix @@ -15,6 +15,7 @@ in { modules = [ ./common.nix + ./options.nix conf.extraConfig conf.hardware-configuration @@ -29,6 +30,7 @@ in { modules = [ ./common.nix + ./options.nix conf.extraConfig conf.hardware-configuration diff --git a/system/options.nix b/system/options.nix new file mode 100644 index 00000000..4de91a99 --- /dev/null +++ b/system/options.nix @@ -0,0 +1,4 @@ +{lib, ...}: { + options.gaming.enable = lib.mkEnableOption "Enable gaming"; + config.gaming.enable = lib.mkDefault false; +} diff --git a/system/steam.nix b/system/steam.nix index 57a2e2db..80a0b388 100644 --- a/system/steam.nix +++ b/system/steam.nix @@ -3,8 +3,6 @@ config, ... }: { - options.gaming.enable = lib.mkEnableOption "Enable gaming"; - config = lib.mkIf config.gaming.enable { programs.steam = { enable = true;