Interact with track.toggl.com via terminal.
bash
cargo install fbtoggl
WIP
fbtoggl init
which prompts an input for the API tokenbash
fbtoggl workspaces list
bash
fbtoggl projects list
bash
fbtoggl clients list
bash
fbtoggl clients create --name "<name>"
bash
fbtoggl time-entries list [--range "today"]
bash
fbtoggl time-entries create --project "<project>" --description "<description>" --start "today at 6am" --duration "8 hours" [--lunch-break]
bash
fbtoggl time-entries create --project "<project>" --description "<description>" --start "today at 6am" --end "today at 6pm" [--lunch-break]
bash
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.
bash
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.
bash
fbtoggl time-entries delete --id "<time entry id>"