tota includes a cross-platform service manager. Run once to make the agent start automatically when you log in — no manual tota start needed.
#Install
tota service install
Creates a platform-appropriate service unit and enables it:
| Platform | Service type | Location |
|---|---|---|
| macOS | LaunchAgent | ~/Library/LaunchAgents/com.tota.agent.plist |
| Linux | systemd user | ~/.config/systemd/user/tota-agent.service |
| Windows | Task Scheduler | Task named TotaAgent |
After installing, tota starts automatically on login. The service auto-restarts on crash.
#Uninstall
tota service uninstall
Stops and removes the service unit. Does not delete config or memory.
#Status
tota service status
Shows whether the service is enabled and running.
💡
tota up does this for you — If you just want things to work, run tota up. It installs the service (if needed) and starts the daemon in a single command.
