This is a setup for my computer to regularly remind myself to log my current activity. I find it helps keep me a bit more productive.
Every so often, it will pop up an emacs buffer pointing to the end of a worklog file, and prompt me to write what I'm presently doing.
It tries to check the system idle time so that it doesn't steal the keyboard focus in the middle of typing and doesn't pester you when you're away from the desk or watching a movie or something.
I guarantee this is all particular to my setup (Emacs.app 24 on OS X with Growl and whatever my particular local configuration is) so instead of running the install script just glance through the code and see what you need to change.
Now, on my system, I install by running make install
and saying yes
when Emacs wants confirmation.
###Testing
First test by M-: (reminder-remind-log-entry)
in Emacs.
Then test by running the reminder
script. (you'll have to wait
several seconds as it waits for a bit of UI idle time before
going ahead.)
Then test by launchctl start localhost.reminder
After that, it should run periodically when you're at your computer.
###LICENSE
Released under the MIT license. See [LICENSE.txt] for details.