sway: add logging

This commit is contained in:
Leonardo Eugênio 2026-01-03 19:12:06 -03:00
parent a0cea50099
commit a225e19f39

View file

@ -42,9 +42,13 @@ in
};
services.greetd =
let
start-sway = pkgs.writeShellScriptBin "start-sway" ''
mkdir -p ~/.local/share/sway
exec sway 2>&1 | tee -a ~/.local/share/sway/sway.log
'';
greetd_main_script = pkgs.writeShellScriptBin "main" ''
export XDG_CURRENT_DESKTOP=sway GTK_THEME="${theme.gtk_theme}" XCURSOR_THEME="${theme.cursor_theme}"
${pkgs.greetd.gtkgreet}/bin/gtkgreet -l -c ${desktop}
${pkgs.greetd.gtkgreet}/bin/gtkgreet -l -c ${lib.getExe start-sway}
swaymsg exit
'';
swayConfig = pkgs.writeText "greetd-sway-config" ''
@ -68,7 +72,7 @@ in
enable = true;
settings = {
initial_session = {
command = desktop;
command = lib.getExe start-sway;
user = "lelgenio";
};
default_session = {