added steam
This commit is contained in:
@@ -53,7 +53,12 @@
|
|||||||
zapret.nixosModules.zapret
|
zapret.nixosModules.zapret
|
||||||
{
|
{
|
||||||
home-manager.useUserPackages = true;
|
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
|
||||||
|
];
|
||||||
|
};
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -61,7 +61,7 @@ in
|
|||||||
remmina
|
remmina
|
||||||
nekoray
|
nekoray
|
||||||
python3
|
python3
|
||||||
# prismlauncher
|
prismlauncher
|
||||||
kdePackages.kcalc
|
kdePackages.kcalc
|
||||||
ayugram-desktop
|
ayugram-desktop
|
||||||
distrobox
|
distrobox
|
||||||
|
|||||||
@@ -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"
|
||||||
|
];
|
||||||
|
}
|
||||||
@@ -26,8 +26,10 @@
|
|||||||
|
|
||||||
# networking
|
# networking
|
||||||
networking.networkmanager.enable = true;
|
networking.networkmanager.enable = true;
|
||||||
networking.firewall.allowedTCPPorts = [ 22 ];
|
networking.firewall.enable = false;
|
||||||
networking.nftables.enable = true;
|
# networking.firewall.allowedTCPPorts = [ 22 38401 ];
|
||||||
|
# networking.firewall.allowedUDPPorts = [ 38401 ];
|
||||||
|
# networking.nftables.enable = true;
|
||||||
|
|
||||||
# locales
|
# locales
|
||||||
i18n.extraLocales = [ "en_US.UTF-8/UTF-8" "C.UTF-8/UTF-8" "ru_RU.UTF-8/UTF-8" ];
|
i18n.extraLocales = [ "en_US.UTF-8/UTF-8" "C.UTF-8/UTF-8" "ru_RU.UTF-8/UTF-8" ];
|
||||||
|
|||||||
@@ -8,6 +8,7 @@
|
|||||||
".local/share/nicotine"
|
".local/share/nicotine"
|
||||||
".local/share/mpd"
|
".local/share/mpd"
|
||||||
".local/share/AyuGramDesktop"
|
".local/share/AyuGramDesktop"
|
||||||
|
".local/share/PrismLauncher"
|
||||||
".config/dconf"
|
".config/dconf"
|
||||||
".mozilla"
|
".mozilla"
|
||||||
".local/state"
|
".local/state"
|
||||||
|
|||||||
Reference in New Issue
Block a user