- Growl (App Store) and growlnotify need to be installed
- Install
drink_remindersomewhere - Change the path in
org.rayners.drinkReminder.plistto point to wherever you installeddrink_reminder(and be sure tochmod a+x drink_reminderso it can be executed) - Place
org.rayners.drinkReminder.plistin~/Library/LaunchAgentsand load withlaunchctl load ~/Library/LaunchAgents/org.rayners.drinkReminder.plist - Drink
Last active
August 29, 2015 13:56
-
-
Save rayners/9232286 to your computer and use it in GitHub Desktop.
Water reminder as a service
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/sh | |
| /usr/local/bin/growlnotify -s -m "Drink water" -n "Water Reminder" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version="1.0" encoding="UTF-8"?> | |
| <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | |
| <plist version="1.0"> | |
| <dict> | |
| <key>Label</key> | |
| <string>org.rayners.drinkReminder</string> | |
| <key>ProgramArguments</key> | |
| <array> | |
| <string>/Users/rayners/bin/drink_reminder</string> | |
| </array> | |
| <key>RunAtLoad</key> | |
| <true/> | |
| <key>StartInterval</key> | |
| <integer>7200</integer> | |
| <key>StandardErrorPath</key> | |
| <string>/tmp/drink.err</string> | |
| <key>StandardOutPath</key> | |
| <string>/tmp/drink.out</string> | |
| </dict> | |
| </plist> |
No.
Author
Recent versions of Growl can forward to Notification Center.
Author
I've also been looking for an excuse to learn ObjC. A native notification center app might be it.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Can Growl be bypassed and notifications just sent to the Notification Center?