Remind

From 43FoldersWiki

Revision as of 09:45, 25 May 2005 by JeroenH (Talk | contribs)
Jump to: navigation, search

Contents

Description

Remind is a UNIX calendaring program. Remind is also a command line application

Project Homepage: http://www.roaringpenguin.com/penguin/open_source_remind.php

Hacks

  • Use GeekTool to display the output of Remind on your desktop. Remember to use the -q option to prevent GeekTool from queueing up all your timed reminders again every time it refreshes.
  • I don't always have a terminal open, and sometimes when I do have one open, it's not the app currently in focus. So I wrote a Perl script that executes remind and shoves the output (via Mac::Glue) to a Growl notification. Then I put the script in ~/Library/Scripts where Quicksilver can see it and now I can just execute it any time I want to see my reminders no matter what application I'm working in.
  • Use the Shell Watcher widget to display Remind's output in Dashboard.
  • Use Wyrd as interface to Remind.

nohup/remind/growl

You can run remind as a background daemon and fire off reminders through growl:

nohup remind -z -k'growlnotify -s %s &' ~/.reminders &

Dissection

nohup 
don't kill this command when i close this terminal window or log out
remind -z 
run remind as a daemon, checking up every five minutes
-kgrowlnotify 
pass the reminders to growlnotify
-s 
make the growl bubble sticky
%s 
represents the text of the reminder
~/.reminders
what remind file to run, and again
run as a background process

See Also

Personal tools