Hey Jonas: interesting app. I can't use a white desktop background, though.
As probably most of the people here at HN, I often spend 12+ hours per day around screens, so anything that contributes to my eyes getting more tired is a bad idea. White really isn't the way to go.
Perhaps adding the possibility to choose a hex color for the background, or making the app add the quotes to the user's existing background is where you should go next. Best of luck with sales.
You can do this better with Geektool/Nerdtool, that way it'll be an overlay of your actual desktop background (so you can have things other than plain white) and you can of course supply your own quotes.
$ /usr/local/plan9/bin/fortune
Don't look back -- something may be gaining on you. -Satchel Paige.
Interesting, just this morning I wrote a python script using https://github.com/alloy/terminal-notifier and https://pypi.python.org/pypi/pync to do something similar, except by sending OS X notifications to myself. I made some resolutions recently and I needed to remind myself of them regularly so I'd stick to them. So my 'app' chooses one from a list (randomly) and every 1-3 hours (randomly) sends a notification.
I started by copying these out by hand every morning. It sounds cheesy, but it does give me the chance to reflect on them which may work better in the long run.
Or I could keep both strategies. It's stuff like "Get up if you don't feel like working. Don't guilt yourself into trying to work." so it does help if I can see it in the middle of the workday.
I was just thinking that given osx desktop background already has a feature to cycle through a directory of images, if you have imagemagick and curl then to do something that generates backgrounds from online MOTD services could be done in one line of bash.
generate an imagemagick text label at a certain font size, then pipe it to identify -size , pull the width out of that and then use the result to calculate the required font size which you then use in a second textlabel
edit - or just generate a large text label to start with, then scale it to whatever is required
As probably most of the people here at HN, I often spend 12+ hours per day around screens, so anything that contributes to my eyes getting more tired is a bad idea. White really isn't the way to go.
Perhaps adding the possibility to choose a hex color for the background, or making the app add the quotes to the user's existing background is where you should go next. Best of luck with sales.