diff --git a/hosts/tohru/configuration.nix b/hosts/tohru/configuration.nix index d9ad02f..a233258 100644 --- a/hosts/tohru/configuration.nix +++ b/hosts/tohru/configuration.nix @@ -5,6 +5,7 @@ [ ./hardware-configuration.nix ./home.nix + ../../services/steam.nix ]; boot.loader.systemd-boot.enable = true; @@ -19,7 +20,6 @@ services.xserver.enable = true; services.xserver.displayManager.gdm.enable = true; services.xserver.desktopManager.gnome.enable = true; - services.xserver.xkb.layout = "gb"; services.printing.enable = true; @@ -27,12 +27,6 @@ sound.enable = true; hardware.pulseaudio.enable = true; - programs.steam = { - enable = true; - remotePlay.openFirewall = true; - dedicatedServer.openFirewall = true; - }; - hardware.enableAllFirmware = true; services.fwupd.enable = true; services.fstrim.enable = true; diff --git a/services/steam.nix b/services/steam.nix new file mode 100644 index 0000000..e03ca13 --- /dev/null +++ b/services/steam.nix @@ -0,0 +1,9 @@ +{ config, lib, pkgs, ... }: + +{ + programs.steam = { + enable = true; + remotePlay.openFirewall = true; + dedicatedServer.openFirewall = true; + }; +} \ No newline at end of file