feat(cli): add Linux systemd auto-start alongside macOS launchd daemon
- Dispatch to launchd or systemd based on process.platform. - New systemd.ts writes ~/.config/systemd/user/togetherlink-daemon.service, daemon-reloads, enables, and starts it as a user service. - platform-auto-start.ts exposes install/uninstall/status/maybeAutoInstall across both platforms. - Rename daemon subcommands: install-launchd/uninstall-launchd → install/uninstall. - Update install.sh and help text for macOS/Linux. - Add systemd unit tests; keep launchd tests updated. Note: the Linux systemd path is implemented and type-checked but not yet verified on a live Linux machine because this host is macOS.
R
Riccardo Giorato committed
35e46e392c549cc63ecc3e7b2eabe13a4585b3e2
Parent: 3866e05