moved steam config out of nix configurations
This commit is contained in:
		
							parent
							
								
									9c7cc3e3a7
								
							
						
					
					
						commit
						2c011fda87
					
				
					 6 changed files with 12 additions and 16 deletions
				
			
		|  | @ -52,6 +52,7 @@ in { | ||||||
|         discord.enable = true; |         discord.enable = true; | ||||||
|         makemkv.enable = true; |         makemkv.enable = true; | ||||||
|         signal-desktop-bin.enable = true; |         signal-desktop-bin.enable = true; | ||||||
|  |         steam.enable = true; | ||||||
|       }) |       }) | ||||||
|     ]; |     ]; | ||||||
|   }; |   }; | ||||||
|  |  | ||||||
|  | @ -98,12 +98,7 @@ | ||||||
| 
 | 
 | ||||||
|   # Packages that need to be installed with some extra configuration |   # Packages that need to be installed with some extra configuration | ||||||
|   # See https://search.nixos.org/options for all options |   # See https://search.nixos.org/options for all options | ||||||
|   programs.steam = { |   programs = {}; | ||||||
|     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 |  | ||||||
|   }; |  | ||||||
| 
 | 
 | ||||||
|   # Some programs need SUID wrappers, can be configured further or are |   # Some programs need SUID wrappers, can be configured further or are | ||||||
|   # started in user sessions. |   # started in user sessions. | ||||||
|  |  | ||||||
|  | @ -70,11 +70,6 @@ | ||||||
| 
 | 
 | ||||||
|   programs = { |   programs = { | ||||||
|     adb.enable = true; |     adb.enable = true; | ||||||
|     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 |  | ||||||
|     }; |  | ||||||
|   }; |   }; | ||||||
| 
 | 
 | ||||||
|   networking = { |   networking = { | ||||||
|  |  | ||||||
|  | @ -187,11 +187,6 @@ | ||||||
|   environment.systemPackages = with pkgs; [ |   environment.systemPackages = with pkgs; [ | ||||||
|     cachefilesd |     cachefilesd | ||||||
|   ]; |   ]; | ||||||
|   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 |  | ||||||
|   }; |  | ||||||
|   hardware.steam-hardware.enable = true; # Provides udev rules for controller, HTC vive, and Valve Index |   hardware.steam-hardware.enable = true; # Provides udev rules for controller, HTC vive, and Valve Index | ||||||
| 
 | 
 | ||||||
|   networking = { |   networking = { | ||||||
|  |  | ||||||
|  | @ -14,6 +14,7 @@ | ||||||
|     ./ollama.nix |     ./ollama.nix | ||||||
|     ./ai.nix |     ./ai.nix | ||||||
|     ./tailscale.nix |     ./tailscale.nix | ||||||
|  |     ./steam.nix | ||||||
|     ./server |     ./server | ||||||
|   ]; |   ]; | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
							
								
								
									
										9
									
								
								modules/nixos-modules/steam.nix
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								modules/nixos-modules/steam.nix
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,9 @@ | ||||||
|  | {...}: { | ||||||
|  |   programs = { | ||||||
|  |     steam = { | ||||||
|  |       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 | ||||||
|  |     }; | ||||||
|  |   }; | ||||||
|  | } | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue