A simple command line time tracker written in Haskell.
cabal install exe:timer-hs --installdir=./bin --overwrite-policy=always
timer-hs start <task>
timer-hs list <n>
timer-hs summary
timer-hs summary total
timer-hs update <id>
timer-hs delete <id>
- Fix bug during setup when time.log doesn't exist.
- More error checking.
- Allow update to be given any set of fields & support more datetime formats.
- Rounding bug: summary duration doesn't match session
timer-hs csv
A log of all modifications to entries as follows:
Create 1 "haskell" 12345 56789
Update 1 "haskell" 90432 98798
Delete 1