#time #task #restart #day #track #applications #stop

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

#201 in Date and time

Download history 8/week @ 2024-07-23 23/week @ 2024-09-24 3/week @ 2024-10-01

115 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

~33MB
~522K SLoC