One Light Atom theme, ported to Sublime Text.
Warning: The UI theme, although usable, is still a work in progress and therefore incomplete at the moment.
The UI theme (from Atom's One Light UI is contained in the One Light.sublime-theme
file. Be sure you have a copy of the One/
directory as well, since this contains the image resources used in the theme.
One Light.tmTheme
contains a port of Atom's One Light syntax theme, to match the UI. It features the full TextMate set from Atom's syntax CSS, which means it has extensive support for language features.
Unsatisfied with Sublime's built-in JavaScript syntax definition, I also created an improved version, JavaScript A
, based on Atom's JavaScript language pack. A screenshot comparing the native JavaScript syntax and JavaScript A
can be found here.
If you just want to try the theme out right now, here's how to do it (keep in mind that this isn't a finished package yet, and things will look broken sometimes!):
- Clone the repository (or download a zip) into
Packages/One
- Download or clone kkga/spacegray (to use the icons from that theme, since I don't have any yet), and copy the
Spacegray/Spacegray
directory toPackages/One/Spacegray
- Set
"theme": "One Light.sublime-theme",
in your preferences JSON file