A minimalist time-tracking utility in rust.
src | ||
.gitignore | ||
Cargo.lock | ||
Cargo.toml | ||
Readme.asciidoc |
Tracky: Simple Time Tracking
Tracky is a simple, commandline time-tracking utility written in Rust.
When run, it will generate a file in the current directory called "tracky.db". This is the time-tracking database, and it is only saved on successful exit of Tracky.
Commands
-
s|start project title - start tracking time
-
e|end - stop tracking topmost task
-
p|pause - pause tracking topmost task
-
r|resume [stack_index] - resume tracking topmost task, or the one at the specified index
-
c|continue info_index - continue tracking a task that has been ended
-
l|list - list tracking and paused tasks
-
i|info [project] - list information for all tasks, or in the optional project
-
h|help - print this help
Exit by typing ^D (Control-D) or the EOF character.