ts-cli 0.1.0

Timestudy: Track your activities on the command line.
ts-cli-0.1.0 is not a library.

ts-cli

Command-line implementation of timestudy.

Status

What you can do with it so far:

  • show current tracking status
  • start a new activity
  • stop the current activity
  • cancel the current activity
  • continue the previous activity
  • track an activity that already happened
  • modify the start or end time of an activity
  • delete an activity
  • tag an activity with one or more tags
  • untag an activity
  • show all tags used, and their count
  • show a summary of activities
    • all tags
    • specific tags
    • exclude tags
    • within some time period
  • generate shell completions

Development

Features, enhancements, bugs, questions, and similar are tracked in issues. These are then distilled into milestones. I intend to regularly update the next two milestones as a way to think about and plan the next immediate things to do.

Tests

Tests must be run consecutively. This is configured in .cargo/config.toml.