From fb914c0f1f97482a2a30d296d499e2541893d2a0 Mon Sep 17 00:00:00 2001 From: Charlotte Van Petegem Date: Sat, 16 Oct 2021 15:20:33 +0200 Subject: [PATCH] Apparently using QT_QPA_PLATFORMTHEME=gtk makes things depend on xwayland --- flake.lock | 6 +++--- modules/graphical/theme/default.nix | 18 +++++++++++------- 2 files changed, 14 insertions(+), 10 deletions(-) diff --git a/flake.lock b/flake.lock index e67b594e..c39a8c4d 100644 --- a/flake.lock +++ b/flake.lock @@ -42,11 +42,11 @@ }, "emacs-overlay": { "locked": { - "lastModified": 1634349588, - "narHash": "sha256-XUWjr6REnzPnpPtdf+QsLHwBI5R+qhvCWRAzOVDmyto=", + "lastModified": 1634376134, + "narHash": "sha256-P/l6Nj89bolKiqePEpymRYbm3rHQ7pZC05T6H0sqcUQ=", "owner": "nix-community", "repo": "emacs-overlay", - "rev": "a7442f550bfedfccb1822fd8ceaf6e44955f43db", + "rev": "69f0a02671801fc02e61283091daef970a300ab3", "type": "github" }, "original": { diff --git a/modules/graphical/theme/default.nix b/modules/graphical/theme/default.nix index d0553b4e..de90077c 100644 --- a/modules/graphical/theme/default.nix +++ b/modules/graphical/theme/default.nix @@ -41,8 +41,8 @@ ''; }; dconf.settings."org/gnome/desktop/interface" = { - gtk-theme = "Arc"; - icon-theme = "Arc"; + gtk-theme = "Breeze"; + icon-theme = "breeze"; cursor-theme = "Vanilla-DMZ"; }; gtk = { @@ -61,17 +61,21 @@ gtk-cursor-theme-size = 0; }; iconTheme = { - package = pkgs.arc-icon-theme; - name = "Arc"; + package = pkgs.libsForQt5.breeze-icons; + name = "breeze"; }; theme = { - package = pkgs.arc-theme; - name = "Arc"; + package = pkgs.libsForQt5.breeze-gtk; + name = "Breeze"; }; }; qt = { enable = true; - platformTheme = "gtk"; + platformTheme = "gnome"; + style = { + name = "breeze"; + package = pkgs.libsForQt5.breeze-qt5; + }; }; }; };