ctrl+shift+p filters: :st2 :st3 :win :osx :linux
Browse

Neon Color Scheme

by MattDMo ALL

A colorful bright-on-black color scheme for Sublime Text. Its aim is to make as many languages as possible look as good as possible. Includes extended support for Python, Ruby, Clojure, JavaScript/JSON, C/C++, diff, HTML/XML, Markdown, PHP, CSS/SCSS/SASS, GitGutter, Find In Files, PackageDev, Regex, SublimeLinter, and much more.

Labels color scheme

Details

  • 3.2.0
    2.1.0
  • github.​com
  • github.​com
  • 4 months ago
  • 2 hours ago
  • 8 years ago

Installs

  • Total 45K
  • Win 24K
  • Mac 11K
  • Linux 10K
Oct 24 Oct 23 Oct 22 Oct 21 Oct 20 Oct 19 Oct 18 Oct 17 Oct 16 Oct 15 Oct 14 Oct 13 Oct 12 Oct 11 Oct 10 Oct 9 Oct 8 Oct 7 Oct 6 Oct 5 Oct 4 Oct 3 Oct 2 Oct 1 Sep 30 Sep 29 Sep 28 Sep 27 Sep 26 Sep 25 Sep 24 Sep 23 Sep 22 Sep 21 Sep 20 Sep 19 Sep 18 Sep 17 Sep 16 Sep 15 Sep 14 Sep 13 Sep 12 Sep 11 Sep 10 Sep 9
Windows 1 6 5 5 3 8 7 3 7 4 6 6 9 1 9 6 9 9 5 9 6 3 4 8 8 9 9 7 2 4 4 4 3 5 6 5 2 11 5 8 8 3 4 3 4 4
Mac 1 2 1 2 1 1 1 2 1 1 1 0 1 0 0 1 3 1 4 1 2 0 1 1 0 0 2 3 1 0 3 5 0 1 2 0 0 1 2 2 2 1 0 0 2 2
Linux 0 3 1 3 2 1 2 1 2 2 5 1 1 1 2 2 0 6 1 2 1 3 3 1 2 5 1 0 0 2 1 1 1 1 1 2 4 3 1 1 2 0 2 2 3 0

Readme

Source
raw.​githubusercontent.​com

Package Control GitHub release Donate via PayPal

Neon Color Scheme

Neon is a colorful bright-on-black color scheme for Sublime Text. In designing it, I've aimed to make as many languages as possible look as good as possible, taking advantage of as many of the available scopes as I can. Neon was originally designed for Python, which has a very detailed language definition, but lots of languages look good with it, like JavaScript, CSS, HTML, Ruby, PHP, shell scripts, XML, Clojure, Fortran, R, LaTeX, Markdown, reStructuredText, and more. It's also great when using @wuub's fantastic SublimeREPL plugin, which I can't say enough good things about. Unfortunately it is no longer being maintained.

Just for clarity's sake: Neon is an original work and wasn't based on any other color scheme. If you search Package Control for neon you'll find some other, similarly-named color schemes which are not based on this project. Use them if you want – I particularly like the Dark Neon Color Scheme, and might borrow some of the colors – and if you want to fork this project and make your own derivative, go for it! I use the MIT License for a reason.

Python with Neon Color Scheme

Ruby with Neon Color Scheme

Languages/Plugins Supported

Neon's main goal is to make as many languages as possible look as good as possible. That being said, there are some language/markup/framework-specific scopes and sections that you might be interested in:

For major changes, I'll test most if not all of the above languages, as well as Makefile, Lua, and Perl, with maybe some others thrown in for fun. When I say “as many languages as possible” I mean it!

Regex Find/Replace with Neon Color Scheme

If you have a particular language or plugin you'd like Neon to support, just open an issue and I'll see what I can do.

There are a bunch of scopes in here that are only found in my Python Improved language definition package — IPython In/Out statements, Django-specific highlighting (adapted from Djaneiro), a bunch of improvements from @facelessuser's Better Python and @petervaro's Python 3 package, along with various enhancements, extensions, and bug fixes of my own and contributed by others. If you work with Python, I'd highly recommend getting it.

Clojure with Neon Color Scheme

LaTeX with Neon Color Scheme

What Font is That?

I discovered Cousine while browsing Google Fonts one day and absolutely love it.

Cousine was designed by Steve Matteson as an innovative, refreshing sans serif design that is metrically compatible with Courier New™. Cousine offers improved on-screen readability characteristics and the pan-European WGL character set and solves the needs of developers looking for width-compatible fonts to address document portability across platforms.

It's one of the first things I install when setting up a new workstation or VM, and it used to be my go-to monospace font for web design and programming.

For a while now, I've been using Liberation Mono, part of the Liberation font family. It's almost an exact duplicate of Cousine (with a few minor differences), and has the advantage of being available for Fedora (out of the box) and RHEL/CentOS as liberation-fonts, and as ttf-liberation for Debian and Ubuntu (my current distro of choice).

Rust with Neon Color Scheme

XML with Neon Color Scheme

Installation for Sublime Text

The easiest method is through Package Control, which now comes with Sublime Text. Open the Command Palette with CtrlShiftP (Windows/Linux) or ShiftP (macOS) and type ***pci*** to bring up Package Control: Install. Hit Enter, type in neon, and Neon Color Scheme should show up. Select it, then activate the theme by choosing the Preferences -> Select Color Scheme… -> Neon menu option. Alternatively, paste the following line in Packages/User/Preferences.sublime-settings (Preferences -> Settings, right-side pane):

"color_scheme": "Packages/Neon Color Scheme/Neon.sublime-color-scheme"

If you were using the old pre-3.0 version of Neon, the file name was Neon.tmTheme. I switched to the .sublime-color-scheme format both because JSON is far easier to work with than XML, and there are some cool new features in Sublime Text 4 that don't work with .tmTheme files.

TextMate Installation:

Due to the switch to the .sublime-color-scheme format, TextMate is no longer supported.

Javascript with Neon Color Scheme

C with Neon Color Scheme

Issues

If you have questions, concerns, or suggested improvements, I'd love to hear from you! Feel free to open an issue or send a pull request and I'll get back to you as soon as I can. You can also ping me on the Twitters @MattDMo, or catch me on the Sublime Discord server.

JSON with Neon Color Scheme

License

© 2013-2021 Matt Morrison mattdmo@mattdmo.com.

This is free software. It is licensed under the MIT License. Feel free to use this in your own work. However, if you modify and/or redistribute it, please attribute me in some way, and it would be great if you distribute your work under this or a similar license, but it's not required. A shout-out or a beer would be appreciated.

Support

PayPal - The safer, easier way to pay online!