
This is what CodeLite looks like in my setup.
I found that after a long time of staring at the screen, my eyes get tired. To feel better while working for long periods of time I switched to GVim and SublimeText which both have excellent dark themes and clean interface. After not so long, both applications reminded me why I came to CodeLite in the first place. I was missing some basic features which CodeLite implements very good. I tried adding features to SublimeText and GVim but then I figured that it would be much easier to make CodeLite look like them than make them behave like CodeLite.
The screenshot above is my first attempt at changing the layout and creating a color scheme based on vim's zmrok color scheme. I love the way it looks and I can work more calmly while using dark themes with lower contrast like this one. The dark theme which comes with CodeLite is not to my taste, which is fine, any one has his own tastes.
Creating the theme was not hard, but it covers only C++. vim's themes, if I understood them correctly, are defined generally. For example, a string is a string, no matter what the language is. In CodeLite, in order to change the string's color in more than one language, you have to change it in multiple places. I don't judge which is better, only that the former way is simpler.
The reason for this post is because when I wanted to change the look of CodeLite I searched for themes to download and I didn't find any. Now after I customized it for myself, I want to share it with others. I'm not familiar with CodeLite design deciesions so I would like to hear your opinions on this matter.
Do you think sharing color themes can and should be made simpler, or maybe not?