Tog is simple command line time tracking utility.
- haskell-platform
- ansi-wl-pprint
$ tog start tog
starting work on tog
at 22:47 on 30 Oct 2011
$ tog status
working on tog
from 22:47 on 30 Oct 2011
to now, 22:56 on 30 Oct 2011
==> 0.2 h have elapsed
$ tog stop
worked on tog
from 22:47 on 30 Oct 2011
to now, 22:59 on 30 Oct 2011
==> 0.2 h elapsed
The data are stored in plain-text files and can be manually edited. The storage is optimised for speed of atomic actions: start and stop.
- Some nice exports
- Prettier report
- Report of single project
This project is inspired by command line wrapper for basecamp you can find here. The outputs are ispired by timed. Also this is my first project in Haskell and I'm still learning.
0.5
- Better report
- Pretty output of start, stop and status (inspired by timed)
0.4:
- Bash completion
- Nicer report
- Edit command for quick peek to storage files
- Help and usage info
0.3:
- Renamed to Tog: The time log
- Use cabal build system
0.2:
- Log past work
- Report of overall activity
0.1:
- First release
- start, stop and status commands