From a762792aa9e58b0fe3772330bb3cd340350b2cbf Mon Sep 17 00:00:00 2001 From: C4 Patino Date: Mon, 11 May 2026 20:41:59 -0500 Subject: [PATCH] feat: enable dark mode in hyprland configuration --- modules/home/desktop/env/gtk/default.nix | 10 +++++++++- modules/home/desktop/env/hyprland/default.nix | 3 +++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/modules/home/desktop/env/gtk/default.nix b/modules/home/desktop/env/gtk/default.nix index 70960f9..0a2165f 100755 --- a/modules/home/desktop/env/gtk/default.nix +++ b/modules/home/desktop/env/gtk/default.nix @@ -24,7 +24,15 @@ in { enable = true; theme = { package = pkgs.adw-gtk3; - name = "adw-gtk3"; + name = "adw-gtk3-dark"; + }; + + gtk3.extraConfig = { + gtk-application-prefer-dark-theme = 1; + }; + + gtk4.extraConfig = { + gtk-application-prefer-dark-theme = 1; }; }; }; diff --git a/modules/home/desktop/env/hyprland/default.nix b/modules/home/desktop/env/hyprland/default.nix index f89d4ae..fc3d232 100755 --- a/modules/home/desktop/env/hyprland/default.nix +++ b/modules/home/desktop/env/hyprland/default.nix @@ -37,7 +37,10 @@ in { "GDK_BACKEND,wayland,x11,*" "GDK_SCALE,2" "GDK_DPI_SCALE,2" + "GTK_USE_PORTAL,1" + "GTK_THEME,adw-gtk3-dark" + "GTK_APPLICATION_PREFER_DARK_THEME,1" "QT_QPA_PLATFORM,wayland;xcb" "QT_AUTO_SCREEN_SCALE_FACTOR,1"