From ebfe3332228f060b645ae58fcd4993a482decad8 Mon Sep 17 00:00:00 2001 From: "info@data-pro.nu" Date: Sun, 8 Mar 2026 10:36:26 +0100 Subject: [PATCH] Working on Kitty conf and theming --- Droidnix/README.org | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/Droidnix/README.org b/Droidnix/README.org index aa5e7a8e6..8a7834145 100644 --- a/Droidnix/README.org +++ b/Droidnix/README.org @@ -1110,14 +1110,35 @@ let in { home-manager.users.${user.username} = { + # Kitty Terminal programs.kitty = { enable = true; }; - # Use the kitty.conf from your assets + # Kitty config (main + theme) xdg.configFile."kitty/kitty.conf".source = "${flakeRoot}/assets/conf/kitty/kitty.conf"; + + /* + # Starship (with your custom config) + programs.starship = { + enable = true; + settings = { + # This ensures Starship uses your config file + configFile = "${flakeRoot}/assets/conf/starship.toml"; + }; + }; + */ + + # Ensure Kitty's shell starts Starship + xdg.configFile."kitty/kitty.conf".text = lib.concatStringsSep "\n" [ + (builtins.readFile "${flakeRoot}/assets/conf/kitty/kitty.conf") + "" + "# Ensure Starship is loaded in Kitty's shell" + "shell ${pkgs.zsh}/bin/zsh -c \"${pkgs.starship}/bin/starship init zsh | source\"" + ]; }; } + #+END_SRC ** =generated/system/applications/terminal_shell/starship.nix=