diff --git a/modules/desktop/themes/default.nix b/modules/desktop/themes/default.nix index c087999..f5576e1 100644 --- a/modules/desktop/themes/default.nix +++ b/modules/desktop/themes/default.nix @@ -78,15 +78,15 @@ in { cursorTheme = cfg.cursorTheme; iconTheme = cfg.iconTheme; theme = cfg.gtkTheme; + gtk3.extraConfig.gtk-application-prefer-dark-theme = mkIf cfg.dark "1"; + gtk4.extraConfig.gtk-application-prefer-dark-theme = mkIf cfg.dark "1"; }; - # unfortunately broken because the catppucciin maintainers removed gtk2 support - # TODO: kvantum? - #hm.qt = { - # enable = true; - # platformTheme.name = "gtk"; - # style.name = "gtk2"; - #}; + qt = { + enable = true; + platformTheme = "gnome"; + style = "adwaita"; + }; hm.home.pointerCursor = { gtk.enable = true;