Skip to content

Latest commit

 

History

66 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

base16-scintillua Color wheel

Base16 scintillua (SciTE) template / theme(s) (automatically) built using Tinted Theming color schemes.

Previews

See https://github.com/tinted-theming/base16-scintillua/tree/main/docs/images for some sample SciTE + scintillua screen shots.

See https://tinted-theming.github.io/tinted-gallery/ for gallery of all color schemes. This page shows all supported color themes, using a bash script https://github.com/tinted-theming/tinted-gallery/blob/main/build.sh as the demo syntax highlighted file (as seen in vim).

Installation

Assuming an already configured and working scite + scintillua setup:

  1. Copy the theme(s) you are interested in from themes/base16 into the scintillua themes directory.

  2. Edit scintillua.properties (in the parent directory of the themes directory)

  3. Locate the themes section, search for import scintillua/themes

  4. Add (or edit) to add an import line for the theme of interest, for example:

    #import scintillua/themes/scite
    import scintillua/themes/base16-tokyo-night-moon
    

Installation Optional Steps

  1. Review caret.line.back.alpha=63 for the theme chosen. If there are no color collisions (i.e. duplicates baseXX hex values), caret.line.back.alpha can and should be commented out or set to ff (to disable alpha blending), which will use the EXACT color. See dracula/draculatheme.com#303 for an example conflict where duplicated colors are unusable. This can be set in scintillua properties or user properties.
  2. Review style.*.34, Brace highlight color for the theme chosen for personal preferences.

For more information about scintillua config, see scintillua documentation at https://github.com/orbitalquark/scintillua For information about SciTE config see https://www.scintilla.org/SciTEDoc.html

Building

This repo auto builds with new color schemes as they are added to https://github.com/tinted-theming/schemes or when this repo is updated.

You can also build locally using any (base16) builder you like. https://github.com/tinted-theming/tinted-builder-rust/releases provides pre-built binaries for most platforms and can build both base16 and base24 some notes and tips are below.

# checkout colors and this theme template
git clone https://github.com/tinted-theming/schemes.git
git clone https://github.com/tinted-theming/base16-scintillua.git

# build (assuming tinted-builder-rust is in path)
tinted-builder-rust build --schemes-dir schemes\base16 base16-scintillua

Team

This theme is maintained by the following person(s) and a bunch of awesome contributors.

Jamy clach04
Jamy clach04

Community

License

MIT License

About

base16 scintillua (SciTE) template / theme(s)

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Contributors

Languages