diff options
Diffstat (limited to 'usecases/desktop/graphical.nix')
-rw-r--r-- | usecases/desktop/graphical.nix | 36 |
1 files changed, 17 insertions, 19 deletions
diff --git a/usecases/desktop/graphical.nix b/usecases/desktop/graphical.nix index afc61a4..059087d 100644 --- a/usecases/desktop/graphical.nix +++ b/usecases/desktop/graphical.nix | |||
@@ -15,7 +15,7 @@ inputs: | |||
15 | 15 | ||
16 | users.extraUsers.minijackson.packages = with pkgs; [ | 16 | users.extraUsers.minijackson.packages = with pkgs; [ |
17 | arandr | 17 | arandr |
18 | gnome3.dconf | 18 | dconf |
19 | gnome3.eog | 19 | gnome3.eog |
20 | gnome3.evince | 20 | gnome3.evince |
21 | gnome3.file-roller | 21 | gnome3.file-roller |
@@ -87,26 +87,24 @@ inputs: | |||
87 | networking.firewall.allowedUDPPortRanges = [{ from = 1714; to = 1764; }]; | 87 | networking.firewall.allowedUDPPortRanges = [{ from = 1714; to = 1764; }]; |
88 | 88 | ||
89 | home-manager.users.minijackson = { | 89 | home-manager.users.minijackson = { |
90 | gtk = | 90 | gtk = { |
91 | let | 91 | enable = true; |
92 | override-arc-theme = import ../../lib/override-arc-theme.nix { | 92 | iconTheme = { |
93 | inherit lib; | 93 | # TODO: properly modify the colors |
94 | themeConfig = config.theme; | 94 | package = pkgs.gruvbox-dark-icons-gtk; |
95 | }; | 95 | name = "oomox-gruvbox-dark"; |
96 | in | 96 | }; |
97 | { | 97 | theme = { |
98 | enable = true; | 98 | # package = override-arc-theme pkgs.arc-theme; |
99 | iconTheme = { | 99 | package = pkgs.gruvbox-dark-gtk; |
100 | # TODO: properly modify the colors | 100 | name = "gruvbox-dark"; |
101 | package = pkgs.arc-icon-theme; | ||
102 | name = "Arc"; | ||
103 | }; | ||
104 | theme = { | ||
105 | package = override-arc-theme pkgs.arc-theme; | ||
106 | name = "Arc-Dark"; | ||
107 | }; | ||
108 | }; | 101 | }; |
109 | 102 | ||
103 | gtk4.extraConfig = { | ||
104 | gtk-application-prefer-dark-theme = true; | ||
105 | }; | ||
106 | }; | ||
107 | |||
110 | services.kdeconnect = { | 108 | services.kdeconnect = { |
111 | enable = true; | 109 | enable = true; |
112 | indicator = true; | 110 | indicator = true; |