Skip to content

docs(linux): add systemd user-service autostart guide - #189

Open
TimeToBuildBob wants to merge 1 commit into
ActivityWatch:masterfrom
TimeToBuildBob:docs/linux-systemd-user-services
Open

TimeToBuildBob wants to merge 1 commit into
ActivityWatch:masterfrom
TimeToBuildBob:docs/linux-systemd-user-services

Conversation

@TimeToBuildBob

Copy link
Copy Markdown
Contributor

Summary

  • add tested systemd user units for the Rust server and default X11 watchers
  • add a GNOME/Wayland awatcher-bundle unit that waits for the real Focused Window D-Bus interface instead of sleeping a fixed number of seconds
  • link the guide from Linux autostart, watcher, GNOME, and top-level navigation pages

Verification

  • systemd-analyze --user verify passes for the server and Wayland unit syntax
  • live isolated-port test on Linux: aw-server-rust, aw-watcher-afk, and aw-watcher-window started on port 5660, created both watcher buckets, restarted successfully, and stopped cleanly
  • poetry run sphinx-build -b html src _build/html succeeds (four existing asset/theme warnings)
  • strict Sphinx build reaches the new page without a new warning; the repository's existing warning backlog still makes -W fail

Documents ActivityWatch/activitywatch#1191, ActivityWatch/activitywatch#1218, and ActivityWatch/activitywatch#1105. Complements the Wayland watcher clarification in #146.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant