It is pretty neat to see the time spent actively writing each commit, though, and the file monitoring provides a better check than just looking at the delta between timestamps, so bravo for that!
It's easy to see when you started, and when you took a break.
Of course this won't solve "today I only researched" (although web plugins are in the pipeline: https://wakatime.com/download)
Disclaimer, not affiliated. Just a long time user.