From bdd0313ca5cad333e7304ac902a38a0b2f6aef3b Mon Sep 17 00:00:00 2001 From: "info@data-pro.nu" Date: Mon, 16 Mar 2026 19:02:13 +0000 Subject: [PATCH] GTK GTK GTK --- Droidnix/README.org | 2 +- Droidnix/generated/out_of_tree/core/theme.nix | 28 ++++++++++++++++++ Droidnix/generated/system/core/theme.nix | 29 ------------------- 3 files changed, 29 insertions(+), 30 deletions(-) create mode 100644 Droidnix/generated/out_of_tree/core/theme.nix diff --git a/Droidnix/README.org b/Droidnix/README.org index 753a70cae..1e3418c84 100644 --- a/Droidnix/README.org +++ b/Droidnix/README.org @@ -611,7 +611,7 @@ This sets audiosystem for this machine ** =generated/out_of_tree/core/theme.nix= I use the [[https://catppuccin.com/][Catppuccin]] almost everywhere. The nix module integrates almost automatically everywhere (except gtk). You'll notice the color values in multiple places outside this as well. -#+BEGIN_SRC nix :tangle generated/system/core/theme.nix :noweb tangle :mkdirp yes :eval never-html +#+BEGIN_SRC nix :tangle generated/out_of_tree/core/theme.nix :noweb tangle :mkdirp yes :eval never-html { pkgs, ... }: { diff --git a/Droidnix/generated/out_of_tree/core/theme.nix b/Droidnix/generated/out_of_tree/core/theme.nix new file mode 100644 index 000000000..ed4bb17b5 --- /dev/null +++ b/Droidnix/generated/out_of_tree/core/theme.nix @@ -0,0 +1,28 @@ +{ pkgs, ... }: + +{ + gtk = { + enable = true; + colorScheme = "dark"; + theme = { + name = "Catppuccin-GTK-Grey-Dark-Compact"; + package = (pkgs.magnetic-catppuccin-gtk.override { + accent = [ "grey" ]; + shade = "dark"; + tweaks = [ "black" ]; + size = "compact"; + }); + }; + iconTheme.name = "Papirus-Dark"; + }; + + catppuccin = { + enable = true; + flavor = "mocha"; + accent = "blue"; + gtk = { + icon.enable = true; + }; + cursors.enable = true; + }; +} diff --git a/Droidnix/generated/system/core/theme.nix b/Droidnix/generated/system/core/theme.nix index 3420ffde3..ed4bb17b5 100644 --- a/Droidnix/generated/system/core/theme.nix +++ b/Droidnix/generated/system/core/theme.nix @@ -26,32 +26,3 @@ cursors.enable = true; }; } - -{ pkgs, ... }: - -{ - gtk = { - enable = true; - colorScheme = "dark"; - theme = { - name = "Catppuccin-GTK-Grey-Dark-Compact"; - package = (pkgs.magnetic-catppuccin-gtk.override { - accent = [ "grey" ]; - shade = "dark"; - tweaks = [ "black" ]; - size = "compact"; - }); - }; - iconTheme.name = "Papirus-Dark"; - }; - - catppuccin = { - enable = true; - flavor = "mocha"; - accent = "blue"; - gtk = { - icon.enable = true; - }; - cursors.enable = true; - }; -}