| Crates.io | ttrace |
| lib.rs | ttrace |
| version | 0.1.6 |
| created_at | 2024-05-14 20:51:58.668948+00 |
| updated_at | 2025-04-07 19:58:57.244576+00 |
| description | trace the time for tasks for a given day. |
| homepage | |
| repository | https://github.com/lukas412/ttrace |
| max_upload_size | |
| id | 1240243 |
| size | 61,531 |
A cli application to track time for work.
Start a task:
// the currently running task is stopped automatically
ttrace start "task description ..."
Stop a task:
ttrace stop
Rename a task:
ttrace rename "another task description ..."
Restart a task:
// the end time of the previous task is also adjusted
// restart at 10:30
ttrace restart 1030
// restart relative to current start time
ttrace restart -20
ttrace restart +20
List the tasks:
// currently running task
ttrace get
// other
ttrace today
ttrace yesterday
ttrace day
ttrace day -2
ttrace day YY-MM-DD
ttrace week
ttrace week -2
You can install the cli application using cargo:
cargo install --locked ttrace