From ef621295d7901cb5b3ca48350825f8bcd3ba6c78 Mon Sep 17 00:00:00 2001 From: rope Date: Wed, 8 Jul 2026 17:19:33 +0100 Subject: [PATCH] desktop: silence start-hyprland VT output to keep retained splash Co-Authored-By: Claude Fable 5 --- settings/desktop.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/settings/desktop.nix b/settings/desktop.nix index 3fa542c..0007c01 100644 --- a/settings/desktop.nix +++ b/settings/desktop.nix @@ -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"; }; };