added steam

This commit is contained in:
2025-06-08 13:43:37 +03:00
parent 30ea996a40
commit ef204b0dd4
5 changed files with 28 additions and 4 deletions
+6 -1
View File
@@ -53,7 +53,12 @@
zapret.nixosModules.zapret
{
home-manager.useUserPackages = true;
home-manager.users.yaroslav = import ./home/yaroslav/Aphelion/Aphelion.nix;
home-manager.users.yaroslav = {
imports = [
./home/yaroslav/Aphelion/Aphelion.nix
./home/yaroslav/steam.nix
];
};
}
];
};
+1 -1
View File
@@ -61,7 +61,7 @@ in
remmina
nekoray
python3
# prismlauncher
prismlauncher
kdePackages.kcalc
ayugram-desktop
distrobox
+16
View File
@@ -0,0 +1,16 @@
{ lib, ... }:
{
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
};
nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [
"steam"
"steam-original"
"steam-unwrapped"
"steam-run"
];
}
+4 -2
View File
@@ -26,8 +26,10 @@
# networking
networking.networkmanager.enable = true;
networking.firewall.allowedTCPPorts = [ 22 ];
networking.nftables.enable = true;
networking.firewall.enable = false;
# networking.firewall.allowedTCPPorts = [ 22 38401 ];
# networking.firewall.allowedUDPPorts = [ 38401 ];
# networking.nftables.enable = true;
# locales
i18n.extraLocales = [ "en_US.UTF-8/UTF-8" "C.UTF-8/UTF-8" "ru_RU.UTF-8/UTF-8" ];
+1
View File
@@ -8,6 +8,7 @@
".local/share/nicotine"
".local/share/mpd"
".local/share/AyuGramDesktop"
".local/share/PrismLauncher"
".config/dconf"
".mozilla"
".local/state"