From 2f66da863c7b19174556e9cfbcc0f3af379b99b2 Mon Sep 17 00:00:00 2001 From: "info@data-pro.nu" Date: Tue, 17 Mar 2026 10:45:42 +0000 Subject: [PATCH] Adapting theme.css --- Droidnix/README.org | 16 +++++++--------- .../system/applications/terminal_shell/kitty.nix | 16 +++++++--------- 2 files changed, 14 insertions(+), 18 deletions(-) diff --git a/Droidnix/README.org b/Droidnix/README.org index 0d8008b8c..583f750c3 100644 --- a/Droidnix/README.org +++ b/Droidnix/README.org @@ -1371,17 +1371,15 @@ This is top file of this level which contains just an import statement for all r This file sets up Kitty terminal #+BEGIN_SRC nix :tangle generated/system/applications/terminal_shell/kitty.nix :noweb tangle :mkdirp yes :eval never-html { config, pkgs, lib, user, flakeRoot, ... }: - +let + kittyConf = "${flakeRoot}/assets/system/conf/kitty/kitty.conf"; +in { home-manager.users.${user.username} = { - programs.kitty = { - enable = true; - }; - - # Copy the main kitty.conf - xdg.configFile."kitty/kitty.conf".text = builtins.readFile "${flakeRoot}/assets/system/conf/kitty/kitty.conf"; - - # Copy the Stylix-generated Catppuccin Mocha theme + programs.kitty.enable = true; + # Use `.source` for store path files (flake-safe) + xdg.configFile."kitty/kitty.conf".source = kittyConf; + # Optional: if you have a theme xdg.configFile."kitty/Catppuccin-Mocha.conf".source = "${flakeRoot}/assets/system/conf/kitty/Catppuccin-Mocha.conf"; }; } diff --git a/Droidnix/generated/system/applications/terminal_shell/kitty.nix b/Droidnix/generated/system/applications/terminal_shell/kitty.nix index ae1e34f74..d7781385c 100644 --- a/Droidnix/generated/system/applications/terminal_shell/kitty.nix +++ b/Droidnix/generated/system/applications/terminal_shell/kitty.nix @@ -1,15 +1,13 @@ { config, pkgs, lib, user, flakeRoot, ... }: - +let + kittyConf = "${flakeRoot}/assets/system/conf/kitty/kitty.conf"; +in { home-manager.users.${user.username} = { - programs.kitty = { - enable = true; - }; - - # Copy the main kitty.conf - xdg.configFile."kitty/kitty.conf".text = builtins.readFile "${flakeRoot}/assets/system/conf/kitty/kitty.conf"; - - # Copy the Stylix-generated Catppuccin Mocha theme + programs.kitty.enable = true; + # Use `.source` for store path files (flake-safe) + xdg.configFile."kitty/kitty.conf".source = kittyConf; + # Optional: if you have a theme xdg.configFile."kitty/Catppuccin-Mocha.conf".source = "${flakeRoot}/assets/system/conf/kitty/Catppuccin-Mocha.conf"; }; }