Crates.io | track-time |
lib.rs | track-time |
version | 0.1.1 |
source | src |
created_at | 2023-07-28 20:39:15.919941 |
updated_at | 2023-08-05 02:56:06.02764 |
description | Time tracking tool. |
homepage | |
repository | |
max_upload_size | |
id | 928845 |
size | 367,127 |
This is a command-line time-tracking tool that allows you to manually or automatically time-track your activity.
cargo install track-time
track-time start --project <project_name>
track-time stop --project <project_name>
Preview:
track-time watch --project <project_name> --path <folder_path>
Watcher flags user as inactive after a timeout period. Timeout time unit is in seconds, and the amount can be changed in
root Config.toml
file.
Preview:
This functionality is based on filesystem notification crate notify.
track-time projects
track-time show --project <project_name>
Preview:
Project 'Hello world'
------------------------------------------------------
Started (UTC) Stopped (UTC) Duration (min)
Mar 11 2023 12:46 Mar 11 2023 12:46 50
------------------------------------------------------
Total: 50 min