The author really sets his screen to yellow text on a black background? Makes my eyes tired just thinking about it. Anywayz... on a Mac you can flip the colors of your monitor by holding down ctrl-option-command and pressing 8, if you like that sort of thing.
I write all my code with a black background and green text (well except for syntax that's highlighted). Much better than staring at the sun(white screen) for hours ;p
I used to do this. I could write at 4am with no lights on and I wouldn't get eye strain. Now I'm married and there's much less application for being able to write in the wee hours.
Oh wow, thanks for this one. Immediately noticed a reduction in eyestrain. If you're found the GUI buggy (as I did), try the command line interface (xflux). The CLI app works fine for me.
F.lux is indispensable on Mac and PC (when I still had a PC.) Absolutely required if you code at all during evening/nighttime.
Unfortunately I couldn't get it to work* on my Ubuntu box and found another app, Redshift, that seems to jive better with Linux: http://jonls.dk/redshift/
-----
* Ran without errors, but didn't tint my screen. I chalked it up to oddities of video card drivers on Linux.
You need to configure the colors as presented by the terminal, and I haven't mucked with that yet. Given that you're working with variations based on the ANSI color set, your initial set of values is limited.
There's a similar trick for vim color highlighting, though I've found the different color settings all involve tradeoffs, not all favorable.
Amber text on black has been reported by studies as the most readable and least fatiguing to your eyes. I loved amber CRTs though they were less common than green.