adding steam
This commit is contained in:
		
							
								
								
									
										3
									
								
								.vscode/settings.json
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								.vscode/settings.json
									
									
									
									
										vendored
									
									
								
							| @@ -18,6 +18,7 @@ | ||||
|     "cachix", | ||||
|     "charliermarsh", | ||||
|     "codezombiech", | ||||
|     "Compat", | ||||
|     "concatLists", | ||||
|     "Cryptodisk", | ||||
|     "dialout", | ||||
| @@ -27,10 +28,12 @@ | ||||
|     "eamodio", | ||||
|     "errorlens", | ||||
|     "esbenp", | ||||
|     "extest", | ||||
|     "fenix", | ||||
|     "fileroller", | ||||
|     "Filesystems", | ||||
|     "foxundermoon", | ||||
|     "gamescope", | ||||
|     "hexeditor", | ||||
|     "HRDN", | ||||
|     "hwloc", | ||||
|   | ||||
| @@ -3,6 +3,7 @@ | ||||
|     ./hardware.nix | ||||
|     ../../users/richie/global/syncthing_base.nix | ||||
|     ../../users/richie/global/zerotier.nix | ||||
|     ./steam.nix | ||||
|   ]; | ||||
|  | ||||
|   boot = { | ||||
|   | ||||
							
								
								
									
										17
									
								
								systems/rhapsody-in-green/steam.nix
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								systems/rhapsody-in-green/steam.nix
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,17 @@ | ||||
| { pkgs, ... }: | ||||
|  | ||||
| { | ||||
|   environment.systemPackages = [ pkgs.steam-run ]; | ||||
|   hardware.steam-hardware.enable = true; | ||||
|   programs = { | ||||
|     gamescope.enable = true; | ||||
|     steam = { | ||||
|       enable = true; | ||||
|       remotePlay.openFirewall = true; | ||||
|       localNetworkGameTransfers.openFirewall = true; | ||||
|       extraCompatPackages = with pkgs; [ proton-ge-bin ]; | ||||
|       gamescopeSession.enable = true; | ||||
|       extest.enable = true; | ||||
|     }; | ||||
|   }; | ||||
| } | ||||
| @@ -27,13 +27,14 @@ | ||||
|     # GUI | ||||
|     beeper | ||||
|     candy-icons | ||||
|     discord-canary | ||||
|     firefox | ||||
|     obsidian | ||||
|     sweet-nova | ||||
|     cinnamon.nemo | ||||
|     cinnamon.nemo-fileroller | ||||
|     discord-canary | ||||
|     firefox | ||||
|     gimp | ||||
|     obs-studio | ||||
|     obsidian | ||||
|     sweet-nova | ||||
|     # python | ||||
|     python3 | ||||
|     ruff | ||||
|   | ||||
		Reference in New Issue
	
	Block a user