Solarized Color Schemes for Komodo

Partial screenshot showing CFML rendered in Komodo using Solarized-Dark
Solarized-Dark color scheme for Komodo

As promised, I’ve added a dark version of my color scheme for ActiveState’s Komodo (IDE and Edit) platform based on Ethan Schoonover’s Solarized palette. All of the same caveats apply from my previous post when I announced the light version. You are welcome to use and abuse these as you see fit. If you see problems with them, by all means let me know.

Download: Solarized-Dark.ksf
Download: Solarized-Light.ksf

Solarized-Light for Komodo

I’ve been working a bit to pull together a color scheme for ActiveState’s Komodo (IDE and Edit) based on Ethan Schoonover’s excellent Solarized palette. For the past couple years, I’ve wrestled with trying to come up with a color scheme that works on a variety of monitors and in a variety of light settings, based on the way I work (shifting between as many as 5 different computers with drastically different screens on some days) and in a variety of differing light settings ranging from very low light (in the early morning and late evening) to very bright light with some glare (mid-day in my windowed area of the cubicle maze at work).

Solarized-Light color scheme for Komodo
Solarized-Light color scheme for ActiveState's Komodo

Finding Ethan’s work on Solarized was a godsend. At this point, I’ve focused most of my effort on Komodo’s common syntax elements and the language-specific elements associated with the languages I primarily use (CFML, CSS, HTML, HTML5, JavaScript, SQL, XML, Diff, UDL, and Python). I’ve tried to hold relatively close to Ethan’s examples to the extent I can based on how Komodo tokenizes those languages. I have been using this scheme exclusively for the past 3 weeks or so, and I am quite pleased with it.

If you are using other languages in Komodo, you are likely to find some of the language-specific syntax elements that will need to be appropriately colored, but the basics for languages like Ruby and PHP seem to be OK.

Note that this scheme uses Mark Simonson’s excellent Anonymous Pro Minus typeface; if you don’t have that face installed, you should. If you choose not to, you’ll want to select an appropriate typeface from your system after you’ve installed the scheme.

This is definitely still a work in progress at this point; Komodo users are welcome to use it either as-is or as the basis for tuning for their own work. If you have suggestions or requests related to languages where I’ve not done much yet with this, submit a comment and I will consider folding those in to this effort. My intent is to do a dark version of this once the light version has stabilized a bit.

Download: Solarized-Light.ksf