From fe93fc3d6ddfedd412e36c4627f75213b3bf5546 Mon Sep 17 00:00:00 2001 From: Zeph Levy <171337931+ZephLevy@users.noreply.github.com> Date: Thu, 26 Mar 2026 10:39:10 +0100 Subject: [PATCH] Home-manager: Add gtk4 theme --- home-manager/modules/hypr/theming.nix | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/home-manager/modules/hypr/theming.nix b/home-manager/modules/hypr/theming.nix index 73a608a..639ea37 100644 --- a/home-manager/modules/hypr/theming.nix +++ b/home-manager/modules/hypr/theming.nix @@ -1,12 +1,18 @@ { config, pkgs, ... }: - +let theme = +{ + package = pkgs.gruvbox-gtk-theme; + name = "Gruvbox-Dark"; +}; +in { gtk = { enable = true; - theme = { - package = pkgs.gruvbox-gtk-theme; - name = "Gruvbox-Dark"; - }; + # theme = { + # package = pkgs.gruvbox-gtk-theme; + # name = "Gruvbox-Dark"; + # }; + inherit theme; iconTheme = { package = pkgs.adwaita-icon-theme; name = "Adwaita"; @@ -16,6 +22,9 @@ name = "Capitaine Cursors (Gruvbox)"; size = 24; }; + # Home manager wants this? + # TODO can I set a theme? + gtk4 = { theme = theme; }; }; qt = {