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
What is it?
Workit is a command-line time tracker.
Current features
- Start a task
- Finish the current task
Upcoming features
- Restart a task
- List tasks
- Push tasks to harvestapp
Requirements
- Ruby and RubyGems
- sqlite3
Usage
workit [OPTIONS] SUBCOMMAND [ARGS] ...
Subcommands
- 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