A TUI for Harvest.
Press...
q
to quitr
to force a refresha
to create a new time entrye
to edit a time entryEsc
to save editsk
to focus next entryj
to focus previous entryp
to pause a time entrydd
to delete a time entry-?[0-9]+[hm]
to update the time:-1h
removes one hour,23m
adds 23 minutest
to cycle between tasks on a time entryl
to go to next dayh
to go to previous dayL
to go to next weekH
to go to previous weekn
to go to today
Install stack and run make install
.
You'll then have to create a configuration file ~/.config/ttyme/ttyme.toml
:
harvest_token = "TOKEN"
harvest_account = "ACCOUNT ID"
project_id = "PROJECT ID"
Go to the developers page on Harvest to get the TOKEN
and ACCOUNT ID
. PROJECT ID
can be found by navigating to a project page from Projects and looking at the URL for the project.