/vibrant-unknown

Vibrant Unknown color theme for IntelliJ products.

Primary LanguageShellOtherNOASSERTION

Vibrant Unknown

Vibrant Unknown color scheme for IntelliJ products, loosely based on Vibrant Ink. Scheme currently supports most languages in IDEA and other IntelliJ IDEs, other editors support is coming.

The scheme uses 16 primary colors and 9 helper colors where supported.

Installation

Option 1: Install using "Import Settings..."

  1. Go to File | Import Settings... and specify the vibrant-unknown directory. Click OK in the dialog that appears.

  2. Restart IntelliJ IDEA

  3. Go to Preferences | Editor | Colors & Fonts and select Vibrant Unknown or Vibrant Unknown (Dracula).

Option 2: Manual installation

  1. Copy Vibrant Unknown.icls and Vibrant Unknown (Dracula).icls to your IntelliJ IDEA preferences color directory. The directory varies, depending on which JetBrains IDE you are using. It is typically in:

    Mac OS X

    • ~/Library/Preferences/IntelliJIdea13/colors (IntelliJ IDEA 13 Ultimate Edition)
    • ~/Library/Preferences/IdeaIC13/colors (IntelliJ IDEA 13 Community Edition)
    • ~/Library/Preferences/WebIDE70/colors (PHPStorm 7.0)
    • ~/Library/Preferences/RubyMine60/colors (RubyMine 6.0)
    • ~/Library/Preferences/PyCharm30/colors (PyCharm 3.0)

    Windows

    • Documents and Settings/<user>/.IntelliJIdea13/config/colors (IntelliJ IDEA 13 Professional Edition)
    • Documents and Settings/<user>/.IdeaIC13/config/colors (IntelliJ IDEA 13 Community Edition)
    • Documents and Settings/<user>/.WebIde70/config/colors (WebStorm 7.0 / PhpStorm 7.0)
    • Documents and Settings/<user>/.RubyMine60/config/colors (RubyMine 6.0)
    • Documents and Settings/<user>/.PyCharm30/config/colors (PyCharm 3.0)
  2. Restart your IDE

  3. Go to Preferences > Editor > Colors & Fonts and select Vibrant Unknown or Vibrant Unknown (Dracula).

Fonts

Scheme files unfortunately contain font definitions as well, if you want to change these you must go to Preferences > Editor > Colors & Fonts > Fonts and Preferences > Editor > Colors & Fonts > Console Fonts.

The scheme was build using these fonts:

  • Source Code Pro is defined as the default font for the editor and a backup font for the console.
  • Consolas is defined as the default font for the console and backup font for the editor.

A suggested alternative font for Consolas in case you don't have access to it(not free) would be Inconsolata

Supported languages and plugins:

These color scheme files are primarily tested with the latest version of IntelliJ IDEA.

This table lists the languages (and other sections under Preferences | Editor | Colors & Fonts) for which the syntax highlighting has been implemented:

Language/Section Supported Plugin
Actionscript Yes Bundled
Android Logcat Yes Bundled
Apache Config Yes Apache config (.htaccess) support
Bash Yes BashSupport
Batch Yes Batch Support
C/C++ Yes C/C++
CMD Yes CMD Support
CSS Yes Bundled
Clojure Yes La Clojure
CoffeeScript Yes Bundled
Custom Yes Bundled
Dart Yes Dart
Debugger Yes Bundled
Diff Yes Bundled
Django/Jinja2 Template Yes Python
Drools Yes Bundled
ERB Yes Bundled with Ruby
Erlang Yes Erlang
File Status No Bundled
Freemarker Yes Bundled
General Yes Bundled
Gherkin (Cucumber) Yes Bundled
Google Go Yes Go language (golang.org) support plugin
GQL Yes Bundled
Groovy Yes Bundled
HAML Yes Bundled
Haskell Yes Haskell
HTML Yes Bundled
Haskell Yes Haskell
Java Yes Bundled
JavaScript Yes Bundled
JPA/EJB/Hibernate QL Yes Bundled
JSP Yes Bundled
Kotlin Yes Kotlin
LESS Yes Bundled
Localization file Yes Bundled
Lua Yes Lua
Makefile Yes C/C++ Plugin
Mako Template Yes Python plugin
Markdown Yes Markdown
Objective-C No Appcode only
OGNL Yes Bundled
OSGi Manifest Yes Bundled
Pascal Yes Pascal IDEA Plugin
PHP Yes PHP
Properties Yes Bundled
Python Yes Python
RegExp Yes Bundled
RDoc Yes Bundled with Ruby Plugin
Ruby Yes Ruby
SASS Yes Bundled
Scala Yes Scala
Slim Yes Slim
Smarty Yes Bundled
Spy-js Yes Bundled
SQL Yes Bundled
Stylus Yes Bundled
Twig Yes Bundled
Tapestry Yes Bundled
Velocity Yes Bundled
XML Yes Bundled
XPath Yes Bundled
YAML Yes Bundled