fixup! Odin: Sddm with autologin + plasma 5

This commit is contained in:
Filippo Berto 2025-03-19 20:50:47 +01:00
parent 4b67801650
commit a1c15f2171
Signed by: bertof
GPG key ID: 9DBF7E6A1D2CE9ED

View file

@ -85,46 +85,46 @@ 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
CONNECTOR=*,eDP-1 # CONNECTOR=*,eDP-1
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 # -O
$CONNECTOR # $CONNECTOR
) # )
steamArgs=( # steamArgs=(
-pipewire-dmabuf # -pipewire-dmabuf
-tenfoot # -tenfoot
) # )
mangoConfig=( # mangoConfig=(
cpu_temp # cpu_temp
gpu_temp # gpu_temp
ram # ram
vram # vram
) # )
mangoVars=( # mangoVars=(
MANGOHUD=1 # MANGOHUD=1
MANGOHUD_CONFIG="$(IFS=,; echo "''${mangoConfig[*]}")" # 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 = {