Files
Hermit/scripts/cst-agent-parliament.service.in
T
WHCandCursor f30b4ede48
ci / tcc-check (push) Failing after 41s
ci / linux (aarch64, 0) (push) Skipped
ci / linux (x86, 1) (push) Skipped
ci / linux (x86_64, 1) (push) Skipped
ci / windows (push) Skipped
feat: rebrand as Hermit — TUI palette, dual glyphs, binary 0.10.0
Ship hermit binary (cst-agent symlink), ~/.config/hermit with legacy fallback,
Hermit color theme and mini crab frames, plus SVG→PUA font build pipeline.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-29 21:42:45 +08:00

24 lines
749 B
Plaintext

[Unit]
Description=Hermit parliament seat service
Documentation=file://%h/CST-agent/docs/parliament.md
After=network-online.target
Wants=network-online.target
[Service]
Type=simple
# Prefer --service-fg under systemd so the unit tracks the real process.
ExecStart=@BIN@ --service-fg --peer-port ${CST_PEER_PORT:-9100}
Restart=on-failure
RestartSec=3
Environment=CST_INSTANCE_ID=%H
# Put the Realm password in a drop-in, e.g.:
# ~/.config/systemd/user/cst-agent-parliament.service.d/override.conf
# [Service]
# Environment=CST_REALM_PASSWORD=…
# Also accepts HERMIT_* and config under ~/.config/hermit/
EnvironmentFile=-%h/.config/hermit/parliament.env
EnvironmentFile=-%h/.config/cst-agent/parliament.env
[Install]
WantedBy=default.target