7 Commits
Author SHA1 Message Date
Hermes Agent 4c0cdc14d9 feat(hermes): partager l'état avec les sessions hermes lancées par marc
Les sessions hermes ouvertes dans un pane herdr tournent sous marc, pas sous le
compte de service : HERMES_HOME=/var/lib/hermes/.hermes (users/marc/home.nix) pour
qu'elles lisent et écrivent le même état (sessions, mémoire, lazy-python) que le
service hermes-agent.

Accès : groupe secondaire hermes pour marc (users.nix) et ACL tmpfiles sur
/var/lib/hermes (traversée) puis .hermes et .hermes/plugins (rwx + défauts ACL),
pour que les fichiers créés par marc restent lisibles côté service. C'est ce qui
rend le plugin herdr-agent-state utilisable : il parle au socket herdr de marc.
2026-09-27 13:00:55 -04:00
Hermes Agent 6220fb68c5 fix(tower): reset hashedPassword root (marc ne pouvait plus se logger depuis 25/09) 2026-09-26 18:15:28 -04:00
mazex 7209e8e1db feat(hermes): enable nixos-rebuild and cost display
Allow `marc` and `hermes` to run `nixos-rebuild` without password.
Configure `git` for root to access user's flake repository.
Set `tmpfiles` ACLs to grant `hermes` necessary permissions.
Prevent `createHome` for `marc` to avoid breaking `hermes` ACLs.
Temporarily disable `radarr` service.
2026-09-21 23:36:00 -04:00
mazex 2007a3e98b feat(users): add ydotool to user extra groups 2026-02-03 19:37:56 +01:00
mazex f28d2ffa89 nxbt 2025-12-30 12:35:11 +01:00
mazex bf90d62f2d iso works, but build os fails 2025-12-12 11:48:05 +01:00
installer ca9d04bd11 first mvp config 2025-06-18 03:56:48 +02:00