NEW: For a prettier blog interface, see the Wordpress version!
Tasks
- remind.el - put this somewhere in your load-path or in your home directory. - plan2rem - make this executable and put it somewhere in your path (/usr/local/bin, for example) - rem2diary - make this executable and put it somewhere in your path (/usr/local/bin, for example) - the remind program, available as a Debian package (and probably as an RPM) - Emacs, of course.
Load remind.el, and you should be fine. Actually, thinking about it, I should move the planner parsing to after publishing...
You might need to add the following to your .emacs:
(add-hook 'list-diary-entries-hook 'include-other-diary-files)
Thanks to Arthur Vanderbilt for the reminder!
WARNING. This will automatically overwrite your diary-file (usually ~/diary). Please exercise caution.
Setting it up
- Edit ~/.reminders and add or append the following:
RUN OFF INCLUDE .reminders.planner RUN ON
- Place plan2rem and rem2diary in your path. /usr/local/bin or $HOME/bin (if in path) are good locations.
- Put remind.el in a directory in your load-path.
- Add this to your .emacs:
(require 'remind)
How to specify a reminder in your planner file
In a day planner file (yyyy.mm.dd, like 2002.10.08), appointments can be of the form:
hh:mm | Your message here
or
hh:mm | Your message here (hh:mm)
where ending time is parenthesized.
Generate a reminders file
The reminder and diary files are automatically regenerated when you save a planner file. If you want to change this behavior, read remind.el
Check your reminders
M-x diary RET
to see the reminders.
I'd love to hear about any questions, comments, suggestions or links that you might have. Your comments will not be posted on this website immediately, but will be e-mailed to me first. You can use this form to get in touch with me, or e-mail me at sacha@sachachua.com .