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; };
steam.gamescopeSession.enable = true;
};
services.getty.autologinUser = "tiziano";
environment = {
systemPackages = [ pkgs.mangohud ];
loginShellInit =
let
gs = pkgs.writeShellScript "gamescope-init" ''
set -xeuo pipefail
CONNECTOR=*,eDP-1
gamescopeArgs=(
--adaptive-sync # VRR support
# --hdr-enabled
--mangoapp # performance overlay
--rt
--steam
-O
$CONNECTOR
)
steamArgs=(
-pipewire-dmabuf
-tenfoot
)
mangoConfig=(
cpu_temp
gpu_temp
ram
vram
)
mangoVars=(
MANGOHUD=1
MANGOHUD_CONFIG="$(IFS=,; echo "''${mangoConfig[*]}")"
)
# services.getty.autologinUser = "tiziano";
# environment = {
# systemPackages = [ pkgs.mangohud ];
# loginShellInit =
# let
# gs = pkgs.writeShellScript "gamescope-init" ''
# set -xeuo pipefail
# CONNECTOR=*,eDP-1
# gamescopeArgs=(
# --adaptive-sync # VRR support
# # --hdr-enabled
# --mangoapp # performance overlay
# --rt
# --steam
# -O
# $CONNECTOR
# )
# 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[@]}"
'';
in
''
[[ "$(tty)" = "/dev/tty1" ]] && ${gs}
'';
};
# export "''${mangoVars[@]}"
# exec gamescope "''${gamescopeArgs[@]}" -- steam "''${steamArgs[@]}"
# '';
# in
# ''
# [[ "$(tty)" = "/dev/tty1" ]] && ${gs}
# '';
# };
services = {
avahi = {