diff --git a/configuration.nix b/configuration.nix index a41852d..b095da8 100644 --- a/configuration.nix +++ b/configuration.nix @@ -5,10 +5,16 @@ { config, lib, pkgs, callPackage, catppuccinFlavor, ... }: { - imports = - [ - ./hardware-configuration.nix - ]; + imports = [ + ./hardware-configuration.nix + ]; + + programs.steam = { + enable = true; + remotePlay.openFirewall = true; # Open ports in the firewall for Steam Remote Play + dedicatedServer.openFirewall = true; # Open ports in the firewall for Source Dedicated Server + localNetworkGameTransfers.openFirewall = true; # Open ports in the firewall for Steam Local Network Game Transfers + }; catppuccin.flavor = catppuccinFlavor; catppuccin.enable = true; @@ -123,6 +129,8 @@ pkgs.kitty # terminal pkgs.nitrogen # wallpapers pkgs.tmux # multiplexer + + pkgs.steam ]; # Some programs need SUID wrappers, can be configured further or are diff --git a/home.nix b/home.nix index aaf052b..626e552 100644 --- a/home.nix +++ b/home.nix @@ -62,7 +62,7 @@ # This value determines the Home Manager release that your configuration is # compatible with. This helps avoid breakage when a new Home Manager release # introduces backwards incompatible changes. - # + # You should not change this value, even if you update Home Manager. If you do # want to update the value, then make sure to first check the Home Manager # release notes.