aboutsummaryrefslogtreecommitdiffstats
path: root/modules/desktop/hyprland
diff options
context:
space:
mode:
authorArpit Chakladar <arpitchakladar+git@gmail.com>2026-08-20 00:50:12 +0530
committerArpit Chakladar <arpitchakladar+git@gmail.com>2026-08-29 03:50:27 +0530
commit3b030a6b4efb7d107eb238a84433b7a7e762522b (patch)
tree3db6eb62e48b274fb23ba226cd89fe78ec1e9f44 /modules/desktop/hyprland
parent2757e5b552efeed41854fd42d0658c34141f3bb3 (diff)
downloadhome-manager-config-3b030a6b4efb7d107eb238a84433b7a7e762522b.tar.gz
home-manager-config-3b030a6b4efb7d107eb238a84433b7a7e762522b.zip
desktop: removed darkman and using gtk with hyprland for dark mode
- darkman was adding additional complexity to the theming - most graphical applications already relied on gtk anyways - using the gtk the theme to set the colorscheme makes it more consistent
Diffstat (limited to 'modules/desktop/hyprland')
-rw-r--r--modules/desktop/hyprland/default.nix8
1 files changed, 8 insertions, 0 deletions
diff --git a/modules/desktop/hyprland/default.nix b/modules/desktop/hyprland/default.nix
index aebdbb9..a57d1e5 100644
--- a/modules/desktop/hyprland/default.nix
+++ b/modules/desktop/hyprland/default.nix
@@ -41,6 +41,7 @@ in
CLUTTER_BACKEND = "wayland";
GDK_SCALE = "1";
QT_SCALE_FACTOR = "1";
+ GTK_THEME = "Adwaita:dark";
AQ_DRM_DEVICES =
if config.desktop.hardware.gpu.secondaryCard != null then
@@ -179,5 +180,12 @@ in
gtk.enable = false;
x11.enable = false;
};
+
+ home.dconf.settings = lib.mkIf config.desktop.enable {
+ "org/gnome/desktop/interface" = {
+ color-scheme = "prefer-dark";
+ gtk-theme = "Adwaita-dark";
+ };
+ };
};
}