not using xdg.config file

This commit is contained in:
2026-03-17 11:31:01 +00:00
parent 71c4415d39
commit 3b96e7eb5f
2 changed files with 9 additions and 8 deletions
+1 -4
View File
@@ -1379,10 +1379,7 @@ in
{ {
home-manager.users.${user.username} = { home-manager.users.${user.username} = {
programs.kitty.enable = true; programs.kitty.enable = true;
# Use `.source` for store path files (flake-safe) programs.kitty.config = kittyConf;
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";
}; };
} }
#+END_SRC #+END_SRC
@@ -1,13 +1,17 @@
{ config, pkgs, lib, user, flakeRoot, ... }: {
config,
pkgs,
lib,
user,
flakeRoot,
...
}:
let let
kittyConf = "${flakeRoot}/assets/system/conf/kitty/kitty.conf"; kittyConf = "${flakeRoot}/assets/system/conf/kitty/kitty.conf";
in in
{ {
home-manager.users.${user.username} = { home-manager.users.${user.username} = {
programs.kitty.enable = true; programs.kitty.enable = true;
# Use `.source` for store path files (flake-safe)
xdg.configFile."kitty/kitty.conf".source = kittyConf; 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";
}; };
} }