Steam now available on all devices
This commit is contained in:
parent
a8b8372b6b
commit
a860d7a1da
|
|
@ -95,58 +95,6 @@
|
|||
};
|
||||
};
|
||||
|
||||
# Steam Game Platform
|
||||
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
|
||||
#gamescopeSession.enable = true;
|
||||
|
||||
#package = pkgs.steam.override {
|
||||
# extraLibraries = p: with p; [
|
||||
# gfxreconstruct
|
||||
# glslang
|
||||
# spirv-cross
|
||||
# spirv-headers
|
||||
# spirv-tools
|
||||
# vulkan-extension-layer
|
||||
# vulkan-headers
|
||||
# vulkan-loader
|
||||
# vulkan-tools
|
||||
# vulkan-tools-lunarg
|
||||
# vulkan-utility-libraries
|
||||
# vulkan-validation-layers
|
||||
# vkdisplayinfo
|
||||
# vkd3d
|
||||
# vkd3d-proton
|
||||
# vk-bootstrap
|
||||
# ];
|
||||
# extraPkgs = p: with p; [
|
||||
# gfxreconstruct
|
||||
# glslang
|
||||
# spirv-cross
|
||||
# spirv-headers
|
||||
# spirv-tools
|
||||
# vulkan-extension-layer
|
||||
# vulkan-headers
|
||||
# vulkan-loader
|
||||
# vulkan-tools
|
||||
# vulkan-tools-lunarg
|
||||
# vulkan-utility-libraries
|
||||
# vulkan-validation-layers
|
||||
# vkdisplayinfo
|
||||
# vkd3d
|
||||
# vkd3d-proton
|
||||
# vk-bootstrap
|
||||
# ];
|
||||
#};
|
||||
};
|
||||
programs.gamescope = {
|
||||
enable = true;
|
||||
args = [ "--expose-wayland" ];
|
||||
};
|
||||
programs.gamemode.enable = true;
|
||||
|
||||
# Single GPU Passthru Configuration
|
||||
#cspark-single-gpu-passthru.enable = true;
|
||||
#cspark-single-gpu-passthru.vmName = "win11";
|
||||
|
|
|
|||
|
|
@ -32,7 +32,7 @@
|
|||
knownHosts = {
|
||||
cspark-desktop-nixremotebuilder = {
|
||||
extraHostNames = [ "cspark-nixos-desktop" "192.168.1.110" ];
|
||||
publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJWWfMZhdSKiUZZU1Pl7Hp6+BKHhWswLNmngLDzzMsGl";
|
||||
publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJ/A49FhfRM7cI4MykQAtKdcOXgEya2dV9nCHnO2rqHt";
|
||||
};
|
||||
};
|
||||
extraConfig = ''
|
||||
|
|
|
|||
62
global.nix
62
global.nix
|
|
@ -98,6 +98,7 @@
|
|||
rapidfuzz
|
||||
paramiko
|
||||
packaging
|
||||
click
|
||||
];
|
||||
python-with-my-packages = pkgs.python3.withPackages my-python-packages;
|
||||
in
|
||||
|
|
@ -118,10 +119,10 @@
|
|||
gcc
|
||||
cmake
|
||||
libtool
|
||||
swift
|
||||
swiftPackages.Foundation
|
||||
swiftpm
|
||||
sourcekit-lsp
|
||||
#swift
|
||||
#swiftPackages.Foundation
|
||||
#swiftpm
|
||||
#sourcekit-lsp
|
||||
gradle
|
||||
nodejs
|
||||
typescript
|
||||
|
|
@ -359,6 +360,59 @@
|
|||
|
||||
] ++ stablePackages;
|
||||
|
||||
# Steam Game Platform
|
||||
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
|
||||
#gamescopeSession.enable = true;
|
||||
|
||||
#package = pkgs.steam.override {
|
||||
# extraLibraries = p: with p; [
|
||||
# gfxreconstruct
|
||||
# glslang
|
||||
# spirv-cross
|
||||
# spirv-headers
|
||||
# spirv-tools
|
||||
# vulkan-extension-layer
|
||||
# vulkan-headers
|
||||
# vulkan-loader
|
||||
# vulkan-tools
|
||||
# vulkan-tools-lunarg
|
||||
# vulkan-utility-libraries
|
||||
# vulkan-validation-layers
|
||||
# vkdisplayinfo
|
||||
# vkd3d
|
||||
# vkd3d-proton
|
||||
# vk-bootstrap
|
||||
# ];
|
||||
# extraPkgs = p: with p; [
|
||||
# gfxreconstruct
|
||||
# glslang
|
||||
# spirv-cross
|
||||
# spirv-headers
|
||||
# spirv-tools
|
||||
# vulkan-extension-layer
|
||||
# vulkan-headers
|
||||
# vulkan-loader
|
||||
# vulkan-tools
|
||||
# vulkan-tools-lunarg
|
||||
# vulkan-utility-libraries
|
||||
# vulkan-validation-layers
|
||||
# vkdisplayinfo
|
||||
# vkd3d
|
||||
# vkd3d-proton
|
||||
# vk-bootstrap
|
||||
# ];
|
||||
#};
|
||||
};
|
||||
programs.gamescope = {
|
||||
enable = true;
|
||||
args = [ "--expose-wayland" ];
|
||||
};
|
||||
programs.gamemode.enable = true;
|
||||
|
||||
|
||||
# Enable ADB Tools for android development
|
||||
programs.adb.enable = true;
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue