All apps/Watson

Watson

watson

A wonderful CLI to track your time!

Runs as watson|macOS, Linux, Windows|jazzband.github.io

Autocomplete

Fig spec, with what the manifest adds · 19 subcommands · 4 options
Published once and never changed; check the digest before caching
sha256
bd4f40912ce1fd84a72e8671178c3a9c090f5d1e00026e8d70cb5f71964caf50
Size
26106 bytes
Subcommands19 subcommands
watson add
Add time to a project with tag(s) that was not tracked live
watson aggregate
Display a report of the time spent on each project aggregated by day
watson cancel
Cancel the last call to the start command. The time will not be recorded
watson config
Get and set configuration options
watson edit
Edit a frame
watson frames
Display the list of all frame IDs
watson help
Display help information
watson log
Display each recorded session during the given timespan
watson merge
Perform a merge of the existing frames with a conflicting frames file. When storing the frames on a file hosting service, there is the possibility that the frame file goes out-of-sync due to one or more of the connected clients going offline. This can cause the frames to diverge
watson projects
Display the list of all the existing projects
watson remove
Remove a frame. You can specify the frame either by id or by position (ex: -1 for the last frame)
watson rename
Rename a project or tag
watson report
Display a report of the time spent on each project
watson restart
Restart monitoring time for a previously stopped project
watson start
Start monitoring time for the given project. You can add tags indicating more specifically what you are working on with +tag
watson status
Display when the current project was started and the time spent since
watson stop
Stop monitoring time for the current project
watson sync
Get the frames from the server and push the new ones
watson tags
Display the list of all the tags
OptionsOn watson itself
--help
Show help for watson
--version
Show the version for watson
--color
Color output
--no-color
No color output