feat(m3-kratos): enable agent-lib shared skills

This commit is contained in:
2026-05-30 10:01:47 +02:00
parent f20dd18b5f
commit 6c4e16de3d
5 changed files with 731 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
{
programs.agent-lib = {
enable = true;
lockFile = ../../agent-sources.lock.json;
targets.pi.enable = true;
targets.opencode.enable = true;
# profiles.default.sources.mattpocock.skills.all = true;
profiles.default = {
sources.mattpocock = {
skills = {
all = true;
# Provided by the existing shared skills set; duplicate Home Manager
# entries under .agents/skills cannot be installed safely.
exclude = ["grill-me" "caveman"];
};
};
};
};
}
+6
View File
@@ -4,10 +4,16 @@
# m3ta-home via the profile mapping in hosts/common/users/m3tam3re.nix.
{
config,
inputs,
lib,
...
}:
with lib; {
imports = [
inputs.agent-lib.homeManagerModules.default
./agent-lib.nix
];
config = mkMerge [
# ── XDG / MIME defaults ──
{