feat(m3-kratos): enable agent-lib shared skills
This commit is contained in:
@@ -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"];
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
@@ -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 ──
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user