atom / atom.io

🌐 A place for feedback on the atom.io website and package API
160 stars 99 forks source link

Multi-theme Packages #148

Open daylerees opened 6 years ago

daylerees commented 6 years ago

Hi guys, I manage a project that's essentially 100+ syntax themes for a number of different editors and tools. In other editors, I've submitted the theme collection as single package to their plugin/repository system, so that people can install them all at once (and it seems people like to do it this way).

I've noticed that Atom has a format of one theme per repository. I have 100 atom themes ready to go, but I'm very reluctant to create and manage 100 repositories.

Is there any way to provide a theme package, or is a manual install the only way to go?

Thank you kindly, Dayle.

simurai commented 6 years ago

The https://github.com/Alchiadus/base16-syntax theme includes many color schemes in a single Atom package/repo. It has some custom code that rewrites the variables on disk when a user switches color schemes.