From 7049a367557006e856ef4b5fcbbf14d32de3b856 Mon Sep 17 00:00:00 2001 From: Felix Schulze Date: Mon, 16 Jun 2025 19:32:30 +0200 Subject: [PATCH] 155 current 2025-06-16 19:32:27 25.05.20250606.70c74b0 6.15.1 * --- modules/desktops/hyprland-desktop.nix | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/modules/desktops/hyprland-desktop.nix b/modules/desktops/hyprland-desktop.nix index 0efb2a1..6715bca 100644 --- a/modules/desktops/hyprland-desktop.nix +++ b/modules/desktops/hyprland-desktop.nix @@ -2,7 +2,6 @@ services = { xserver = { enable = true; - # Only enable GDM if you want login screen; alternatively, use greetd (recommended) displayManager.gdm.enable = false; }; @@ -11,7 +10,13 @@ enable = true; settings.default_session = { user = "schulze"; - command = "$SHELL -l"; + command = '' + ${pkgs.runtimeShell} -l -c ' + if ${pkgs.uwsm}/bin/uwsm check may-start; then + exec ${pkgs.uwsm}/bin/uwsm start hyprland.desktop + fi + ' + ''; }; }; @@ -43,12 +48,6 @@ wlr.enable = true; }; - environment.etc = { - "xdg/config/hypr/hyprland.conf".text = '' - bind = SUPER,RETURN, exec, ghostty - ''; - }; - environment.sessionVariables = { GTK_THEME = "Gruvbox-Dark-B"; # or whatever your installed variant is called QT_QPA_PLATFORMTHEME = "qt5ct";