summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMinijackson <minijackson@riseup.net>2022-12-15 18:16:40 +0100
committerMinijackson <minijackson@riseup.net>2022-12-15 18:16:40 +0100
commit794bf35f86cdd710c672f37f71f89938335c2990 (patch)
treedf0835a638f7ce682bc42c926ebe2ad87c23c5ed
parent14ca3b9ce068e1426c61e150496c6f8ae333fa11 (diff)
downloadnixos-config-reborn-794bf35f86cdd710c672f37f71f89938335c2990.tar.gz
nixos-config-reborn-794bf35f86cdd710c672f37f71f89938335c2990.zip
graphical: don't use custom theme, use Adwaita dark
-rw-r--r--usecases/desktop/graphical.nix49
1 files 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: {
120 }; 120 };
121 name = "Tela-circle-brown-dark"; 121 name = "Tela-circle-brown-dark";
122 }; 122 };
123 theme = {
124 package =
125 (pkgs.unstable.graphite-gtk-theme.overrideAttrs (_old: {
126 src = pkgs.fetchFromGitHub {
127 owner = "vinceliuice";
128 repo = "graphite-gtk-theme";
129 rev = "a65fbec34f1ba1e9c7f7a86afc7c02d2210a11a4";
130 hash = "sha256-aJMSLWVDqsAx+3QYAAhGKddEaformlK28M7YSJ/v7sU=";
131 };
132 }))
133 .override {
134 themeVariants = [color];
135 sizeVariants = ["compact"];
136 tweaks = ["normal" "rimless"];
137 };
138 name = "Graphite-${color}-Dark-compact";
139 };
140 123
141 gtk4.extraConfig = { 124 # theme = {
142 gtk-application-prefer-dark-theme = true; 125 # package =
126 # (pkgs.unstable.graphite-gtk-theme.overrideAttrs (_old: {
127 # src = pkgs.fetchFromGitHub {
128 # owner = "vinceliuice";
129 # repo = "graphite-gtk-theme";
130 # rev = "a65fbec34f1ba1e9c7f7a86afc7c02d2210a11a4";
131 # hash = "sha256-aJMSLWVDqsAx+3QYAAhGKddEaformlK28M7YSJ/v7sU=";
132 # };
133 # }))
134 # .override {
135 # themeVariants = [color];
136 # sizeVariants = ["compact"];
137 # tweaks = ["normal" "rimless"];
138 # };
139 # name = "Graphite-${color}-Dark-compact";
140 # };
141
142 # gtk4.extraConfig = {
143 # gtk-application-prefer-dark-theme = true;
144 # };
145
146 gtk3.extraConfig.gtk-application-prefer-dark-theme = true;
147 };
148
149 dconf.settings = {
150 "org/gnome/desktop/interface" = {
151 color-scheme = "prefer-dark";
143 }; 152 };
144 }; 153 };
145 154
146 home.sessionVariables.GTK_THEME = "Graphite-${color}-Dark-compact"; 155 # home.sessionVariables.GTK_THEME = "Graphite-${color}-Dark-compact";
147 156
148 services.kdeconnect = { 157 services.kdeconnect = {
149 enable = true; 158 enable = true;