Odin: Gamescope display index

This commit is contained in:
Filippo Berto 2025-03-18 21:01:36 +01:00
parent 38bef82109
commit 6193b30c7e
Signed by: bertof
GPG key ID: 9DBF7E6A1D2CE9ED

View file

@ -80,46 +80,48 @@ in
gamescope = { enable = true; capSysNice = true; }; gamescope = { enable = true; capSysNice = true; };
steam.gamescopeSession.enable = true; steam.gamescopeSession.enable = true;
}; };
# services.getty.autologinUser = "tiziano"; services.getty.autologinUser = "tiziano";
# environment = { environment = {
# systemPackages = [ pkgs.mangohud ]; systemPackages = [ pkgs.mangohud ];
# loginShellInit = loginShellInit =
# let let
# gs = pkgs.writeShellScript "gamescope-init" '' gs = pkgs.writeShellScript "gamescope-init" ''
# set -xeuo pipefail set -xeuo pipefail
# gamescopeArgs=( gamescopeArgs=(
# --adaptive-sync # VRR support --adaptive-sync # VRR support
# --hdr-enabled --hdr-enabled
# --mangoapp # performance overlay --mangoapp # performance overlay
# --rt --rt
# --steam --steam
# # -O --display-index
# # card1-HDMI-A-3 2
# ) # -O
# steamArgs=( # card1-HDMI-A-3
# -pipewire-dmabuf )
# -tenfoot steamArgs=(
# ) -pipewire-dmabuf
# mangoConfig=( -tenfoot
# cpu_temp )
# gpu_temp mangoConfig=(
# ram cpu_temp
# vram gpu_temp
# ) ram
# mangoVars=( vram
# MANGOHUD=1 )
# MANGOHUD_CONFIG="$(IFS=,; echo "''${mangoConfig[*]}")" mangoVars=(
# ) MANGOHUD=1
MANGOHUD_CONFIG="$(IFS=,; echo "''${mangoConfig[*]}")"
)
# export "''${mangoVars[@]}" export "''${mangoVars[@]}"
# exec gamescope "''${gamescopeArgs[@]}" -- steam "''${steamArgs[@]}" exec gamescope "''${gamescopeArgs[@]}" -- steam "''${steamArgs[@]}"
# ''; '';
# in in
# '' ''
# [[ "$(tty)" = "/dev/tty1" ]] && ${gs} [[ "$(tty)" = "/dev/tty1" ]] && ${gs}
# ''; '';
# }; };
services = { services = {
avahi = { avahi = {