stempel 0.9.0

Track the time you spent working
stempel-0.9.0 is not a library.
Visit the last successful build: stempel-0.20.0

Stempel

Build Crates.io

Small utility to store and calculate the time spent at work.

Usage

  stempel <SUBCOMMAND> (-s <file>)

where the available subcommands are

  • start writes current time to the file specified in -s, use sub-subcommand to start a break
  • stop checks if a start entry is in file and calculates the working time, aborts if no start entry is found, use sub-subcommand to stop a break
  • stats prints current statistics.

The storage file defaults to $HOME/.config/stempel.json

Planned Features

  • Statistics:
    • pretty printinng
    • provide weekly, monthly,... statistics
    • allow printing only ranges of stats, e.g. months, years...
  • Tracking: allow to specify start and stop time as cli arg
  • Tracking: cancel started work
  • Specify an offset from current time when starting or stoping
  • Storage: don't store as seconds and nanoseconds, use something more verbose?

License

MIT