Simple command line time tracking application.
cargo install timetracking
``` USAGE: tt [OPTIONS] [SUBCOMMAND]
FLAGS: -h, --help Prints help information -V, --version Prints version information
OPTIONS:
-d, --data-file
SUBCOMMANDS: continue continue time tracking with last description export export data to file help Prints this message or the help of the given subcommand(s) import import data from json file list list all entries path show path to data file show show work time for given timespan start start time tracking status show info from the latest entry. Returns the exit code 0, if the time tracking is currently active and -1 if not stop stop time tracking ```
You can use the following snippet to show how much you worked today, while the time tracking is running.
Just add it to your starship config (e.g.: ~/.config/starship.toml)
yaml
[custom.worktime]
command = "tt show"
when = "tt status"
shell = "sh"