aboutsummaryrefslogtreecommitdiff
path: root/nix/lib
diff options
context:
space:
mode:
authorFranck Cuny <franck@fcuny.net>2025-06-12 13:08:07 -0700
committerFranck Cuny <franck@fcuny.net>2025-06-12 13:08:07 -0700
commit0751adcc370dd121d179b51f90bf8fac02a076c1 (patch)
tree20ceb943d47a67b44212557b899b8205ce711ce7 /nix/lib
parentremove one of my keys from the secrets (diff)
downloadinfra-0751adcc370dd121d179b51f90bf8fac02a076c1.tar.gz
simplify how we're managing templates for `llm`
Add the variable `configPath` to home-manager, to map directly to the top level configuration of the current user (`./configs/users/$user'). Add a function to generate the mapping for all the templates we need for the `llm` CLI.
Diffstat (limited to 'nix/lib')
-rw-r--r--nix/lib/mkSystem.nix1
1 files changed, 1 insertions, 0 deletions
diff --git a/nix/lib/mkSystem.nix b/nix/lib/mkSystem.nix
index 3241dd9..94d1b35 100644
--- a/nix/lib/mkSystem.nix
+++ b/nix/lib/mkSystem.nix
@@ -54,6 +54,7 @@ systemFunc rec {
};
home-manager.extraSpecialArgs = {
inherit self inputs;
+ configPath = "${self}/configs/users/${user}";
};
}