desktop: silence start-hyprland VT output to keep retained splash

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
rope 2026-07-08 17:19:33 +01:00
parent 0ea1abd7aa
commit ef621295d7

View file

@ -12,7 +12,12 @@
# flash between splash and Hyprland).
greeterManagesPlymouth = true;
settings.default_session = {
command = "${config.programs.hyprland.package}/bin/start-hyprland";
# start-hyprland prints an ASCII logo to the VT, which repaints the
# console over the retained splash frame — silence it (Hyprland still
# logs to $XDG_RUNTIME_DIR/hypr/*/hyprland.log).
command = toString (pkgs.writeShellScript "hyprland-session" ''
exec ${config.programs.hyprland.package}/bin/start-hyprland >/dev/null 2>&1
'');
user = "fred";
};
};