From 2b32bb8ac084ea717d3eca95049b122ba41a258c Mon Sep 17 00:00:00 2001 From: "info@data-pro.nu" Date: Sun, 8 Mar 2026 10:57:46 +0100 Subject: [PATCH] Fixing config + theme kitty --- Droidnix/README.org | 19 ++++++++++++------- Droidnix/assets/common/conf/kitty/kitty.conf | 1 - .../conf/kitty/themes/Catppuccin-Mocha.conf | 1 - 3 files changed, 12 insertions(+), 9 deletions(-) delete mode 120000 Droidnix/assets/common/conf/kitty/kitty.conf delete mode 120000 Droidnix/assets/common/conf/kitty/themes/Catppuccin-Mocha.conf diff --git a/Droidnix/README.org b/Droidnix/README.org index 63d37d955..44886dc6e 100644 --- a/Droidnix/README.org +++ b/Droidnix/README.org @@ -1110,15 +1110,19 @@ let in { home-manager.users.${user.username} = { - # Kitty Terminal programs.kitty = { enable = true; }; - # Kitty config (main + theme) - xdg.configFile."kitty/kitty.conf".source = "${flakeRoot}/assets/conf/kitty/kitty.conf"; + # Copy the actual kitty.conf (not a symlink) + xdg.configFile."kitty/kitty.conf".text = lib.concatStringsSep "\n" [ + (builtins.readFile "${flakeRoot}/assets/common/conf/kitty/kitty.conf") + "include ${kittyConfigDir}/themes/Catppuccin-Mocha.conf" + ]; - }; + # Copy the theme file + xdg.configFile."kitty/themes/Catppuccin-Mocha.conf".source = "${flakeRoot}/assets/common/conf/kitty/themes/Catppuccin-Mocha.conf"; + }; } #+END_SRC @@ -1130,10 +1134,10 @@ This file sets up starship prompt home-manager.users.${user.username} = { programs.starship = { enable = true; + settings = { + configFile = "${flakeRoot}/assets/common/conf/starship.toml"; + }; }; - - # Use the starship.toml from your assets <-- this should be the only place doing it! - xdg.configFile."starship.toml".source = "${flakeRoot}/assets/common/conf/starship.toml"; }; } #+END_SRC @@ -1150,6 +1154,7 @@ in # Install zsh-syntax-highlighting home.packages = with pkgs; [ zsh-syntax-highlighting + starship ]; programs.zsh = { diff --git a/Droidnix/assets/common/conf/kitty/kitty.conf b/Droidnix/assets/common/conf/kitty/kitty.conf deleted file mode 120000 index 0eb75308c..000000000 --- a/Droidnix/assets/common/conf/kitty/kitty.conf +++ /dev/null @@ -1 +0,0 @@ -/nix/store/hqg1qv89c89x5z6hyafbbyc0ncy0jbqs-home-manager-files/.config/kitty/kitty.conf \ No newline at end of file diff --git a/Droidnix/assets/common/conf/kitty/themes/Catppuccin-Mocha.conf b/Droidnix/assets/common/conf/kitty/themes/Catppuccin-Mocha.conf deleted file mode 120000 index 9f70e625d..000000000 --- a/Droidnix/assets/common/conf/kitty/themes/Catppuccin-Mocha.conf +++ /dev/null @@ -1 +0,0 @@ -/nix/store/hqg1qv89c89x5z6hyafbbyc0ncy0jbqs-home-manager-files/.config/kitty/themes/Catppuccin-Mocha.conf \ No newline at end of file