diff options
Diffstat (limited to 'scripts/systemd')
| -rw-r--r-- | scripts/systemd/roam-hygiene.service | 9 | ||||
| -rw-r--r-- | scripts/systemd/roam-hygiene.timer | 10 |
2 files changed, 19 insertions, 0 deletions
diff --git a/scripts/systemd/roam-hygiene.service b/scripts/systemd/roam-hygiene.service new file mode 100644 index 0000000..4966290 --- /dev/null +++ b/scripts/systemd/roam-hygiene.service @@ -0,0 +1,9 @@ +# Monthly agent-KB hygiene report (spec Phase 4). Install: +# cp scripts/systemd/roam-hygiene.* ~/.config/systemd/user/ +# systemctl --user daemon-reload && systemctl --user enable --now roam-hygiene.timer +[Unit] +Description=Monthly hygiene report for the agent knowledge base + +[Service] +Type=oneshot +ExecStart=%h/code/rulesets/scripts/kb-hygiene.sh %h/org/roam %h/code/rulesets/inbox diff --git a/scripts/systemd/roam-hygiene.timer b/scripts/systemd/roam-hygiene.timer new file mode 100644 index 0000000..bef56d1 --- /dev/null +++ b/scripts/systemd/roam-hygiene.timer @@ -0,0 +1,10 @@ +[Unit] +Description=Run the agent-KB hygiene report monthly + +[Timer] +OnCalendar=monthly +Persistent=true +RandomizedDelaySec=1h + +[Install] +WantedBy=timers.target |
