From f64b73730e0d3ed2b513d5800fbe87731f4e59eb Mon Sep 17 00:00:00 2001 From: 0xrsydn Date: Sun, 22 Mar 2026 02:31:48 +0700 Subject: [PATCH] fix(module): use string interpolation for custom skill source paths `toString` converts a Nix path to a string without registering it as a build input, causing "custom skill source not found" errors in the Nix sandbox. String interpolation properly copies the path to the store. Co-Authored-By: Claude Opus 4.6 (1M context) --- module.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/module.nix b/module.nix index cb327f8..25aa9a2 100644 --- a/module.nix +++ b/module.nix @@ -37,7 +37,7 @@ let customSkillSpecs = lib.mapAttrsToList (name: value: { inherit name; inherit (value) category; - source = toString value.source; + source = "${value.source}"; }) cfg.skills.custom; skillsManaged = cfg.skills.bundled.enable || cfg.skills.optional != [ ] || cfg.skills.custom != { };