/base16-jetbrains

Base16 themes for Jetbrains IDE's (IntelliJ, PyCharm, Webstorm, etc) - and the Material Theme plugin

Primary LanguageHTMLOtherNOASSERTION

Base16 JetBrains

Base16 themes for JetBrains' IDEs - such as IntelliJ, PyCharm and Webstorm - and the Material Theme plugin.

See the Base16 repository for more information.

Usage

Color schemes

All color scheme files are bundled in the colors.jar file and can easily be imported using the File > Import Settings menu.

Individual schemes are located as .icls files in the colors directory and can be installed by

  1. downloading an .icls file
  2. navigating to File > Settings > Editor > Color Scheme and
  3. importing the scheme using the Import Scheme menu from the gear icon

It is also possible to download a scheme into the IDE's config directory (e.g. ~/.PyCharm2018.1/config/colors) from the command line.

curl https://raw.githubusercontent.com/adilosa/base16-jetbrains/master/colors/base16-eighties.icls > ~/.PyCharm2018.1/config/colors/base16-eighties.icls

Material themes

All Material themes are located in the options directory where a .jar file bundles the theme, accent and editor settings.

Individual themes can be imported using the File > Import Settings menu after downloading their .jar files.

Contribution

Changes should be made by editing the *.mustache template files found in the templates directory.

The templates can be built using a base16-builder like base16-builder-ruby. The resulting *.icls files shall then be copied into the colors directory while all option XML files (*.theme.xml, *.scheme.xml and *.accent.xml are to be saved in the options folder.

Finally, run ./build to compile all color schemes and into a single JAR and clean up the repository.