Timert
Timert is a simple time tracking tool for the console. If necessary you can specify a time you want the timer to start or to stop. The tool provides also summary reports for a given day, week or month.
Installation
Timert is a RubyGem and can be installed using:
$ gem install timertand run with:
$ timertCommands
List of commands:
start [ARG] Starts the timer. [ARG]: time.
stop [ARG] Stops the timer. [ARG]: time.
report [ARG] Displays a summary report. [ARG]: number, 'week [number]' or 'month [number]'.
<anything else> Adds a task.Examples
Start the timer at the current time:
$ timert startStart the timer at the given time:
$ timert start 12:20Stop the timer at the given time:
$ timert stop 14Display a summary for today:
$ timert reportDisplay a summary for yesterday:
$ timert report -1Display a summary for this week:
$ timert report weekDisplay a summary for the last week:
$ timert report week -1Display a summary report for this month:
$ timert report monthDisplay a summary report for the last month:
$ timert report month -1Add a task 'writing emails':
$ timert writing emailsA sample report:
$ timert report
REPORT FOR TODAY
Tasks:
writing emails
Work time:
12:20:00 - 14:00:00
Total elapsed time:
1h 40min 0sec
Summary:
1.5 - writing emailsData
Timert's data is stored in JSON format in ~/.timert.