delete old steam session work

This commit is contained in:
Simon Gardling 2025-11-17 22:05:33 -05:00
parent efa66e7347
commit b7dc8a7345
Signed by: titaniumtown
GPG Key ID: 9AB28AC10ECE533D

View File

@ -16,59 +16,6 @@
# https://github.com/NixOS/nixpkgs/pull/339370#issuecomment-2731336341 # https://github.com/NixOS/nixpkgs/pull/339370#issuecomment-2731336341
bs-manager bs-manager
# Steam session scripts
(writeShellScriptBin "steam-session" ''
#!/usr/bin/env bash
set -xeuo pipefail
gamescopeArgs=(
--adaptive-sync # VRR support
--hdr-enabled
--mangoapp # performance overlay
--rt
--steam
)
steamArgs=(
-pipewire-dmabuf
-tenfoot
)
mangoConfig=(
cpu_temp
gpu_temp
ram
vram
)
mangoVars=(
MANGOHUD=1
MANGOHUD_CONFIG="$(IFS=,; echo "''${mangoConfig[*]}")"
)
export "''${mangoVars[@]}"
exec gamescope "''${gamescopeArgs[@]}" -- steam "''${steamArgs[@]}"
'')
(writeShellScriptBin "steam-session-greetd" ''
#!/usr/bin/env bash
set -xeuo pipefail
# Set environment variables for Steam gaming session
export STEAM_RUNTIME=1
export SDL_VIDEODRIVER=wayland
export QT_QPA_PLATFORM=wayland
export GDK_BACKEND=wayland
export XDG_CURRENT_DESKTOP=Steam
export XDG_SESSION_TYPE=wayland
# Kill any existing compositor
pkill niri || true
# Start Steam in Big Picture mode with gamescope
exec steam-session
'')
]; ];
programs.obs-studio = { programs.obs-studio = {