From 794bf35f86cdd710c672f37f71f89938335c2990 Mon Sep 17 00:00:00 2001 From: Minijackson Date: Thu, 15 Dec 2022 18:16:40 +0100 Subject: graphical: don't use custom theme, use Adwaita dark --- usecases/desktop/graphical.nix | 49 +++++++++++++++++++++++++----------------- 1 file changed, 29 insertions(+), 20 deletions(-) diff --git a/usecases/desktop/graphical.nix b/usecases/desktop/graphical.nix index e82b953..ff1f572 100644 --- a/usecases/desktop/graphical.nix +++ b/usecases/desktop/graphical.nix @@ -120,30 +120,39 @@ inputs: { }; name = "Tela-circle-brown-dark"; }; - theme = { - package = - (pkgs.unstable.graphite-gtk-theme.overrideAttrs (_old: { - src = pkgs.fetchFromGitHub { - owner = "vinceliuice"; - repo = "graphite-gtk-theme"; - rev = "a65fbec34f1ba1e9c7f7a86afc7c02d2210a11a4"; - hash = "sha256-aJMSLWVDqsAx+3QYAAhGKddEaformlK28M7YSJ/v7sU="; - }; - })) - .override { - themeVariants = [color]; - sizeVariants = ["compact"]; - tweaks = ["normal" "rimless"]; - }; - name = "Graphite-${color}-Dark-compact"; - }; - gtk4.extraConfig = { - gtk-application-prefer-dark-theme = true; + # theme = { + # package = + # (pkgs.unstable.graphite-gtk-theme.overrideAttrs (_old: { + # src = pkgs.fetchFromGitHub { + # owner = "vinceliuice"; + # repo = "graphite-gtk-theme"; + # rev = "a65fbec34f1ba1e9c7f7a86afc7c02d2210a11a4"; + # hash = "sha256-aJMSLWVDqsAx+3QYAAhGKddEaformlK28M7YSJ/v7sU="; + # }; + # })) + # .override { + # themeVariants = [color]; + # sizeVariants = ["compact"]; + # tweaks = ["normal" "rimless"]; + # }; + # name = "Graphite-${color}-Dark-compact"; + # }; + + # gtk4.extraConfig = { + # gtk-application-prefer-dark-theme = true; + # }; + + gtk3.extraConfig.gtk-application-prefer-dark-theme = true; + }; + + dconf.settings = { + "org/gnome/desktop/interface" = { + color-scheme = "prefer-dark"; }; }; - home.sessionVariables.GTK_THEME = "Graphite-${color}-Dark-compact"; + # home.sessionVariables.GTK_THEME = "Graphite-${color}-Dark-compact"; services.kdeconnect = { enable = true; -- cgit v1.2.3