diff --git a/home/hypr/default.nix b/home/hypr/default.nix index 9e4ffc6e..3b198152 100644 --- a/home/hypr/default.nix +++ b/home/hypr/default.nix @@ -30,15 +30,22 @@ size = 24; }; + qt = { + enable = true; + platformTheme = "kde"; + style.package = pkgs.kdePackages.breeze; + style.name = "Breeze-Dark"; + }; + gtk = { enable = true; theme = { package = pkgs.kdePackages.breeze-gtk; - name = "breeze-gtk"; + name = "Breeze-Dark"; }; iconTheme = { package = pkgs.kdePackages.breeze-icons; - name = "Breeze"; + name = "breeze-dark"; }; font = { name = "Noto Sans Nerd Font Regular"; diff --git a/home/hypr/hyprland.conf b/home/hypr/hyprland.conf index 6ced5828..157a82f8 100644 --- a/home/hypr/hyprland.conf +++ b/home/hypr/hyprland.conf @@ -38,7 +38,7 @@ $browser = firefox # Some default env vars. env = XCURSOR_SIZE,24 -env = QT_QPA_PLATFORMTHEME,qt5ct # change to qt6ct if you have that +env = QT_QPA_PLATFORMTHEME,kde # change to qt6ct if you have that # For all categories, see https://wiki.hyprland.org/Configuring/Variables/ input {