<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><br class=""><blockquote type="cite" class="">On 1 sep. 2016, at 23:28, Gradivus <<a href="mailto:gradivus@optimum.net" class="">gradivus@optimum.net</a>> wrote:<br class=""><br class="">I would also like to see some kind of visual theme/grammar editor built into Textmate. </blockquote><br class=""><div class="">Perhaps not exactly what you are looking for, but there is a bundle (by Hilton Lipschitz) for specifying themes in plain text files as comma separated values (CSV): <<a href="https://github.com/hiltmon/textmate-theme-csv" class="">https://github.com/hiltmon/textmate-theme-csv</a>> </div><div class="">Additional blog writeup here: <<a href="http://hiltmon.com/blog/2013/02/22/multiple-themes-in-textmate-2/" class="">http://hiltmon.com/blog/2013/02/22/multiple-themes-in-textmate-2/</a>></div><div class=""><br class=""></div><div class="">I have a fork of the code with some additional features over at <<a href="https://github.com/persquare/textmate-theme-csv" class="">https://github.com/persquare/textmate-theme-csv</a>></div><div class="">In particular, you can set the gutter color(s), and it can do rudimentary highlighting of color codes by assigning them a scope with the color code appended at the end. In practice, it is only useful if you, like me, like to work with a limited set of colors since they need to be added to the theme used when editing themes... (makes your head spin, I know ;) Attached screenshot should clarify what it looks like.</div><div class=""><br class=""></div><div class="">While not as easy to use as a GUI, plain text files allows you to easily track (and backtrack) changes to your theme(s).</div><div class=""><br class=""></div><div class="">/Per</div><div class=""><br class=""></div><div class=""><img apple-inline="yes" id="A64CEA46-020E-411F-BF65-6ECA4137F3A4" height="177" width="755" apple-width="yes" apple-height="yes" src="cid:F2F9B1F9-1DB7-48FD-8321-ED37A147970A" class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""> </div><div class=""><br class=""></div><div class="">  </div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div></body></html>