As a developer
In order to keep track of my time easily and reliably
I want to be able to do so in a terminal
Workit is a command-line time tracker.
- Start a task
- Finish the current task
- Restart a task
- List tasks
- Push tasks to harvestapp
- Ruby and RubyGems
- sqlite3
workit [OPTIONS] SUBCOMMAND [ARGS] ...
- start description of task
Workit allows you to start a task, provided that there is not currently an unfinished task. Everything after the "start" subcommand is considered the description of the task.
- finish
Workit allows for only one task to be unfinished at a time. That being the case, you will get a "you so silly" error if you try to finish while there is not a task in progress, but you can finish a task that is already in progress