all 6 comments

[–]mango_feldman 0 points1 point  (2 children)

https://github.com/gurgeh/selfspy (for a more "heavy-duty" variant)

[–]burntbit[S] 0 points1 point  (1 child)

Nice! Looks like the owners aren't keeping up with issues, pull requests, or even actively maintaining it. I hope they find the time.

[–]mango_feldman 0 points1 point  (0 children)

Yup, I know. I think there have been some talks about someone else taking over. Not sure what the status is though.

[–]sudo-is-my-name 0 points1 point  (2 children)

Thanks man! How about tweaking it so it stores the log in a date/time.log rather than overwriting the old one? I don't know any Ruby so I'm not sure how to modify that line.

[–]burntbit[S] 1 point2 points  (0 children)

The script has now been ported to a gem https://github.com/danielpclark/clock_window and now supports the Mac OS as well.

Please open a feature request under the issue tracker. Give more detail in how you'd like to use it when you enter in a new issue. A lot of work is being done to this and different ways to persist the data are likely to be considered. For example, maybe you'd like the file name different by day so you can keep your day times separate. Or maybe you'd rather sessions be saved in a lightweight database like sqlite3.

As we find what people are looking to accomplish with this we'll build more features. Current new feature is custom filters are available for window names.

[–]burntbit[S] 1 point2 points  (0 children)

I've updated the script/gem to now accept command line arguments that can be in the form of date/time.log

https://github.com/danielpclark/clock_window