Textmate to Vim, JEdit and Kate/KWrite color scheme converter
Ruby VimL
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
bin Remove Ruby 1.9 requirement; add lib to path to enable bin support. Nov 27, 2014
lib Bump gem version to 0.4.0. Jun 6, 2015
test Extract #add_line to AbstractWriter to start to DRY up the code. Jun 6, 2015
.ruby-version Add ruby-version file (setting to 2.2.2). Jun 4, 2015
Gemfile Add Gemfile and update gemspec. Jun 4, 2015
Gemfile.lock Bump gem version to 0.4.0. Jun 6, 2015
Guardfile Simplify Guardfile. Jun 5, 2015
README.md Add requirements section to README. Jun 6, 2015




Coloration is editor/IDE color scheme converter. Right now it allows you to convert your favourite Textmate color scheme (in XML plist format) to Vim, JEdit and KDevelop/Kate/Kwrite color scheme. It tries to do its best to generate the most accurate result for given target.


If you are running Coloration from the command line locally, a modern version (> 2.0) of Ruby is required. Note: You may have trouble running Coloration with Windows installations. (Pull requests welcome!)

Installation && Usage

You can use Coloration in two ways: online or on your local machine. The online version is available at coloration.ku1ik.com. If you like to install coloration on your own machine to do some batch conversion or for some other reason just run:

gem install coloration

It gives you tm2vim, tm2jedit and tm2katepart binaries to do the conversion on command line.


If you found a bug or want to look at the source code you should go to github. Also if you tried to convert a theme and coloration failed or result is not quite good, please report an issue at issue tracker.


Coloration was created by Marcin Kulik (ku1ik.com)