diff --git a/systems/gandalf/default.nix b/systems/gandalf/default.nix index a550a7f..f3393ab 100644 --- a/systems/gandalf/default.nix +++ b/systems/gandalf/default.nix @@ -9,6 +9,7 @@ ../modules/locales.nix ../modules/services.nix ../modules/programs.nix + ../modules/gaming.nix ]; boot.loader.systemd-boot.enable = true; diff --git a/systems/modules/gaming.nix b/systems/modules/gaming.nix new file mode 100644 index 0000000..968a62a --- /dev/null +++ b/systems/modules/gaming.nix @@ -0,0 +1,9 @@ +{ config, pkgs, ... }: + +{ + programs = { + steam.enable = true; + steam.remotePlay.openFirewall = true; + steam.localNetworkGameTransfers.openFirewall = true; + }; +} diff --git a/systems/modules/programs.nix b/systems/modules/programs.nix index 8657b89..94fda4b 100644 --- a/systems/modules/programs.nix +++ b/systems/modules/programs.nix @@ -7,13 +7,6 @@ hyprland.enable = true; hyprland.xwayland.enable = true; - steam.enable = true; - steam.remotePlay.openFirewall = true; - steam.localNetworkGameTransfers.openFirewall = true; - virt-manager.enable = true; - - gamescope.enable = false; - gamescope.capSysNice = true; }; }