ActiveState Community

Where to find Komodo Edit color schemes?

Posted by Manu on 2007-07-07 07:58

Hi, where can I find some new themes for Komodo Edit? I especially like Textmate dark themes: they are very cool! Is it possible to port these themes to KE?

Here are my favourite themes:

Sunburst
Monokai
Argonaut
monoindustrial

More: http://macromates.com/wiki/Themes/UserSubmittedThemes

bcorfman | Mon, 2007-07-09 09:31

Manu | Mon, 2007-07-09 13:58

Hi, thanks for your reply but what I really mean with "themes" is called "scheme" in KE terms. I don't want to change KE's interface. I just want some cool syntax colors such as with Textmates user-built themes http://macromates.com/wiki/Themes/UserSubmittedThemes
The schemes already available in KE are not so beautiful, in my opinion.

coderneedsfood | Tue, 2007-07-17 18:14

as best i can

http://www.divshare.com/download/1296729-b54

original here

http://dengmao.wordpress.com/2007/01/22/vim-color-scheme-wombat/

if theres enough interest i can port some more

- Jed

kurak | Wed, 2009-09-23 04:09

could you please re-upload it? I lost mine after OS re-install.

jwynia | Tue, 2007-07-17 18:28

The scheme for Komodo that I've been using is one called "charcoal rainbow" and is a dark theme that's in the same vein as the Wombat scheme mentioned. I'm also using the Monaco font on both Linux and Windows.

Scheme URL: http://dottedidesign.com/node/16

J Wynia
The Glass is Too Big
http://www.wynia.org

coderneedsfood | Wed, 2007-07-18 18:54

i hacked a script up to convert VIM to KSF ..
if you find any you want converting let me know
included screenshots

Schemes

just pick the font you code in and your off ..

bcorfman | Fri, 2007-09-07 09:43

It's available in Vim 7.1/Cream.

If you have some time, it would be great if you could convert it. Thanks.

Elwood | Sun, 2008-03-16 23:14

Very cool. Is there any way you can post the script? I'd like to try a few schemes but don't want to have to bother you about it ;)

TIA!

kurak | Wed, 2009-09-23 04:13

please reupload

proxydev | Thu, 2009-10-29 10:51

Were you able to convert one for Twilight? I've searched everywhere looking for this scheme. I even tried to make it myself and just can't get it right.

Does anyone have a Twilight scheme for KE?

proxydev | Thu, 2009-10-29 10:57

I found a Twilight for VIM scheme. But I can't figure out how to convert it, so sorry to bug you about it ... but you still have that script?

http://www.vim.org/scripts/script.php?script_id=1677

proxydev | Mon, 2009-11-02 07:07

Ok ... here's the best I could do ... or at least that I had the patience for. hehe

Twilight for Komodo

If anyone has a better version, please let me know. :)

Thanks!

Manu | Fri, 2007-07-20 00:34

@ coderneedsfood and jwynia:

Cool!!!!!!!!!!
Thanks for sharing ;)

Manu | Fri, 2007-07-20 00:44

@ coderneedsfood:
another beautiful Vim theme waiting for conversion to KE:

kib_darktango
http://kib2.free.fr/documents/Vim/

(Author: Kib http://kib2.webfactional.com/)

Regards,
Manu

kib2 | Fri, 2007-07-20 00:52

Hi, it's mine :) thanks.

Manu | Fri, 2007-07-20 01:01

Also beautiful:
http://www.monokai.nl/blog/2006/07/15/textmate-color-theme/
(it's a Textmate theme)

Monokai is a dutch graphic designer. Here is his page at Colourlovers:
http://www.colourlovers.com/lover/Monokai

Manu | Fri, 2007-07-20 07:31

I think ActiveState should set up a site section where users can upload their themes and extensions, similar to the Firefox add-ons site. So we will have all the stuff in one place. Notice that these themes and extension are also compatible with their full commercial product, so all AS customers will benefit.

http://addons.mozilla.org

bcorfman | Fri, 2007-07-20 08:24

Manu | Fri, 2007-07-20 08:35

Great news for extensions developers! However they should set up also a site section for themes (color schemes) upload/download. Please note that in the mozilla dictionary a theme redesigns the user interface while in Textmate jargon a theme is simply a new (cool!) syntax color scheme created by the user community. When I speak about themes I use the Textmate dictionary: I like beautiful code in gorgeous colors :)

coderneedsfood | Fri, 2007-07-20 10:08

themes to me means icons and all that jazz
a color scheme page is what we need
i can pop them on my wiki or something but i'd rather Active State give us a spot to put them ?

- C

Manu | Wed, 2007-07-25 01:53

@ coderneedsfood & kib2:
are you able to create a script to convert Textmate themes to KE format?
thanks

coderneedsfood | Wed, 2007-07-25 23:33

i don't have the source for my script here .. will look into it when i get it

yaqob | Wed, 2007-10-10 12:13

or the this script to convert schemes from other editors?

hackworth | Tue, 2007-10-23 11:08

I did a port:
http://straightnochaser.org/goodies/komoboRuby.ksf

Tested with Python, HTML, CSS and Javascript.
Hopefully it looks ok in other languages, too.

yaqob | Sun, 2007-11-18 06:01

it looks quite good

bcorfman | Mon, 2008-01-14 06:19

I finally converted the Chocolate Liquor theme from Vim 7.1/Cream myself:
http://mysite.verizon.net/bcorfman/chocolateliquor.ksf

I find this to be one of the most soothing color combinations for my eyes when I'm coding for long periods of time. I've tested this with Python since I use that language almost exclusively.

jmoiron | Wed, 2008-02-27 10:05

I've made a kind of mishmash of Komodo-Dark, Spectacular, and Monokai.

Screenshot:

http://dev.jmoiron.net/komodo/spectacular-inc.png

Theme:

http://dev.jmoiron.net/komodo/spectacular-inc.ksf

The font used is Inconsolata, which is similar to Consolas and TheSansMono, but available for free:

http://www.ghostscript.com/~raph/type/myfonts/inconsolata.html

I just wanted to note for anyone thinking about making a script or writing a tool that Komodo stores it's schemes as BGR Hex converted to base 10; so if you want to do something like convert HTML color (which textmate and vim both use) you have to switch around the hex pairs; ie: '0x123456' becomes '0x563412'. This took a little figuring out and frankly I can't find any documentation at all on this site.

ldemon | Wed, 2008-03-12 19:01

Thanks for all the great dark themes, however Komodo Edit appears to have trouble rendering the command output window in the correct colors. The standard background is always white regardless of the theme settings.

Has anyone else seen this problem? There doesn't seem to be setting that controls it. This is only noticable when outputs have been piped to the command output window.

Manu | Thu, 2008-03-13 02:38

jeffguy | Wed, 2008-06-04 09:38

This is the most beautiful color scheme I've ever seen for development. It was intended to be the easiest possible on the eyes for programmers who spend long amounts of time writing code and staring at a monitor.

Another person created it and I ported the scheme over to Komodo. I made sure it looked correct on every major language.

http://www.mindnugget.com/code/DarkLuxuryColorScheme.zip

Here is a screen shot for preview:

http://www.mindnugget.com/code/Dark-Luxury.gif

Your eyes will thank you.

Enjoy!

proxydev | Wed, 2009-11-04 06:39

Great color scheme ... lovin' it.

lordzener | Sat, 2008-08-30 15:14

Is the script finished yet ?
I would be glad to have it !
My wish is to convert the scheme Monokai ^^

rickydee | Sat, 2008-10-25 01:58

I tried to convert monokai as best as I could so here it is:

http://lab.wiredmonkeys.net/Monokai_komodo_theme.ksf

I couldn't reproduce it as it's best since Komodo has way less syntax options than Textmate ... but still it's not bad =)

zozzz | Tue, 2008-11-04 10:20

This is my scheme Pastel.ksf

etc | Mon, 2008-11-24 12:57

Some schemes I've edited..
http://www.box.net/shared/gli8hqyb05
Hope you like them

ps: There are some I grabbed here..and edited.
I've not created no one of them.

Thank you.

coderneedsfood | Mon, 2008-11-24 13:13

it wasn't complete anyway . sorry guys

drinkspiller | Sun, 2009-03-22 11:01

I wanted a color scheme similar to Dreamweaver's PHP code coloring. I made this scheme, which is not identical, but pretty familiar coming from Dreamweaver's code view. Here is a preview of what I ended up with:

To use, save the follwing as DW.ksf in (on Windows)
C:\Users\YourUser\AppData\Roaming\ActiveState\KomodoIDE\5.0\schemes

Booleans = {'caretLineVisible': True, 'preferFixed': 1, 'useSelFore': False}

CommonStyles = {'attribute name': {'fore': 7872391},
 'attribute value': {'fore': 3100463},
 'bracebad': {'back': 65535, 'bold': 1, 'fore': 6579400},
 'bracehighlight': {'back': 10092441, 'bold': 1, 'fore': 0},
 'classes': {'fore': 9145088},
 'comments': {'fore': 26367, 'italic': 1},
 'control characters': {'back': 16777215, 'fore': 0},
 'default_fixed': {'back': 16777215,
                   'bold': 0,
                   'eolfilled': 0,
                   'face': 'Courier New',
                   'fore': 0,
                   'hotspot': 0,
                   'italic': 0,
                   'size': 10,
                   'useFixed': 1},
 'default_proportional': {'back': 16777215,
                          'bold': 0,
                          'eolfilled': 0,
                          'face': 'Verdana',
                          'fore': 0,
                          'hotspot': 0,
                          'italic': 0,
                          'size': 10,
                          'useFixed': 0},
 'functions': {'fore': 16724787},
 'identifiers': {'fore': 0},
 'indent guides': {'fore': 8421504},
 'keywords': {'fore': 26112},
 'keywords2': {'fore': 7872391},
 'linenumbers': {'fore': 5592405},
 'numbers': {'fore': 139},
 'operators': {'fore': 16737843},
 'preprocessor': {'fore': 6908265},
 'regex': {'fore': 25800},
 'stderr': {'fore': 16711680, 'italic': 1},
 'stdin': {'fore': 0},
 'stdout': {'fore': 0},
 'stringeol': {'back': 10079487, 'eolfilled': 1},
 'strings': {'fore': 204},
 'tags': {'fore': 16724480},
 'variables': {'fore': 0}}

LanguageStyles = {'Apache': {'directives': {'fore': 9145088},
            'extensions': {'fore': 139},
            'ip_addresses': {'fore': 6908265},
            'parameters': {'fore': 7872391}},
 'C#': {'UUIDs': {'fore': 0},
        'commentdockeyword': {'fore': 0},
        'commentdockeyworderror': {'fore': 14483456},
        'globalclass': {'fore': 9145088},
        'verbatim': {'fore': 0}},
 'C++': {'UUIDs': {'fore': 0},
         'commentdockeyword': {'fore': 0},
         'commentdockeyworderror': {'fore': 14483456},
         'globalclass': {'fore': 9145088},
         'verbatim': {'fore': 0}},
 'CSS': {'ids': {'fore': 139},
         'important': {'fore': 9109504},
         'tags': {'fore': 9145088},
         'values': {'fore': 7872391}},
 'Diff': {'additionline': {'fore': 9109504},
          'chunkheader': {'fore': 9145088},
          'deletionline': {'fore': 139},
          'diffline': {'fore': 6908265, 'italic': 1},
          'fileline': {'fore': 7872391, 'italic': 1}},
 'Errors': {'Error lines': {'fore': 102, 'hotspot': 1, 'italic': 1}},
 'HTML': {'attributes': {'fore': 102}, 'cdata': {'fore': 9109504}},
 'IDL': {'UUIDs': {'fore': 0},
         'commentdockeyword': {'fore': 0},
         'commentdockeyworderror': {'fore': 14483456},
         'globalclass': {'fore': 9145088},
         'verbatim': {'fore': 0}},
 'Java': {'UUIDs': {'fore': 0},
          'commentdockeyword': {'fore': 0},
          'commentdockeyworderror': {'fore': 14483456},
          'globalclass': {'fore': 9145088},
          'verbatim': {'fore': 0}},
 'JavaScript': {'UUIDs': {'fore': 0},
                'commentdockeyword': {'fore': 0},
                'commentdockeyworderror': {'fore': 14483456},
                'globalclass': {'fore': 9145088},
                'verbatim': {'fore': 0}},
 'PHP': {'default': {'fore': 3355443},
         'identifiers': {'fore': 0},
         'keywords': {'fore': 26112},
         'numbers': {'fore': 255},
         'operators': {'fore': 16724787},
         'strings': {'fore': 204},
         'variables': {'fore': 16737843}},
 'Perl': {'here documents': {'bold': 1, 'fore': 8594211}},
 'Python': {'decorators': {'fore': 39168}},
 'Regex': {'charclass': {'fore': 2237106, 'italic': 1},
           'charescape': {'fore': 9145088, 'italic': 1},
           'charset_operator': {'fore': 7872391, 'size': 12},
           'comment': {'fore': 6908265, 'italic': 1},
           'default': {},
           'eol': {},
           'groupref': {'fore': 2237106, 'italic': 1},
           'grouptag': {'fore': 7872391, 'size': 8},
           'match_highlight': {'back': 10092543},
           'operator': {'fore': 7872391, 'size': 12},
           'quantifier': {'bold': 1, 'fore': 16711680, 'size': 12},
           'special': {'bold': 1, 'fore': 16711680},
           'text': {}},
 'Rx': {'breakpoints': {'back': 14540253},
        'children': {'back': 14540236},
        'default': {'bold': 1},
        'parents': {'back': 13434828}},
 'Text': {},
 'XML': {'cdata': {'fore': 9109504},
         'cdata content': {'fore': 9145088},
         'cdata tags': {'fore': 9109504},
         'data': {'fore': 2302862},
         'declarations': {'fore': 3358812},
         'entity references': {'fore': 2302862},
         'pi content': {'fore': 9145088},
         'pi tags': {'fore': 9109504},
         'prolog': {'fore': 0},
         'xpath attributes': {'fore': 9109504},
         'xpath content': {'fore': 36095},
         'xpath tags': {'fore': 11}}}

Colors = {'activeBreakpointColor': 526573,
 'bookmarkColor': 14342664,
 'callingLineColor': 16764159,
 'caretFore': 0,
 'caretLineBack': 16119285,
 'currentLineColor': 16764108,
 'edgeColor': 15658734,
 'pendingBreakpointColor': 569096,
 'selBack': 13421772,
 'selFore': 16772846}

stan | Fri, 2009-09-18 02:56

Well, thought I'd share my personal theme as well. Friends seem to like it quite a lot so here goes:

Free Image Hosting at www.ImageShack.us

Download here

zevstatiev | Fri, 2009-04-10 03:32

Hi!
I would be thankful if some one converts for me the Mac Classic theme.
Regards.

kicks | Mon, 2009-05-04 02:23

Hi, I'm new to Komodo and I was trying to customize colors for syntax highlighting.
In Preferences > Fonts and Colors it looks like there is no way to choose a color different from those ones displayed in the box, right?
So I was trying to edit the .ksf file to get my favourite color scheme running, but I can't understand what those numbers mean..
does anybody know anything about it?
Thanks in advance!

nathan | Mon, 2009-05-04 06:29

Preferences > Fonts and Colors holds all the color settings there are AFAIK.. no need to mess with the .ksf manually.

kicks | Mon, 2009-05-04 07:28

Ok, but for example, if I need to set a background color to #123456, how do I do? The color selection pops a grid with a list predefined colors..

nathan | Mon, 2009-05-04 08:40

Press the arrow next to the color box rather than the color box.

kicks | Mon, 2009-05-04 23:50

thanks for you answer, but I see no arrows by the color box (don't know, I'm using Komodo Edit 5.1.3 on Ubuntu 9.04), I'll try to ask on the support forum

toddw | Tue, 2009-05-05 09:50

Unfortunately there is no advanced color picker in Komodo 5.1 on Linux, so you will not see the arrow next to the color box.

We've added a new color picker to Komodo 5.2, which will be used on Linux for more advanced color choices, see here for details:
http://bugs.activestate.com/show_bug.cgi?id=82683

Cheers,
Todd

hawk.mckain | Tue, 2009-06-23 22:09

Howdy, I've finally gotten around to finishing up a Django based scheme. I'd found one a while back but it was Python only, and was generally incomplete.

Regardless, most of the color values are taken straight from the Django homepage (I'm assuming they haven't copyrighted them or something ~twitch~). Unfortunately, color isn't in my DNA so any suggestions on how to better organize the colors would be greatly appreciated.

http://files.getdropbox.com/u/335132/Django.ksf

P.S. Does there happen to be a theme repository yet?

nathan | Tue, 2009-06-30 11:47

I like everything except the background color, I go mad just by looking at it.. :p

spinnach | Fri, 2009-07-31 14:50

I converted the Notepad++ default theme for PHP, JS, CSS, XML and HTML to Komodo, so if anyone likes it, feel free to use it :).

http://www.mediafire.com/?htj4yutydwo

gaga | Tue, 2009-09-29 02:20

here is a theme i made based on Obsidian theme just HTML , CSS ,Javascript .

http://www.box.net/shared/pb5fp753j8

UPDATED: with PHP

rocksoup | Sun, 2009-10-25 11:10