From 56807df619a6aa8eeea8f782ffc625adc800eb51 Mon Sep 17 00:00:00 2001 From: Arpit Chakladar Date: Wed, 29 Jul 2026 22:45:11 +0530 Subject: feat(gtk): add dark theme config, dconf color-scheme, and qt gtk4 integration --- modules/desktop/gtk/default.nix | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'modules') diff --git a/modules/desktop/gtk/default.nix b/modules/desktop/gtk/default.nix index 776fd3e..05a9807 100644 --- a/modules/desktop/gtk/default.nix +++ b/modules/desktop/gtk/default.nix @@ -16,7 +16,27 @@ }; name = "Nightfox-Dark-Carbonfox"; }; + gtk3.extraConfig = { + gtk-application-prefer-dark-theme = 1; + }; + gtk4.extraConfig = { + gtk-application-prefer-dark-theme = 1; + }; }; + gtk.gtk4.theme = config.gtk.theme; + + dconf.settings = { + "org/gnome/desktop/interface" = { + color-scheme = "prefer-dark"; + gtk-theme = "Nightfox-Dark-Carbonfox"; + }; + }; + + qt = { + enable = true; + platformTheme.name = "gtk4"; + style.name = "adwaita-dark"; + }; }; } -- cgit v1.2.3