I’ve hacked on Roaring Penguin’s Remind tool so that it now has what’s called tilde expansion under Linux in it’s reminders/configuration files.
I’ve been using remind for ages to remind me of birthdays, special events and more at the command line. I’ve got a vcftorem tool that I wrote somewhere for generating entries in remind syntax from vCards that I must dig out at some stage too.
Tilde expansion is the mechanism where something like ~/.reminders_personal gets expanded out to include the home directory of the user in question; /home/kguest/.reminders_personal for example. This means your /etc/profile can have a line
/usr/local/bin/remind -h ~/.reminders which is more efficient than setting up a seperate .bashrc for each user where the location of the .reminders file has to be spelt out in full.
Download and apply my patch if you like.