#task #time #day #track #trace

app ttrace

trace the time for tasks for a given day

5 releases

0.1.4 May 26, 2024
0.1.3 May 26, 2024
0.1.2 May 26, 2024
0.1.1 May 26, 2024
0.1.0 May 14, 2024

#10 in #day

Download history 89/week @ 2024-05-12 3/week @ 2024-05-19 439/week @ 2024-05-26 21/week @ 2024-06-02

552 downloads per month

MIT and CC-PDDC licenses

38KB
1K SLoC

TTrace

A cli application to track time for work.

Usage

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

Installation

You can install the cli application using cargo:

cargo install --locked ttrace

Dependencies

~32MB
~506K SLoC