From 62784d39b7fcabca89e8d6cef4f2149d9e1fb7fc Mon Sep 17 00:00:00 2001 From: punkfairie <marley@punkfairie.net> Date: Sun, 2 Mar 2025 10:54:23 -0800 Subject: [PATCH] fix(home): Fix iconTheme settings --- modules/home/appearance/base/default.nix | 7 ++++++- modules/home/appearance/gtk/default.nix | 8 ++++++++ modules/home/services/dunst/default.nix | 8 ++++++++ 3 files changed, 22 insertions(+), 1 deletion(-) diff --git a/modules/home/appearance/base/default.nix b/modules/home/appearance/base/default.nix index 362fdc9..359bd8a 100644 --- a/modules/home/appearance/base/default.nix +++ b/modules/home/appearance/base/default.nix @@ -25,10 +25,15 @@ in { stylix = { iconTheme = { package = pkgs.kora-icon-theme; - name = "kora"; + dark = "kora"; + light = "kora-light-panel"; }; fonts.sizes.terminal = lib.mkIf (is-darwin system) 14; }; + + home.packages = with pkgs; [ + kora-icon-theme + ]; }; } diff --git a/modules/home/appearance/gtk/default.nix b/modules/home/appearance/gtk/default.nix index 14a10c8..57659cc 100644 --- a/modules/home/appearance/gtk/default.nix +++ b/modules/home/appearance/gtk/default.nix @@ -14,6 +14,14 @@ in { enable = true; gtk2.configLocation = "${config.xdg.configHome}/gtk-2.0/gtkrc"; + + iconTheme = with config.stylix.iconTheme; { + name = + if config.lib.stylix.colors.variant == "dark" + then dark + else light; + inherit package; + }; }; }; } diff --git a/modules/home/services/dunst/default.nix b/modules/home/services/dunst/default.nix index f855452..4d51271 100644 --- a/modules/home/services/dunst/default.nix +++ b/modules/home/services/dunst/default.nix @@ -11,6 +11,14 @@ in { services.dunst = { enable = true; + iconTheme = with config.stylix.iconTheme; { + name = + if config.lib.stylix.colors.variant == "dark" + then dark + else light; + inherit package; + }; + settings = { global = with config.stylix.fonts; { monitor = 0;