Crates.io | fbtoggl |
lib.rs | fbtoggl |
version | 2024.8.2 |
source | src |
created_at | 2021-11-23 12:33:56.35329 |
updated_at | 2024-08-02 20:07:38.334706 |
description | Terminal client to interact with track.toggl.com REST api. |
homepage | |
repository | https://github.com/icepuma/fbtoggl |
max_upload_size | |
id | 486221 |
size | 142,337 |
cargo install fbtoggl
WIP
fbtoggl init
which prompts an input for the API tokenfbtoggl workspaces list
fbtoggl projects list
fbtoggl clients list
fbtoggl clients create --name "<name>"
fbtoggl time-entries list [--range "today"]
You can find the <time entry id>
via JSON
output of all time-entries
or the time-entries start
command prompts it after starting a timer.
fbtoggl time-entries details --id "<time entry id>"
fbtoggl time-entries create --project "<project>" --description "<description>" --start "today at 6am" --duration "8 hours" [--lunch-break]
fbtoggl time-entries create --project "<project>" --description "<description>" --start "today at 6am" --end "today at 6pm" [--lunch-break]
fbtoggl time-entries start --project "<project>" --description "<description>"
You can find the <time entry id>
via JSON
output of all time-entries
or the time-entries start
command prompts it after starting a timer.
fbtoggl time-entries start --id "<time entry id>" --project "<project>" --description "<description>"
You can find the <time entry id>
via JSON
output of all time-entries
or the time-entries start
command prompts it after starting a timer.
fbtoggl time-entries delete --id "<time entry id>"