DEPRECATED -- SEE README. A tool for building ports of my Prot16 colour schemes.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
db
lib
tests
util
.babelrc
.eslintrc.js
.gitignore
.npmignore
.travis.yml
README.md
appveyor.yml
contributing.md
licence.md
package-lock.json
package.json

README.md

Prot16 Builder

DEPRECATED IN FAVOUR OF prot16-generator.

A builder for the Prot16 collection of colour schemes

This is a fork of the Base16 Builder. I have repurposed it to fit my specific need to building ports for my Prot16 collection of colour schemes.

This tool performs two tasks:

  1. automate the production of themes for various applications;
  2. provide themes on demand on a per item basis.

What this is not

Prot16 Builder does not stand as a replacement or substitute of any of the projects related to Base16. Its only purpose is to work with my colour schemes.

Installation

$ npm install --global prot16-builder

IMPORTANT. The tool is still in its early days. There are a number of things in need of improvement.

Usage

$ prot16-builder --help

  Usage:
    $ prot16-builder <-s scheme> <-t template> <-b light|dark>
    $ prot16-builder <-s scheme path> <-t template path>

  Options:
    -s, --scheme        Build theme using this colour scheme
    -t, --template      Build theme using this template
    -b, --brightness    Build theme using this brightness

  Commands:
    ls schemes      Opens an offline web page with a list of scheme names and their colours
    ls templates    Writes a list of available templates to the terminal

  Examples:
    $ prot16-builder -s alto -t vim -b dark
    $ prot16-builder --scheme alto --template vim --brightness dark
    $ prot16-builder ls schemes
    $ prot16-builder ls templates