ygt-mikekchar / agnostic

Vim and Emacs colour schemes that allows you to choose your own colours (sort of)
4 stars 0 forks source link

Use Base16 builder to build outputs #7

Open ygt-mikekchar opened 9 years ago

ygt-mikekchar commented 9 years ago

I stumbled on this earlier: https://github.com/chriskempson/base16-builder

It's a ruby script that takes 16 colour palettes in a yaml file and produces themes for an insane number of outputs. I think I will fork it and maintain a db of agnostic related palettes separately from the agnostic vim scheme.

bravoecho commented 9 years ago

I've tried the compiled scripts both on Gnome Terminal, iTerm and OS X Terminal, and they all work very well, they cleanly create a new profile and don't mess up with the rest of the configuration.

mikekchar commented 9 years ago

Awesome :-) I probably won't have time today, but on the weekend I hope to set something up.

ygt-mikekchar commented 9 years ago

Been working on this today. I discovered something surprising. Base16 colours are compatible with solarized, which is very convenient. It means that probably all of the Base16 palettes will look OK in agnostic :-) I was confused because they seem to put all of the greys in 0-7 and all of the colours in 8-15, but actually that is not the order that the colours are being put into the palette. They are put in the same order that solarized uses. To make life easy, I'm going to use that as the standard for Agnostic-Builder too.

mikekchar commented 9 years ago

Just to be thorough, I'm going to link the Agnostic-Builder project: https://github.com/ygt-mikekchar/agnostic-builder

I'm currently using all of my palettes from that, but it only supports .Xdefaults at the moment. I'm hoping to have some time to improve that situation since there are now quite a few people using Macs on our team.