feat(hermes-agent): add copy-hermes-skills systemd service

This commit is contained in:
m3tm3re
2026-04-26 14:37:43 +02:00
parent 2302810d11
commit 5b0e6cbd5d
2 changed files with 14 additions and 1 deletions

View File

@@ -57,6 +57,19 @@ in {
''}"
];
systemd.services.copy-hermes-skills = {
description = "Copy agent skills to hermes home directory";
wantedBy = ["hermes-agent.service"];
before = ["hermes-agent.service"];
serviceConfig.Type = "oneshot";
serviceConfig.RemainAfterExit = true;
script = ''
mkdir -p /var/lib/hermes/.agents
cp -rT ${hermesSkills} /var/lib/hermes/.agents/skills
chown -R hermes:hermes /var/lib/hermes/.agents
'';
};
services.hermes-agent = {
enable = true;
addToSystemPackages = true;