Are you sitting Comfortably?
ComputingPersonalI have been suffering from some back pain over the last year or so. A guy who performs magic has been giving me some treatment. One suggestion he made was that I should set up a reminder on my computer to sit straight, as part of my problem is due to my posture.
This is how I did it on MacOSX.
- Download and install Growl.app, with it’s growlnotify command-line tool.
- Find a small image you’d like the reminder to show (I use the xray of Homer’s brain).
- Install the plist below in ~/Library/LaunchAgents/org.fiveone.comfortable.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>org.fiveone.comfortable</string>
<key>Program</key>
<string>/usr/local/bin/growlnotify</string>
<key>ProgramArguments</key>
<array>
<string>/usr/local/bin/growlnotify</string>
<string>--image</string>
<string>~/Pictures/homersbrain.jpg</string>
<string>-m</string>
<string>Are you sitting Comfortably?</string>
<string>Jeremy</string>
</array>
<key>RunAtLoad</key>
<true/>
<key>ServiceDescription</key>
<string>Comfortable Reminder</string>
<key>StartInterval</key>
<integer>1200</integer>
</dict>
</plist>
Edit “~/Pictures/homersbrain.jpg” to be the path to your choice of image. Edit “Jeremy” to your name.
Running this from the Terminal, launches the reminder immediately.
`$ launchctl load ~/Library/LaunchAgents/org.fiveone.comfortable.plist`
This uses MacOSX’s launchd.