From 254733360761f33ec21371198c550ebd6e2df682 Mon Sep 17 00:00:00 2001 From: James Patrick Date: Thu, 24 Mar 2022 20:30:00 -0400 Subject: [PATCH] home.sessionVariables doesn't work with a login manager --- modules/applications/sway/sway.nix | 1 + modules/system/gtk.nix | 1 + 2 files changed, 2 insertions(+) diff --git a/modules/applications/sway/sway.nix b/modules/applications/sway/sway.nix index 6da19b4..bbd84fb 100644 --- a/modules/applications/sway/sway.nix +++ b/modules/applications/sway/sway.nix @@ -26,6 +26,7 @@ in with lib; { home-manager.users.james = { home.sessionVariables = { XDG_CURRENT_DESKTOP = "sway"; }; + systemd.user.sessionVariables = { XDG_CURRENT_DESKTOP = "sway"; }; wayland.windowManager.sway = { enable = true; package = null; diff --git a/modules/system/gtk.nix b/modules/system/gtk.nix index 8cce1f9..4e4f2b2 100644 --- a/modules/system/gtk.nix +++ b/modules/system/gtk.nix @@ -9,6 +9,7 @@ in with lib; { numix-cursor-theme ]; home.sessionVariables = { GTK_THEME = "Dracula"; }; + systemd.user.sessionVariables = { GTK_THEME = "Dracula"; }; xdg.configFile."gtk-3.0/settings.ini".text = '' [Settings]