= README for task

Task is a small command line program to keep track of time invested in projects.

Usage:
task [action] [name] [options]

Actions:
default Lists all tasks with their respective status and elapsed time.
start Starts the time tracking for the selected task.
stop Stops the time tracking for the selected task.
info Shows elapsed time for the selected task.
reset Reverts the status to the last saved elapsed time (ignores the latest start command).
delete Deletes the selected task.
add Modifies the elapsed time for some task. Options for this are required.
help Shows this message.

Options:
-s --seconds Useful only for the add command. Adds -s seconds to the time elapsed.
-m --minutes Useful only for the add command. Adds -m minutes to the time elapsed.
-h --hours Useful only for the add command. Adds -h hours to the time elapsed.

Examples:
task start d21
Starts the time tracking for task d21.

task stop d21
Stops the time tracking for task d21.

task start
Starts the time tracking for task default.

task add -h 1
Adds one hour to the elapsed time of task default.

task add -m -10
Subtracts ten minutes from the elapsed time of task default.

task add d21 -m 20 -s 30
Adds twenty minutes and thirty seconds to the task d21.

task info d21
Shows elapsed time for task d21.

Feel free to contact Michel Martens <[email protected]>.