Remind

From 43FoldersWiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 23:10, 27 April 2005 (edit)
JamesRifkin (Talk | contribs)

← Previous diff
Revision as of 01:08, 28 April 2005 (edit) (undo)
Aplumb (Talk | contribs)
(added link to remind home page)
Next diff →
Line 2: Line 2:
Remind is a [[UNIX]] calendaring program. Remind is also a [[command line]] application Remind is a [[UNIX]] calendaring program. Remind is also a [[command line]] application
 +
 +See also http://www.roaringpenguin.com/penguin/open_source_remind.php
== Hacks == == Hacks ==

Revision as of 01:08, 28 April 2005

Contents

Description

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

See also 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.

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