diff options
author | Minijackson <minijackson@riseup.net> | 2022-12-15 18:16:40 +0100 |
---|---|---|
committer | Minijackson <minijackson@riseup.net> | 2022-12-15 18:16:40 +0100 |
commit | 794bf35f86cdd710c672f37f71f89938335c2990 (patch) | |
tree | df0835a638f7ce682bc42c926ebe2ad87c23c5ed | |
parent | 14ca3b9ce068e1426c61e150496c6f8ae333fa11 (diff) | |
download | nixos-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.nix | 49 |
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; |