Remind

From 43FoldersWiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 01:09, 28 April 2005 (edit)
Aplumb (Talk | contribs)
m (Description)
← Previous diff
Revision as of 01:52, 8 May 2005 (edit) (undo)
Yesno (Talk | contribs)
(Hacks)
Next diff →
Line 8: Line 8:
* 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. * 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 [[User:ThePolack/RemGrowl.pl|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. * 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 [[User:ThePolack/RemGrowl.pl|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 [http://liepins.org/dashboard/ Shell Watcher] widget to display Remind's output in Dashboard.
 +
===nohup/remind/growl=== ===nohup/remind/growl===
You can run remind as a background daemon and fire off reminders through growl: You can run remind as a background daemon and fire off reminders through growl:

Revision as of 01:52, 8 May 2005

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.

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