diff options
| author | adikro <adikro@disroot.org> | 2026-03-26 23:34:00 +0100 |
|---|---|---|
| committer | adikro <adikro@disroot.org> | 2026-03-26 23:34:00 +0100 |
| commit | 3882a7074df48e348dbd7cc34d81bffc3f062b8f (patch) | |
| tree | 0ed4fde79905da7d26e20d4f214704e146e3509f /hm/env | |
| parent | 1d40f7be90fa740ce34d7c0873b4acf205bca06a (diff) | |
flake updates
Diffstat (limited to 'hm/env')
| -rw-r--r-- | hm/env/theme.nix | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/hm/env/theme.nix b/hm/env/theme.nix index 285e263..743f362 100644 --- a/hm/env/theme.nix +++ b/hm/env/theme.nix @@ -1,4 +1,9 @@ -{ config, lib, pkgs, ... }: +{ + config, + lib, + pkgs, + ... +}: let cfg = config.hm.env.themes; in @@ -17,9 +22,11 @@ in (lib.mkIf cfg.gtk.enable { gtk = { enable = true; + gtk4.theme = config.gtk.theme; + gtk3.extraConfig.gtk-application-prefer-dark-theme = 1; gtk4.extraConfig.gtk-application-prefer-dark-theme = 1; - + theme = { name = "Adwaita-dark"; package = pkgs.gnome-themes-extra; @@ -30,8 +37,11 @@ in (lib.mkIf cfg.qt.enable { qt = { enable = true; - platformTheme.name = "gtk"; - style.name = "adwaita-dark"; + platformTheme.name = "qtct"; + style = { + name = "adwaita-dark"; + package = pkgs.adwaita-qt; + }; }; }) ]; |
