├── dist ├── CNAME ├── schemes │ ├── collection │ │ ├── jmbi.json │ │ ├── kasugano.json │ │ ├── hund.json │ │ ├── hybrid.json │ │ ├── dawn.json │ │ ├── vacuous2.json │ │ ├── yousai.json │ │ ├── gotham.json │ │ ├── monokai.json │ │ ├── navy-and-ivory.json │ │ ├── x-dotshare.json │ │ ├── x-erosion.json │ │ ├── invisibone.json │ │ ├── mostly-bright.json │ │ ├── sweetlove.json │ │ ├── s3r0-modified.json │ │ ├── trim-yer-beard.json │ │ ├── pretty-and-pastel.json │ │ └── visibone-alt-2.json │ ├── xcolors.net │ │ ├── Muse.json │ │ ├── derp.json │ │ ├── gjm.json │ │ ├── neon.json │ │ ├── pulp.json │ │ ├── rasi.json │ │ ├── shic.json │ │ ├── tlh.json │ │ ├── Tartan.json │ │ ├── belge.json │ │ ├── bleh-1.json │ │ ├── cloud.json │ │ ├── dwmrob.json │ │ ├── eqie6.json │ │ ├── erebus.json │ │ ├── hybrid.json │ │ ├── mikado.json │ │ ├── nancy.json │ │ ├── nudge.json │ │ ├── phrak1.json │ │ ├── rezza.json │ │ ├── rydgel.json │ │ ├── swayr.json │ │ ├── tango.json │ │ ├── theme2.json │ │ ├── thwump.json │ │ ├── Visiblue.json │ │ ├── bitmute.json │ │ ├── deafened.json │ │ ├── digerati.json │ │ ├── dotshare.json │ │ ├── epiphany.json │ │ ├── euphrasia.json │ │ ├── fishbone.json │ │ ├── gnometerm.json │ │ ├── jwr-dark.json │ │ ├── material.json │ │ ├── mikazuki.json │ │ ├── nucolors.json │ │ ├── orangish.json │ │ ├── splurge.json │ │ ├── visibone.json │ │ ├── zenburn.json │ │ ├── Muzieca mono.json │ │ ├── Rooster - SOS.json │ │ ├── astromouse.json │ │ ├── dkeg - panels.json │ │ ├── dkeg - teva.json │ │ ├── dkeg - vwbug.json │ │ ├── grandshell.json │ │ ├── jasonwryan.json │ │ ├── monotheme.json │ │ ├── sexcolors.json │ │ ├── tangoesque.json │ │ ├── NumixDarkest.json │ │ ├── OK100 - Matrix.json │ │ ├── iiamblack.json │ │ ├── insignificato.json │ │ ├── simple_rainbow.json │ │ ├── colorfulcolors.json │ │ ├── dkeg - colorstar.json │ │ ├── dkeg - redphoenix.json │ │ ├── parker_brothers.json │ │ ├── DOOMICIDE darkocean.json │ │ ├── Gslob nature-suede.json │ │ ├── Gutterslob - aikofog.json │ │ ├── Muzieca lowcontrast.json │ │ ├── dkeg - citystreets.json │ │ ├── dkeg - unsiftedwheat.json │ │ ├── gutterslob - lumifoo.json │ │ ├── Gutterslob lightwhite.json │ │ ├── Muzieca pastel white.json │ │ ├── baskerville - FarSide.json │ │ ├── dkeg - canvasedpastel.json │ │ ├── user 77 - Mashup colors.json │ │ ├── baskerville - ivory dark.json │ │ ├── baskerville - lost woods.json │ │ ├── baskerville-ivorylight.json │ │ ├── dkeg - catchmeifyoucan.json │ │ ├── Baskerville - Eldorado dark.json │ │ └── Baskerville - Count Von Count.json │ └── base16 │ │ ├── 3024.dark.json │ │ ├── 3024.light.json │ │ ├── ashes.dark.json │ │ ├── ashes.light.json │ │ ├── bespin.dark.json │ │ ├── brewer.dark.json │ │ ├── chalk.dark.json │ │ ├── chalk.light.json │ │ ├── embers.dark.json │ │ ├── google.dark.json │ │ ├── mocha.dark.json │ │ ├── mocha.light.json │ │ ├── ocean.dark.json │ │ ├── ocean.light.json │ │ ├── bespin.light.json │ │ ├── brewer.light.json │ │ ├── default.dark.json │ │ ├── default.light.json │ │ ├── eighties.dark.json │ │ ├── eighties.light.json │ │ ├── embers.light.json │ │ ├── google.light.json │ │ ├── grayscale.dark.json │ │ ├── isotope.dark.json │ │ ├── isotope.light.json │ │ ├── marrakesh.dark.json │ │ ├── monokai.dark.json │ │ ├── monokai.light.json │ │ ├── paraiso.dark.json │ │ ├── paraiso.light.json │ │ ├── solarized.dark.json │ │ ├── tomorrow.dark.json │ │ ├── tomorrow.light.json │ │ ├── twilight.dark.json │ │ ├── twilight.light.json │ │ ├── atelierdune.dark.json │ │ ├── codeschool.dark.json │ │ ├── codeschool.light.json │ │ ├── grayscale.light.json │ │ ├── greenscreen.dark.json │ │ ├── londontube.dark.json │ │ ├── londontube.light.json │ │ ├── marrakesh.light.json │ │ ├── railscasts.dark.json │ │ ├── railscasts.light.json │ │ ├── solarized.light.json │ │ ├── atelierdune.light.json │ │ ├── atelierforest.dark.json │ │ ├── atelierforest.light.json │ │ ├── atelierheath.dark.json │ │ ├── atelierheath.light.json │ │ ├── atelierseaside.dark.json │ │ ├── greenscreen.light.json │ │ ├── shapeshifter.dark.json │ │ ├── shapeshifter.light.json │ │ ├── atelierlakeside.dark.json │ │ ├── atelierlakeside.light.json │ │ └── atelierseaside.light.json ├── index.html └── templates │ ├── vim │ ├── default │ │ ├── latex.html │ │ ├── java.html │ │ ├── sql.html │ │ ├── lua.html │ │ ├── c++.html │ │ ├── javascript.html │ │ └── python.html │ ├── default-bright │ │ ├── java.html │ │ ├── sql.html │ │ ├── latex.html │ │ ├── lua.html │ │ └── c++.html │ └── shblah │ │ ├── java.html │ │ ├── lua.html │ │ └── sql.html │ └── index.json ├── stylesheets ├── modules │ ├── _vars.scss │ ├── _misc.scss │ ├── _extends.scss │ ├── _mixins.scss │ ├── _type.scss │ ├── _scroll.scss │ └── _form.scss ├── app │ ├── _templateBrowser.scss │ ├── _settings.scss │ ├── _terminal.scss │ ├── _importTemplate.scss │ ├── _body.scss │ ├── _reactwm.scss │ ├── _app.scss │ ├── _schemes.scss │ ├── _import.scss │ ├── _editor.scss │ ├── _header.scss │ └── _ranger.scss └── main.scss ├── docs ├── url.jpg ├── export.jpg ├── schemes.jpg ├── settings.jpg ├── template.jpg ├── screenshot.jpg └── templates.jpg ├── .gitignore ├── lib ├── init.js ├── formats │ ├── json.js │ ├── json.dot │ ├── url.js │ └── css.js ├── actions.js ├── utils │ ├── local.js │ ├── importScheme.js │ └── repository.js ├── components │ ├── app.react.jsx │ ├── random.react.jsx │ ├── colorPicker.react.jsx │ ├── save.react.jsx │ ├── templateBrowser.react.jsx │ ├── editor.react.jsx │ ├── import.react.jsx │ ├── importTemplate.react.jsx │ ├── editorBlock.react.jsx │ ├── about.react.jsx │ ├── header.react.jsx │ ├── template.react.jsx │ ├── schemeBrowser.react.jsx │ └── settings.react.jsx └── stores │ ├── picker.js │ ├── template.js │ ├── random.js │ ├── scheme.js │ └── app.js ├── templates └── vim │ ├── vivify │ ├── latex.tex │ ├── sql.sql │ ├── ruby.rb │ ├── lua.lua │ ├── java.java │ ├── perl.pl │ ├── c++.cpp │ ├── php.php │ ├── javascript.js │ ├── bash.sh │ ├── haskell.hs │ ├── python.py │ ├── fortran.f90 │ └── html.html │ ├── vimrc │ └── decent │ ├── coffeescript.cs │ ├── scss.scss │ └── javascript.js ├── LICENSE ├── package.json ├── README.md └── gulpfile.js /dist/CNAME: -------------------------------------------------------------------------------- 1 | terminal.sexy 2 | -------------------------------------------------------------------------------- /stylesheets/modules/_vars.scss: -------------------------------------------------------------------------------- 1 | $header_height: 50px; 2 | $sidebar_width: 400px; 3 | -------------------------------------------------------------------------------- /docs/url.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zacharyvoase/terminal.sexy/master/docs/url.jpg -------------------------------------------------------------------------------- /stylesheets/app/_templateBrowser.scss: -------------------------------------------------------------------------------- 1 | .template-browser { 2 | padding: 20px; 3 | } 4 | -------------------------------------------------------------------------------- /docs/export.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zacharyvoase/terminal.sexy/master/docs/export.jpg -------------------------------------------------------------------------------- /docs/schemes.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zacharyvoase/terminal.sexy/master/docs/schemes.jpg -------------------------------------------------------------------------------- /docs/settings.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zacharyvoase/terminal.sexy/master/docs/settings.jpg -------------------------------------------------------------------------------- /docs/template.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zacharyvoase/terminal.sexy/master/docs/template.jpg -------------------------------------------------------------------------------- /stylesheets/app/_settings.scss: -------------------------------------------------------------------------------- 1 | .settings { 2 | label { 3 | width: 90px; 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /stylesheets/app/_terminal.scss: -------------------------------------------------------------------------------- 1 | .terminal { 2 | width: 600px; 3 | padding: 2% 1%; 4 | } 5 | -------------------------------------------------------------------------------- /docs/screenshot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zacharyvoase/terminal.sexy/master/docs/screenshot.jpg -------------------------------------------------------------------------------- /docs/templates.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zacharyvoase/terminal.sexy/master/docs/templates.jpg -------------------------------------------------------------------------------- /stylesheets/app/_importTemplate.scss: -------------------------------------------------------------------------------- 1 | .import-template { 2 | label { 3 | width: 120px; 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Dependency directory 2 | node_modules 3 | 4 | # Compiled files 5 | dist/js/*.js 6 | dist/css/*.css 7 | -------------------------------------------------------------------------------- /stylesheets/modules/_misc.scss: -------------------------------------------------------------------------------- 1 | #clearfix:after { 2 | content: ""; 3 | display: table; 4 | clear: both; 5 | } 6 | -------------------------------------------------------------------------------- /stylesheets/modules/_extends.scss: -------------------------------------------------------------------------------- 1 | #hidden_input { 2 | position: absolute; 3 | top: -20px; 4 | left: -20px; 5 | opacity: 0; 6 | width: 0; 7 | height: 0; 8 | } 9 | -------------------------------------------------------------------------------- /stylesheets/app/_body.scss: -------------------------------------------------------------------------------- 1 | body { 2 | position: fixed; 3 | top: 0; 4 | bottom: 0; 5 | width: 100%; 6 | user-select: none; 7 | } 8 | 9 | @import 'app'; 10 | -------------------------------------------------------------------------------- /stylesheets/modules/_mixins.scss: -------------------------------------------------------------------------------- 1 | @mixin abs ($top:auto, $left:auto, $bottom:$auto, $right:auto) { 2 | display: block; 3 | position: absolute; 4 | top: $top; 5 | bottom: $bottom; 6 | left: $left; 7 | right: $right; 8 | } 9 | -------------------------------------------------------------------------------- /stylesheets/app/_reactwm.scss: -------------------------------------------------------------------------------- 1 | $foreground: #fff; 2 | 3 | .layout-container { 4 | position: absolute; 5 | top: $header_height; 6 | bottom: 0; 7 | width: 100%; 8 | overflow: hidden; 9 | border-top: 5px solid red; 10 | } 11 | 12 | .lm_content > div { 13 | padding: 20px; 14 | } 15 | -------------------------------------------------------------------------------- /lib/init.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var $ = require('jquery'); 4 | var React = require('react'); 5 | 6 | window.React = React; 7 | window.$ = $; 8 | 9 | var App = React.createFactory(require('./components/app.react')); 10 | 11 | $(function () { 12 | React.render(App(), document.body); 13 | }); 14 | -------------------------------------------------------------------------------- /lib/formats/json.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var _ = require('lodash'); 4 | var fs = require('fs'); 5 | var termcolors = require('termcolors'); 6 | 7 | var template = fs.readFileSync(__dirname + '/json.dot', 'utf8'); 8 | 9 | module.exports = { 10 | export: termcolors.export(template, _.partialRight(_.mapValues, function (color) { 11 | return color.toHex(); 12 | })) 13 | }; 14 | -------------------------------------------------------------------------------- /stylesheets/app/_app.scss: -------------------------------------------------------------------------------- 1 | body > .app { 2 | position: absolute; 3 | top: 0; bottom: 0; 4 | width: 100%; 5 | overflow: hidden; 6 | } 7 | 8 | @import 'header'; 9 | @import 'reactwm'; 10 | @import 'ranger'; 11 | @import 'editor'; 12 | @import 'import'; 13 | @import 'importTemplate'; 14 | @import 'schemes'; 15 | @import 'template'; 16 | @import 'templateBrowser'; 17 | @import 'colorPicker'; 18 | @import 'settings'; 19 | -------------------------------------------------------------------------------- /stylesheets/main.scss: -------------------------------------------------------------------------------- 1 | 2 | // vendor 3 | @import 'vendor/normalize'; 4 | @import 'vendor/golden-layout/base'; 5 | @import 'vendor/golden-layout/theme'; 6 | 7 | // modules 8 | @import 'modules/vars'; 9 | @import 'modules/mixins'; 10 | @import 'modules/extends'; 11 | @import 'modules/type'; 12 | @import 'modules/misc'; 13 | @import 'modules/scroll'; 14 | @import 'modules/form'; 15 | 16 | // app 17 | @import 'app/body'; 18 | -------------------------------------------------------------------------------- /dist/schemes/collection/jmbi.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "jmbi", 3 | "author": "jmbi", 4 | "color": [ 5 | "#5A7260", 6 | "#8F423C", 7 | "#BBBB88", 8 | "#F9D25B", 9 | "#E0BA69", 10 | "#709289", 11 | "#D13516", 12 | "#EFE2E0", 13 | "#8DA691", 14 | "#EEAA88", 15 | "#CCC68D", 16 | "#EEDD99", 17 | "#C9B957", 18 | "#FFCBAB", 19 | "#C25431", 20 | "#F9F1ED" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#1e1e1e" 24 | } 25 | -------------------------------------------------------------------------------- /lib/actions.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var Reflux = require('reflux'); 4 | 5 | var actions = Reflux.createActions([ 6 | 7 | 'openWindow', 8 | 'resetLayout', 9 | 10 | 'pickColor', 11 | 'openTemplate', 12 | 'importTemplate', 13 | 14 | 'setColor', 15 | 'setAllColors', 16 | 'generateRandomColors', 17 | 18 | 'saveScheme', 19 | 'openScheme', 20 | 21 | 'setFont', 22 | 'setPicker', 23 | 24 | ]); 25 | 26 | module.exports = actions; 27 | -------------------------------------------------------------------------------- /dist/schemes/collection/kasugano.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Kasugano", 3 | "author": "Kori Ayakashi", 4 | "color": [ 5 | "#3D3D3D", 6 | "#6673BF", 7 | "#3EA290", 8 | "#B0EAD9", 9 | "#31658C", 10 | "#596196", 11 | "#8292B2", 12 | "#C8CACC", 13 | "#4D4D4D", 14 | "#899AFF", 15 | "#52AD91", 16 | "#98C9BB", 17 | "#477AB3", 18 | "#7882BF", 19 | "#95A7CC", 20 | "#EDEFF2" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#1b1b1b" 24 | } 25 | 26 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/Muse.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Muse", 3 | "author": "", 4 | "color": [ 5 | "#2e3436", 6 | "#a31604", 7 | "#447241", 8 | "#c1951a", 9 | "#425387", 10 | "#965d98", 11 | "#06989a", 12 | "#d3d7cf", 13 | "#555753", 14 | "#c60001", 15 | "#27a343", 16 | "#d5a30e", 17 | "#4a5a8d", 18 | "#893c8c", 19 | "#12bccb", 20 | "#eeeeec" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/derp.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Derp", 3 | "author": "", 4 | "color": [ 5 | "#111111", 6 | "#d36265", 7 | "#aece91", 8 | "#e7e18c", 9 | "#5297cf", 10 | "#963c59", 11 | "#5e7175", 12 | "#bebebe", 13 | "#666666", 14 | "#ef8171", 15 | "#cfefb3", 16 | "#fff796", 17 | "#74b8ef", 18 | "#b85e7b", 19 | "#a3babf", 20 | "#ffffff" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/gjm.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "GJM", 3 | "author": "", 4 | "color": [ 5 | "#1c1c1c", 6 | "#ff005b", 7 | "#cee318", 8 | "#ffe755", 9 | "#048ac7", 10 | "#833c9f", 11 | "#0ac1cd", 12 | "#e5e5e5", 13 | "#666666", 14 | "#ff00a0", 15 | "#ccff00", 16 | "#ff9f00", 17 | "#48c6ff", 18 | "#be67e1", 19 | "#63e7f0", 20 | "#f3f3f3" 21 | ], 22 | "foreground": "#c5c5c5", 23 | "background": "#1c1c1c" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/neon.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Neon", 3 | "author": "", 4 | "color": [ 5 | "#171717", 6 | "#d81765", 7 | "#97d01a", 8 | "#ffa800", 9 | "#16b1fb", 10 | "#ff2491", 11 | "#0fdcb6", 12 | "#ebebeb", 13 | "#38252c", 14 | "#ff0000", 15 | "#76b639", 16 | "#e1a126", 17 | "#289cd5", 18 | "#ff2491", 19 | "#0a9b81", 20 | "#f8f8f8" 21 | ], 22 | "foreground": "#f8f8f8", 23 | "background": "#171717" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/pulp.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Pulp", 3 | "author": "", 4 | "color": [ 5 | "#86817e", 6 | "#d75756", 7 | "#688c7d", 8 | "#ffb365", 9 | "#68778c", 10 | "#fdb3b2", 11 | "#86abd9", 12 | "#f7f8f2", 13 | "#86817e", 14 | "#a63a3a", 15 | "#688c7d", 16 | "#ffb365", 17 | "#68778c", 18 | "#8c686a", 19 | "#86abd9", 20 | "#f7f8f2" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/rasi.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Rasi", 3 | "author": "", 4 | "color": [ 5 | "#1b1d1e", 6 | "#f92672", 7 | "#82b414", 8 | "#fd971f", 9 | "#4e82aa", 10 | "#8c54fe", 11 | "#465457", 12 | "#ccccc6", 13 | "#505354", 14 | "#ff5995", 15 | "#b6e354", 16 | "#feed6c", 17 | "#0c73c2", 18 | "#9e6ffe", 19 | "#899ca1", 20 | "#f8f8f2" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/shic.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Shic", 3 | "author": "", 4 | "color": [ 5 | "#494949", 6 | "#b9716e", 7 | "#588f7a", 8 | "#aaa857", 9 | "#a0c3c0", 10 | "#735e74", 11 | "#695935", 12 | "#b1b1b1", 13 | "#484848", 14 | "#8f5a58", 15 | "#326f58", 16 | "#c7c575", 17 | "#507f7c", 18 | "#a387a6", 19 | "#927c4b", 20 | "#c7c7c7" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/tlh.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "tlh", 3 | "author": "", 4 | "color": [ 5 | "#1c1c1c", 6 | "#d81860", 7 | "#60ff60", 8 | "#f9fd75", 9 | "#4695c8", 10 | "#a78edb", 11 | "#43afce", 12 | "#f3ebe2", 13 | "#4d4d4d", 14 | "#f00060", 15 | "#70ff70", 16 | "#f9fd80", 17 | "#5a9dc8", 18 | "#b29fdb", 19 | "#69b8ce", 20 | "#eeeeee" 21 | ], 22 | "foreground": "#66ff66", 23 | "background": "#101010" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/Tartan.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Tartan", 3 | "author": "", 4 | "color": [ 5 | "#2e3436", 6 | "#cc0000", 7 | "#4e9a06", 8 | "#c4a000", 9 | "#3465a4", 10 | "#75507b", 11 | "#06989a", 12 | "#d3d7cf", 13 | "#555753", 14 | "#ef2929", 15 | "#8ae234", 16 | "#fce94f", 17 | "#729fcf", 18 | "#ad7fa8", 19 | "#34e2e2", 20 | "#eeeeec" 21 | ], 22 | "foreground": "#dedede", 23 | "background": "#2b2b2b" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/belge.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Belge", 3 | "author": "", 4 | "color": [ 5 | "#252525", 6 | "#ef6769", 7 | "#a6e22e", 8 | "#fd971f", 9 | "#6495ed", 10 | "#deb887", 11 | "#b0c4de", 12 | "#dbdcdc", 13 | "#454545", 14 | "#fc7ca5", 15 | "#b6e354", 16 | "#fd971f", 17 | "#87ceeb", 18 | "#996600", 19 | "#87ceeb", 20 | "#fdfdfd" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/bleh-1.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Bleh-1", 3 | "author": "", 4 | "color": [ 5 | "#666666", 6 | "#996578", 7 | "#889965", 8 | "#998565", 9 | "#657a99", 10 | "#8b6599", 11 | "#65998d", 12 | "#a5a5a4", 13 | "#8c847f", 14 | "#bd4b76", 15 | "#95b548", 16 | "#bd814b", 17 | "#4c83bf", 18 | "#a04bbd", 19 | "#4dbda8", 20 | "#848484" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/cloud.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Cloud", 3 | "author": "", 4 | "color": [ 5 | "#222827", 6 | "#d5a8e3", 7 | "#9c75dd", 8 | "#9898ae", 9 | "#654a96", 10 | "#625566", 11 | "#a9d1df", 12 | "#e6ebe5", 13 | "#5d6f74", 14 | "#cd749c", 15 | "#63b0b0", 16 | "#c0c0dd", 17 | "#5786bc", 18 | "#3f3442", 19 | "#849da2", 20 | "#d9d6cf" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/dwmrob.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "DWM rob", 3 | "author": "", 4 | "color": [ 5 | "#151515", 6 | "#bf7979", 7 | "#97b26b", 8 | "#cdcda1", 9 | "#4a5463", 10 | "#9c3885", 11 | "#88aadd", 12 | "#ffffff", 13 | "#505450", 14 | "#f4a45f", 15 | "#c5f779", 16 | "#ffffaf", 17 | "#7d8794", 18 | "#e628ba", 19 | "#99ccff", 20 | "#dedede" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/eqie6.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Eqie6", 3 | "author": "", 4 | "color": [ 5 | "#222222", 6 | "#e84f4f", 7 | "#b7ce42", 8 | "#fea63c", 9 | "#66a9b9", 10 | "#b7416e", 11 | "#6d878d", 12 | "#cccccc", 13 | "#666666", 14 | "#d23d3d", 15 | "#bde077", 16 | "#ffe863", 17 | "#aaccbb", 18 | "#e16a98", 19 | "#42717b", 20 | "#ffffff" 21 | ], 22 | "foreground": "#cccccc", 23 | "background": "#111111" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/erebus.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Erebus", 3 | "author": "", 4 | "color": [ 5 | "#757575", 6 | "#ff5f5f", 7 | "#de8a36", 8 | "#d78787", 9 | "#af5fd7", 10 | "#ff87d7", 11 | "#dea3e5", 12 | "#b8b8b8", 13 | "#b8b8b8", 14 | "#d78787", 15 | "#ff9f6f", 16 | "#ff5f5f", 17 | "#dea3e5", 18 | "#d7afaf", 19 | "#af5fd7", 20 | "#757575" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/hybrid.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Hybrid", 3 | "author": "", 4 | "color": [ 5 | "#393939", 6 | "#da4939", 7 | "#9acc79", 8 | "#d0d26b", 9 | "#6d9cbe", 10 | "#9f5079", 11 | "#435d75", 12 | "#c2c2c2", 13 | "#474747", 14 | "#ff6c5c", 15 | "#8fb676", 16 | "#c8bc45", 17 | "#d0d0ff", 18 | "#a761c2", 19 | "#6e98a4", 20 | "#c2c2c2" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/mikado.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Mikado", 3 | "author": "", 4 | "color": [ 5 | "#322a2c", 6 | "#a04363", 7 | "#9b9329", 8 | "#bf7a29", 9 | "#6a8c8c", 10 | "#856774", 11 | "#757978", 12 | "#bcbcaf", 13 | "#46423b", 14 | "#ae837a", 15 | "#b4aa30", 16 | "#c7a551", 17 | "#74999e", 18 | "#9c818e", 19 | "#9fa590", 20 | "#c1c4bc" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/nancy.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Nancy", 3 | "author": "", 4 | "color": [ 5 | "#1b1d1e", 6 | "#f92672", 7 | "#82b414", 8 | "#fd971f", 9 | "#4e82aa", 10 | "#8c54fe", 11 | "#465457", 12 | "#ccccc6", 13 | "#505354", 14 | "#ff5995", 15 | "#b6e354", 16 | "#feed6c", 17 | "#0c73c2", 18 | "#9e6ffe", 19 | "#899ca1", 20 | "#f8f8f2" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#010101" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/nudge.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Nudge", 3 | "author": "", 4 | "color": [ 5 | "#658280", 6 | "#822f5d", 7 | "#184a31", 8 | "#9d4500", 9 | "#304465", 10 | "#330801", 11 | "#175552", 12 | "#110005", 13 | "#8ca8a6", 14 | "#a24b76", 15 | "#28634d", 16 | "#9d5823", 17 | "#415c77", 18 | "#532706", 19 | "#3a6868", 20 | "#330801" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/phrak1.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Phrak1", 3 | "author": "", 4 | "color": [ 5 | "#000000", 6 | "#a80000", 7 | "#00a800", 8 | "#a85400", 9 | "#0000a8", 10 | "#a800a8", 11 | "#00a8a8", 12 | "#a8a8a8", 13 | "#545054", 14 | "#f85450", 15 | "#50fc50", 16 | "#f8fc50", 17 | "#5054f8", 18 | "#f854f8", 19 | "#50fcf8", 20 | "#f8fcf8" 21 | ], 22 | "foreground": "#a8a8a8", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/rezza.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Rezza", 3 | "author": "", 4 | "color": [ 5 | "#191919", 6 | "#803232", 7 | "#5b762f", 8 | "#aa9943", 9 | "#324c80", 10 | "#706c9a", 11 | "#92b19e", 12 | "#ffffff", 13 | "#252525", 14 | "#982b2b", 15 | "#89b83f", 16 | "#efef60", 17 | "#2b4f98", 18 | "#826ab1", 19 | "#a1cdcd", 20 | "#dddddd" 21 | ], 22 | "foreground": "#dddddd", 23 | "background": "#222222" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/rydgel.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Rydgel", 3 | "author": "", 4 | "color": [ 5 | "#303430", 6 | "#bf7979", 7 | "#97b26b", 8 | "#cdcdc1", 9 | "#86a2be", 10 | "#d9b798", 11 | "#a1b5cd", 12 | "#ffffff", 13 | "#cdb5cd", 14 | "#f4a45f", 15 | "#c5f779", 16 | "#ffffed", 17 | "#98afd9", 18 | "#d7d998", 19 | "#a1b5cd", 20 | "#dedede" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/swayr.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Swayr", 3 | "author": "", 4 | "color": [ 5 | "#1c1709", 6 | "#8e4317", 7 | "#787200", 8 | "#945c00", 9 | "#315094", 10 | "#5c2e40", 11 | "#00617d", 12 | "#c2b9a1", 13 | "#4f4939", 14 | "#f07935", 15 | "#d9d138", 16 | "#ffab26", 17 | "#8aa9ed", 18 | "#ff8cb8", 19 | "#43bfe0", 20 | "#f2e8c9" 21 | ], 22 | "foreground": "#c2b9a1", 23 | "background": "#1c1709" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/tango.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Tango", 3 | "author": "", 4 | "color": [ 5 | "#2e3436", 6 | "#cc0000", 7 | "#4e9a06", 8 | "#c4a000", 9 | "#3465a4", 10 | "#75507b", 11 | "#06989a", 12 | "#d3d7cf", 13 | "#555753", 14 | "#ef2929", 15 | "#8ae234", 16 | "#fce94f", 17 | "#729fcf", 18 | "#ad7fa8", 19 | "#34e2e2", 20 | "#eeeeec" 21 | ], 22 | "foreground": "#babdb6", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/theme2.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "theme2", 3 | "author": "", 4 | "color": [ 5 | "#191919", 6 | "#eb3d51", 7 | "#66b61a", 8 | "#d98e1d", 9 | "#23ffa8", 10 | "#ff00da", 11 | "#68a783", 12 | "#eaeaea", 13 | "#484848", 14 | "#be6262", 15 | "#4b8a10", 16 | "#e5d95e", 17 | "#23aaff", 18 | "#ab005b", 19 | "#bbcd81", 20 | "#bbbbbb" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/thwump.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "thwump", 3 | "author": "", 4 | "color": [ 5 | "#202020", 6 | "#a07070", 7 | "#70a070", 8 | "#a0a070", 9 | "#7070a0", 10 | "#a070a0", 11 | "#70a0a0", 12 | "#a0a0a0", 13 | "#505050", 14 | "#d07070", 15 | "#70d070", 16 | "#d0d070", 17 | "#7070d0", 18 | "#d070d0", 19 | "#70d0d0", 20 | "#f0f0f0" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/collection/hund.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "hund", 3 | "author": "hund", 4 | "color": [ 5 | "#222222", 6 | "#E84F4F", 7 | "#B7CE42", 8 | "#FEA63C", 9 | "#66AABB", 10 | "#B7416E", 11 | "#6D878D", 12 | "#DDDDDD", 13 | "#666666", 14 | "#D23D3D", 15 | "#BDE077", 16 | "#FFE863", 17 | "#AACCBB", 18 | "#E16A98", 19 | "#42717B", 20 | "#CCCCCC" 21 | ], 22 | "foreground": "#FFFFFF", 23 | "background": "#161616" 24 | } 25 | 26 | -------------------------------------------------------------------------------- /dist/schemes/collection/hybrid.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Hybrid", 3 | "author": "w0ng", 4 | "color": [ 5 | "#282A2E", 6 | "#A54242", 7 | "#8C9440", 8 | "#DE935F", 9 | "#5F819D", 10 | "#85678F", 11 | "#5E8D87", 12 | "#707880", 13 | "#373B41", 14 | "#CC6666", 15 | "#B5BD68", 16 | "#F0C674", 17 | "#81A2BE", 18 | "#B294BB", 19 | "#8ABEB7", 20 | "#C5C8C6" 21 | ], 22 | "foreground": "#C5C8C6", 23 | "background": "#1D1F21" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/Visiblue.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "VisiBlue", 3 | "author": "", 4 | "color": [ 5 | "#333366", 6 | "#6666cc", 7 | "#0099cc", 8 | "#3366cc", 9 | "#006699", 10 | "#0066ff", 11 | "#669999", 12 | "#99cccc", 13 | "#333399", 14 | "#9999ff", 15 | "#00ccff", 16 | "#6699ff", 17 | "#0099cc", 18 | "#0099ff", 19 | "#66cccc", 20 | "#ccffff" 21 | ], 22 | "foreground": "#666699", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/bitmute.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Bitmute", 3 | "author": "", 4 | "color": [ 5 | "#282828", 6 | "#b76969", 7 | "#719d72", 8 | "#909858", 9 | "#68668f", 10 | "#966894", 11 | "#688891", 12 | "#8e8e8e", 13 | "#494949", 14 | "#b87e7e", 15 | "#839d84", 16 | "#919864", 17 | "#73718f", 18 | "#987397", 19 | "#758c93", 20 | "#aeaeae" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/deafened.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Deafened", 3 | "author": "", 4 | "color": [ 5 | "#3d3e3d", 6 | "#755a5b", 7 | "#68755a", 8 | "#756e5a", 9 | "#5b6976", 10 | "#755b76", 11 | "#465457", 12 | "#ccccc6", 13 | "#5a5b5c", 14 | "#a37679", 15 | "#87a376", 16 | "#a39b76", 17 | "#758ba3", 18 | "#9f76a3", 19 | "#899ca1", 20 | "#f8f8f2" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/digerati.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Digerati", 3 | "author": "", 4 | "color": [ 5 | "#303030", 6 | "#c03000", 7 | "#b1d631", 8 | "#fecf35", 9 | "#426870", 10 | "#6d506d", 11 | "#4bb5c1", 12 | "#e2e2e5", 13 | "#5f5f5f", 14 | "#ff3a78", 15 | "#a6cd07", 16 | "#b5c865", 17 | "#4a7781", 18 | "#ff3b77", 19 | "#4bb5c1", 20 | "#e2e2e5" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/dotshare.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Dotshare", 3 | "author": "", 4 | "color": [ 5 | "#101010", 6 | "#e84f4f", 7 | "#b8d68c", 8 | "#e1aa5d", 9 | "#7dc1cf", 10 | "#9b64fb", 11 | "#6d878d", 12 | "#dddddd", 13 | "#404040", 14 | "#d23d3d", 15 | "#a0cf5d", 16 | "#f39d21", 17 | "#4e9fb1", 18 | "#8542ff", 19 | "#42717b", 20 | "#dddddd" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/epiphany.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Epiphany", 3 | "author": "", 4 | "color": [ 5 | "#565656", 6 | "#ac4f4f", 7 | "#88ab77", 8 | "#d0d9ad", 9 | "#677088", 10 | "#cdcdb4", 11 | "#445362", 12 | "#ffffff", 13 | "#656565", 14 | "#e85555", 15 | "#8ccd6c", 16 | "#c5d67d", 17 | "#647396", 18 | "#cdb4c9", 19 | "#505b6c", 20 | "#c0c0c0" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/euphrasia.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Euphrasia", 3 | "author": "", 4 | "color": [ 5 | "#192033", 6 | "#a62a3e", 7 | "#38912b", 8 | "#b27d12", 9 | "#355c9a", 10 | "#7c4f9f", 11 | "#258f8f", 12 | "#77858c", 13 | "#666666", 14 | "#f04758", 15 | "#93c724", 16 | "#ddb62b", 17 | "#45a3e6", 18 | "#c953ef", 19 | "#60c6c8", 20 | "#c0c0c0" 21 | ], 22 | "foreground": "#1c2027", 23 | "background": "#cfcfd9" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/fishbone.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Fishbone", 3 | "author": "", 4 | "color": [ 5 | "#293b3b", 6 | "#bf5357", 7 | "#41a551", 8 | "#aea64f", 9 | "#416ea5", 10 | "#bf6053", 11 | "#714da5", 12 | "#876868", 13 | "#344040", 14 | "#bf6367", 15 | "#51a55f", 16 | "#aea75d", 17 | "#5177a5", 18 | "#bf6e63", 19 | "#7859a5", 20 | "#876f6f" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/gnometerm.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Gnometerm", 3 | "author": "", 4 | "color": [ 5 | "#000000", 6 | "#cc0000", 7 | "#4e9a06", 8 | "#c4a000", 9 | "#3465a4", 10 | "#75507b", 11 | "#06989a", 12 | "#d3d7cf", 13 | "#555753", 14 | "#ef2929", 15 | "#8ae234", 16 | "#fce94f", 17 | "#729fcf", 18 | "#ad7fa8", 19 | "#34e2e2", 20 | "#eeeeec" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/jwr-dark.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "JWR dark", 3 | "author": "", 4 | "color": [ 5 | "#333333", 6 | "#8c4665", 7 | "#287373", 8 | "#7c7c99", 9 | "#395573", 10 | "#5e468c", 11 | "#31658c", 12 | "#899ca1", 13 | "#3d3d3d", 14 | "#bf4d80", 15 | "#53a6a6", 16 | "#9e9ecb", 17 | "#477ab3", 18 | "#7e62b3", 19 | "#6096bf", 20 | "#c0c0c0" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/material.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Material", 3 | "author": "", 4 | "color": [ 5 | "#263238", 6 | "#ff9800", 7 | "#8bc34a", 8 | "#ffc107", 9 | "#03a9f4", 10 | "#e91e63", 11 | "#009688", 12 | "#cfd8dc", 13 | "#37474f", 14 | "#ffa74d", 15 | "#9ccc65", 16 | "#ffa000", 17 | "#81d4fa", 18 | "#ad1457", 19 | "#26a69a", 20 | "#eceff1" 21 | ], 22 | "foreground": "#eceff1", 23 | "background": "#263238" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/mikazuki.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Mikazuki", 3 | "author": "", 4 | "color": [ 5 | "#2a1d17", 6 | "#da1657", 7 | "#3ea250", 8 | "#e3d33d", 9 | "#3ea290", 10 | "#ff850d", 11 | "#8c16da", 12 | "#e9e9e9", 13 | "#4f362b", 14 | "#da4375", 15 | "#6cb87a", 16 | "#e3da84", 17 | "#8ca8a3", 18 | "#ffa64f", 19 | "#a167c7", 20 | "#fdfdfd" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/nucolors.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Nucolors", 3 | "author": "", 4 | "color": [ 5 | "#393939", 6 | "#ff9f95", 7 | "#e2ffc7", 8 | "#ffffb9", 9 | "#a8ceea", 10 | "#e2b5cc", 11 | "#c2efff", 12 | "#dddddd", 13 | "#474747", 14 | "#ff8d80", 15 | "#dbffb3", 16 | "#ffbe64", 17 | "#7eb6ff", 18 | "#e296ff", 19 | "#9ce9ff", 20 | "#dddddd" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/orangish.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Orangish", 3 | "author": "", 4 | "color": [ 5 | "#251f1f", 6 | "#eb4509", 7 | "#94e76b", 8 | "#ffac18", 9 | "#46aede", 10 | "#e32c57", 11 | "#d6dbac", 12 | "#efefef", 13 | "#5e5e5e", 14 | "#eb4509", 15 | "#95e76b", 16 | "#ffac18", 17 | "#46aede", 18 | "#e32c57", 19 | "#d6dbac", 20 | "#efefef" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/splurge.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Splurge", 3 | "author": "", 4 | "color": [ 5 | "#4a4b4a", 6 | "#d7699a", 7 | "#80d468", 8 | "#d7a169", 9 | "#6985d7", 10 | "#c86ad4", 11 | "#6fccd1", 12 | "#dbdcdc", 13 | "#696969", 14 | "#f5a2b5", 15 | "#a3f2a0", 16 | "#f5cda2", 17 | "#a2c1f5", 18 | "#d2a2f5", 19 | "#a0e9f2", 20 | "#fdfdfd" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/visibone.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "VisiBone", 3 | "author": "", 4 | "color": [ 5 | "#666666", 6 | "#cc6666", 7 | "#66cc99", 8 | "#cc9966", 9 | "#6699cc", 10 | "#cc6699", 11 | "#66cccc", 12 | "#cccccc", 13 | "#999999", 14 | "#ff9999", 15 | "#99ffcc", 16 | "#ffcc99", 17 | "#99ccff", 18 | "#ff99cc", 19 | "#99ffff", 20 | "#ffffff" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/zenburn.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "zenburn", 3 | "author": "", 4 | "color": [ 5 | "#1e2320", 6 | "#705050", 7 | "#60b48a", 8 | "#dfaf8f", 9 | "#506070", 10 | "#dc8cc3", 11 | "#8cd0d3", 12 | "#dcdccc", 13 | "#709080", 14 | "#dca3a3", 15 | "#c3bf9f", 16 | "#f0dfaf", 17 | "#94bff3", 18 | "#ec93d3", 19 | "#93e0e3", 20 | "#ffffff" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/collection/dawn.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Dawn", 3 | "author": "Escapist", 4 | "color": [ 5 | "#353535", 6 | "#744B40", 7 | "#6D6137", 8 | "#765636", 9 | "#61564B", 10 | "#6B4A49", 11 | "#435861", 12 | "#B3B3B3", 13 | "#5F5F5F", 14 | "#785850", 15 | "#6F6749", 16 | "#776049", 17 | "#696057", 18 | "#6F5A59", 19 | "#525F66", 20 | "#CDCDCD" 21 | ], 22 | "foreground": "#9B9081", 23 | "background": "#181B20" 24 | } 25 | 26 | -------------------------------------------------------------------------------- /dist/schemes/collection/vacuous2.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Vacuous 2", 3 | "author": "hal", 4 | "color": [ 5 | "#202020", 6 | "#b91e2e", 7 | "#81957c", 8 | "#f9bb80", 9 | "#356579", 10 | "#2d2031", 11 | "#0b3452", 12 | "#909090", 13 | "#606060", 14 | "#d14548", 15 | "#a7b79a", 16 | "#fae3a0", 17 | "#7491a1", 18 | "#87314e", 19 | "#0f829d", 20 | "#fff0f0" 21 | ], 22 | "foreground": "#d2c5bc", 23 | "background": "#101010" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/collection/yousai.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Yousai", 3 | "author": "Kori", 4 | "color": [ 5 | "#666661", 6 | "#992E2E", 7 | "#4C3226", 8 | "#A67C53", 9 | "#4C7399", 10 | "#BF9986", 11 | "#D97742", 12 | "#34302D", 13 | "#7F7F7A", 14 | "#B23636", 15 | "#664233", 16 | "#BF8F60", 17 | "#5986B2", 18 | "#D9AE98", 19 | "#F2854A", 20 | "#4C4742" 21 | ], 22 | "foreground": "#34302D", 23 | "background": "#F5E7DE" 24 | } 25 | 26 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/Muzieca mono.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Mono", 3 | "author": "Muzieca", 4 | "color": [ 5 | "#000000", 6 | "#111111", 7 | "#222222", 8 | "#333333", 9 | "#444444", 10 | "#555555", 11 | "#666666", 12 | "#777777", 13 | "#090909", 14 | "#181818", 15 | "#272727", 16 | "#393939", 17 | "#484848", 18 | "#595959", 19 | "#707070", 20 | "#818181" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/Rooster - SOS.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "SOS", 3 | "author": "Rooster", 4 | "color": [ 5 | "#373b43", 6 | "#fdcd39", 7 | "#fbfd59", 8 | "#deac40", 9 | "#afb171", 10 | "#b387e7", 11 | "#63e860", 12 | "#efdecb", 13 | "#373b43", 14 | "#fdcd39", 15 | "#fbfd59", 16 | "#deac40", 17 | "#afb171", 18 | "#b387e7", 19 | "#63e860", 20 | "#efdecb" 21 | ], 22 | "foreground": "#78796f", 23 | "background": "#373b43" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/astromouse.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "astromouse", 3 | "author": "", 4 | "color": [ 5 | "#1c1c1c", 6 | "#d770af", 7 | "#9acc79", 8 | "#d0d26b", 9 | "#77b6c5", 10 | "#a488d9", 11 | "#7fcab3", 12 | "#8d8d8d", 13 | "#3d3a3a", 14 | "#d28abf", 15 | "#8fb676", 16 | "#c8bc45", 17 | "#8fa7b9", 18 | "#bd89de", 19 | "#6ec2a8", 20 | "#dad3d3" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/dkeg - panels.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Panels", 3 | "author": "dkeg", 4 | "color": [ 5 | "#191927", 6 | "#282f5e", 7 | "#2b4593", 8 | "#344276", 9 | "#4e3a4f", 10 | "#61372f", 11 | "#6b484c", 12 | "#744537", 13 | "#905749", 14 | "#94431c", 15 | "#9f582a", 16 | "#a38687", 17 | "#e1750f", 18 | "#eaaf25", 19 | "#fa8e08", 20 | "#fca806" 21 | ], 22 | "foreground": "#d3d3d3", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/dkeg - teva.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Teva", 3 | "author": "dkeg", 4 | "color": [ 5 | "#191f31", 6 | "#282e39", 7 | "#303844", 8 | "#3b444a", 9 | "#3c4435", 10 | "#4e534f", 11 | "#5d5d35", 12 | "#66695d", 13 | "#706d56", 14 | "#8b7852", 15 | "#909581", 16 | "#91703a", 17 | "#948658", 18 | "#a19662", 19 | "#ad9152", 20 | "#c6a13f" 21 | ], 22 | "foreground": "#746c48", 23 | "background": "#170f0d" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/dkeg - vwbug.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "VWbug", 3 | "author": "dkeg", 4 | "color": [ 5 | "#261e26", 6 | "#312c38", 7 | "#4d353b", 8 | "#503b43", 9 | "#57403e", 10 | "#665453", 11 | "#6e5450", 12 | "#8e7266", 13 | "#906756", 14 | "#927e7e", 15 | "#ad6042", 16 | "#b48b6f", 17 | "#c4ab98", 18 | "#d9c9b6", 19 | "#e7ddd1", 20 | "#faf7f2" 21 | ], 22 | "foreground": "#746c48", 23 | "background": "#170f0d" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/grandshell.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Grandshell", 3 | "author": "", 4 | "color": [ 5 | "#000000", 6 | "#f25a5a", 7 | "#77bb33", 8 | "#efc334", 9 | "#5555dd", 10 | "#c350ff", 11 | "#5af2ee", 12 | "#bebebe", 13 | "#222222", 14 | "#ffbbbb", 15 | "#dcf692", 16 | "#f6df92", 17 | "#b2baf6", 18 | "#f09fff", 19 | "#5af2ee", 20 | "#eeeeee" 21 | ], 22 | "foreground": "#bebebe", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/jasonwryan.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Jason Wryan", 3 | "author": "", 4 | "color": [ 5 | "#222222", 6 | "#9e5641", 7 | "#6c7e55", 8 | "#caaf2b", 9 | "#4c8ea1", 10 | "#956d9d", 11 | "#7c9aa6", 12 | "#909090", 13 | "#454545", 14 | "#cc896d", 15 | "#7db37d", 16 | "#bfb556", 17 | "#6bc1d0", 18 | "#c18fcb", 19 | "#8fadbf", 20 | "#ffffff" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/monotheme.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Mono Theme", 3 | "author": "", 4 | "color": [ 5 | "#000000", 6 | "#6b6b6b", 7 | "#c4c4c4", 8 | "#b3b3b3", 9 | "#999999", 10 | "#717171", 11 | "#8a8a8a", 12 | "#b5cabb", 13 | "#202020", 14 | "#464646", 15 | "#f8f8f8", 16 | "#eeeeee", 17 | "#7c7c7c", 18 | "#adadad", 19 | "#c0c0c0", 20 | "#99ac9e" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/sexcolors.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Sex Colors", 3 | "author": "", 4 | "color": [ 5 | "#252525", 6 | "#ff9f95", 7 | "#a6e22e", 8 | "#fd971f", 9 | "#435e87", 10 | "#789ec6", 11 | "#5e7175", 12 | "#dbdcdc", 13 | "#454545", 14 | "#ff8d80", 15 | "#b6e354", 16 | "#fd971f", 17 | "#587aa4", 18 | "#46a4ff", 19 | "#a3babf", 20 | "#fdfdfd" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/tangoesque.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Tangoesque", 3 | "author": "", 4 | "color": [ 5 | "#202020", 6 | "#ff6565", 7 | "#93d44f", 8 | "#eab93d", 9 | "#204a87", 10 | "#ce5c00", 11 | "#89b6e2", 12 | "#cccccc", 13 | "#606060", 14 | "#ff8d8d", 15 | "#c8e7a8", 16 | "#ffc123", 17 | "#3465a4", 18 | "#f57900", 19 | "#46a4ff", 20 | "#ffffff" 21 | ], 22 | "foreground": "#aaaaaa", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/3024.dark.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "3024 (dark)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#090300", 6 | "#db2d20", 7 | "#01a252", 8 | "#fded02", 9 | "#01a0e4", 10 | "#a16a94", 11 | "#b5e4f4", 12 | "#a5a2a2", 13 | "#5c5855", 14 | "#db2d20", 15 | "#01a252", 16 | "#fded02", 17 | "#01a0e4", 18 | "#a16a94", 19 | "#b5e4f4", 20 | "#f7f7f7" 21 | ], 22 | "foreground": "#a5a2a2", 23 | "background": "#090300" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/collection/gotham.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Gotham", 3 | "author": "whatyouhide", 4 | "color": [ 5 | "#0a0f14", 6 | "#c33027", 7 | "#26a98b", 8 | "#edb54b", 9 | "#195465", 10 | "#4e5165", 11 | "#33859d", 12 | "#98d1ce", 13 | "#10151b", 14 | "#d26939", 15 | "#081f2d", 16 | "#245361", 17 | "#093748", 18 | "#888ba5", 19 | "#599caa", 20 | "#d3ebe9" 21 | ], 22 | "foreground": "#98d1ce", 23 | "background": "#0a0f14" 24 | } 25 | 26 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/NumixDarkest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Numix Darkest", 3 | "author": "", 4 | "color": [ 5 | "#555555", 6 | "#9c3528", 7 | "#61bc3b", 8 | "#f3b43a", 9 | "#0d68a8", 10 | "#744560", 11 | "#288e9c", 12 | "#a2a2a2", 13 | "#888888", 14 | "#d64937", 15 | "#86df5d", 16 | "#fdd75a", 17 | "#0f75bd", 18 | "#9e5e83", 19 | "#37c3d6", 20 | "#f9f9f9" 21 | ], 22 | "foreground": "#a2a2a2", 23 | "background": "#282828" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/OK100 - Matrix.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Matrix", 3 | "author": "OK100", 4 | "color": [ 5 | "#000000", 6 | "#55ff55", 7 | "#00cc00", 8 | "#00cc00", 9 | "#005500", 10 | "#55ff55", 11 | "#00cc00", 12 | "#00cc00", 13 | "#000000", 14 | "#55ff55", 15 | "#55ff55", 16 | "#55ff55", 17 | "#005500", 18 | "#55ff55", 19 | "#55ff55", 20 | "#00cc00" 21 | ], 22 | "foreground": "#00cc00", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/iiamblack.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Iiamblack", 3 | "author": "iiamblack", 4 | "color": [ 5 | "#393939", 6 | "#da4939", 7 | "#519f50", 8 | "#cc7833", 9 | "#6d9cbe", 10 | "#9f5079", 11 | "#435d75", 12 | "#dddddd", 13 | "#474747", 14 | "#ff6c5c", 15 | "#a5c261", 16 | "#bc9458", 17 | "#d0d0ff", 18 | "#a761c2", 19 | "#6e98a4", 20 | "#dddddd" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/insignificato.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Insignificato", 3 | "author": "", 4 | "color": [ 5 | "#3d3e3d", 6 | "#755a5b", 7 | "#68755a", 8 | "#756e5a", 9 | "#5b6976", 10 | "#755b76", 11 | "#5b7674", 12 | "#808080", 13 | "#5a5b5c", 14 | "#a37679", 15 | "#87a376", 16 | "#a39b76", 17 | "#758ba3", 18 | "#9f76a3", 19 | "#75a3a1", 20 | "#aeafb0" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/simple_rainbow.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Simple Rainbow", 3 | "author": "", 4 | "color": [ 5 | "#666666", 6 | "#ff8278", 7 | "#bde077", 8 | "#eadc84", 9 | "#77bee0", 10 | "#dd91f3", 11 | "#ffc178", 12 | "#dddddd", 13 | "#888888", 14 | "#ff8278", 15 | "#bde077", 16 | "#eadc84", 17 | "#77bee0", 18 | "#dd91f3", 19 | "#ffc178", 20 | "#cccccc" 21 | ], 22 | "foreground": "#dcdccc", 23 | "background": "#575757" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/3024.light.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "3024 (light)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#090300", 6 | "#db2d20", 7 | "#01a252", 8 | "#fded02", 9 | "#01a0e4", 10 | "#a16a94", 11 | "#b5e4f4", 12 | "#a5a2a2", 13 | "#5c5855", 14 | "#db2d20", 15 | "#01a252", 16 | "#fded02", 17 | "#01a0e4", 18 | "#a16a94", 19 | "#b5e4f4", 20 | "#f7f7f7" 21 | ], 22 | "foreground": "#4a4543", 23 | "background": "#f7f7f7" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/ashes.dark.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Ashes (dark)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#1c2023", 6 | "#c7ae95", 7 | "#95c7ae", 8 | "#aec795", 9 | "#ae95c7", 10 | "#c795ae", 11 | "#95aec7", 12 | "#c7ccd1", 13 | "#747c84", 14 | "#c7ae95", 15 | "#95c7ae", 16 | "#aec795", 17 | "#ae95c7", 18 | "#c795ae", 19 | "#95aec7", 20 | "#f3f4f5" 21 | ], 22 | "foreground": "#c7ccd1", 23 | "background": "#1c2023" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/ashes.light.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Ashes (light)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#1c2023", 6 | "#c7ae95", 7 | "#95c7ae", 8 | "#aec795", 9 | "#ae95c7", 10 | "#c795ae", 11 | "#95aec7", 12 | "#c7ccd1", 13 | "#747c84", 14 | "#c7ae95", 15 | "#95c7ae", 16 | "#aec795", 17 | "#ae95c7", 18 | "#c795ae", 19 | "#95aec7", 20 | "#f3f4f5" 21 | ], 22 | "foreground": "#565e65", 23 | "background": "#f3f4f5" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/bespin.dark.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Bespin (dark)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#28211c", 6 | "#cf6a4c", 7 | "#54be0d", 8 | "#f9ee98", 9 | "#5ea6ea", 10 | "#9b859d", 11 | "#afc4db", 12 | "#8a8986", 13 | "#666666", 14 | "#cf6a4c", 15 | "#54be0d", 16 | "#f9ee98", 17 | "#5ea6ea", 18 | "#9b859d", 19 | "#afc4db", 20 | "#baae9e" 21 | ], 22 | "foreground": "#8a8986", 23 | "background": "#28211c" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/brewer.dark.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Brewer (dark)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#0c0d0e", 6 | "#e31a1c", 7 | "#31a354", 8 | "#dca060", 9 | "#3182bd", 10 | "#756bb1", 11 | "#80b1d3", 12 | "#b7b8b9", 13 | "#737475", 14 | "#e31a1c", 15 | "#31a354", 16 | "#dca060", 17 | "#3182bd", 18 | "#756bb1", 19 | "#80b1d3", 20 | "#fcfdfe" 21 | ], 22 | "foreground": "#b7b8b9", 23 | "background": "#0c0d0e" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/chalk.dark.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Chalk (dark)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#151515", 6 | "#fb9fb1", 7 | "#acc267", 8 | "#ddb26f", 9 | "#6fc2ef", 10 | "#e1a3ee", 11 | "#12cfc0", 12 | "#d0d0d0", 13 | "#505050", 14 | "#fb9fb1", 15 | "#acc267", 16 | "#ddb26f", 17 | "#6fc2ef", 18 | "#e1a3ee", 19 | "#12cfc0", 20 | "#f5f5f5" 21 | ], 22 | "foreground": "#d0d0d0", 23 | "background": "#151515" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/chalk.light.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Chalk (light)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#151515", 6 | "#fb9fb1", 7 | "#acc267", 8 | "#ddb26f", 9 | "#6fc2ef", 10 | "#e1a3ee", 11 | "#12cfc0", 12 | "#d0d0d0", 13 | "#505050", 14 | "#fb9fb1", 15 | "#acc267", 16 | "#ddb26f", 17 | "#6fc2ef", 18 | "#e1a3ee", 19 | "#12cfc0", 20 | "#f5f5f5" 21 | ], 22 | "foreground": "#303030", 23 | "background": "#f5f5f5" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/embers.dark.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Embers (dark)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#16130f", 6 | "#826d57", 7 | "#57826d", 8 | "#6d8257", 9 | "#6d5782", 10 | "#82576d", 11 | "#576d82", 12 | "#a39a90", 13 | "#5a5047", 14 | "#826d57", 15 | "#57826d", 16 | "#6d8257", 17 | "#6d5782", 18 | "#82576d", 19 | "#576d82", 20 | "#dbd6d1" 21 | ], 22 | "foreground": "#a39a90", 23 | "background": "#16130f" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/google.dark.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Google (dark)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#1d1f21", 6 | "#cc342b", 7 | "#198844", 8 | "#fba922", 9 | "#3971ed", 10 | "#a36ac7", 11 | "#3971ed", 12 | "#c5c8c6", 13 | "#969896", 14 | "#cc342b", 15 | "#198844", 16 | "#fba922", 17 | "#3971ed", 18 | "#a36ac7", 19 | "#3971ed", 20 | "#ffffff" 21 | ], 22 | "foreground": "#c5c8c6", 23 | "background": "#1d1f21" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/mocha.dark.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Mocha (dark)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#3b3228", 6 | "#cb6077", 7 | "#beb55b", 8 | "#f4bc87", 9 | "#8ab3b5", 10 | "#a89bb9", 11 | "#7bbda4", 12 | "#d0c8c6", 13 | "#7e705a", 14 | "#cb6077", 15 | "#beb55b", 16 | "#f4bc87", 17 | "#8ab3b5", 18 | "#a89bb9", 19 | "#7bbda4", 20 | "#f5eeeb" 21 | ], 22 | "foreground": "#d0c8c6", 23 | "background": "#3b3228" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/mocha.light.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Mocha (light)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#3b3228", 6 | "#cb6077", 7 | "#beb55b", 8 | "#f4bc87", 9 | "#8ab3b5", 10 | "#a89bb9", 11 | "#7bbda4", 12 | "#d0c8c6", 13 | "#7e705a", 14 | "#cb6077", 15 | "#beb55b", 16 | "#f4bc87", 17 | "#8ab3b5", 18 | "#a89bb9", 19 | "#7bbda4", 20 | "#f5eeeb" 21 | ], 22 | "foreground": "#645240", 23 | "background": "#f5eeeb" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/ocean.dark.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Ocean (dark)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#2b303b", 6 | "#bf616a", 7 | "#a3be8c", 8 | "#ebcb8b", 9 | "#8fa1b3", 10 | "#b48ead", 11 | "#96b5b4", 12 | "#c0c5ce", 13 | "#65737e", 14 | "#bf616a", 15 | "#a3be8c", 16 | "#ebcb8b", 17 | "#8fa1b3", 18 | "#b48ead", 19 | "#96b5b4", 20 | "#eff1f5" 21 | ], 22 | "foreground": "#c0c5ce", 23 | "background": "#2b303b" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/ocean.light.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Ocean (light)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#2b303b", 6 | "#bf616a", 7 | "#a3be8c", 8 | "#ebcb8b", 9 | "#8fa1b3", 10 | "#b48ead", 11 | "#96b5b4", 12 | "#c0c5ce", 13 | "#65737e", 14 | "#bf616a", 15 | "#a3be8c", 16 | "#ebcb8b", 17 | "#8fa1b3", 18 | "#b48ead", 19 | "#96b5b4", 20 | "#eff1f5" 21 | ], 22 | "foreground": "#4f5b66", 23 | "background": "#eff1f5" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/collection/monokai.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Monokai", 3 | "author": "Cacodaimon", 4 | "color": [ 5 | "#48483e", 6 | "#dc2566", 7 | "#8fc029", 8 | "#d4c96e", 9 | "#55bcce", 10 | "#9358fe", 11 | "#56b7a5", 12 | "#acada1", 13 | "#76715e", 14 | "#fa2772", 15 | "#a7e22e", 16 | "#e7db75", 17 | "#66d9ee", 18 | "#ae82ff", 19 | "#66efd5", 20 | "#cfd0c2" 21 | ], 22 | "foreground": "#f1ebeb", 23 | "background": "#272822" 24 | } 25 | 26 | -------------------------------------------------------------------------------- /dist/schemes/collection/navy-and-ivory.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Navy and Ivory", 3 | "author": "hal", 4 | "color": [ 5 | "#032c36", 6 | "#c2454e", 7 | "#7cbf9e", 8 | "#8a7a63", 9 | "#2e3340", 10 | "#ff5879", 11 | "#44b5b1", 12 | "#f2f1b9", 13 | "#065f73", 14 | "#ef5847", 15 | "#a2d9b1", 16 | "#beb090", 17 | "#61778d", 18 | "#ff99a1", 19 | "#9ed9d8", 20 | "#f6f6c9" 21 | ], 22 | "foreground": "#e8dfd6", 23 | "background": "#021b21" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/collection/x-dotshare.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "X::DotShare", 3 | "author": "crshd", 4 | "color": [ 5 | "#101010", 6 | "#E84F4F", 7 | "#B8D68C", 8 | "#E1AA5D", 9 | "#7DC1CF", 10 | "#9B64FB", 11 | "#6D878D", 12 | "#DDDDDD", 13 | "#404040", 14 | "#D23D3D", 15 | "#A0CF5D", 16 | "#F39D21", 17 | "#4E9FB1", 18 | "#8542FF", 19 | "#42717B", 20 | "#DDDDDD" 21 | ], 22 | "foreground": "#D7D0C7", 23 | "background": "#151515" 24 | } 25 | 26 | -------------------------------------------------------------------------------- /dist/schemes/collection/x-erosion.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "X::Erosion", 3 | "author": "earsplit", 4 | "color": [ 5 | "#332D29", 6 | "#8C644C", 7 | "#746C48", 8 | "#908A66", 9 | "#646A6D", 10 | "#605655", 11 | "#4B5C5E", 12 | "#504339", 13 | "#817267", 14 | "#9F7155", 15 | "#857B52", 16 | "#9C956E", 17 | "#71777A", 18 | "#656565", 19 | "#556D70", 20 | "#9A875F" 21 | ], 22 | "foreground": "#BEA492", 23 | "background": "#181512" 24 | } 25 | 26 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/colorfulcolors.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Colorful Colors", 3 | "author": "", 4 | "color": [ 5 | "#151515", 6 | "#ff8eaf", 7 | "#a6e25f", 8 | "#f8e578", 9 | "#a6e2f0", 10 | "#e85b92", 11 | "#5f868f", 12 | "#d5f1f2", 13 | "#696969", 14 | "#ed4c7a", 15 | "#a6e179", 16 | "#ffdf6b", 17 | "#79d2ff", 18 | "#bb5d79", 19 | "#87a8af", 20 | "#e2f1f6" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/dkeg - colorstar.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Color Star", 3 | "author": "dkeg", 4 | "color": [ 5 | "#03010f", 6 | "#503b43", 7 | "#353b64", 8 | "#8c2424", 9 | "#6067ac", 10 | "#624d19", 11 | "#7c83c0", 12 | "#9a600f", 13 | "#ab9e9e", 14 | "#b28930", 15 | "#bbada9", 16 | "#c37305", 17 | "#d0ae58", 18 | "#d7b559", 19 | "#f4e199", 20 | "#f6f4df" 21 | ], 22 | "foreground": "#d3d3d3", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/dkeg - redphoenix.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Red Phoenix", 3 | "author": "dkeg", 4 | "color": [ 5 | "#131313", 6 | "#2d2d2d", 7 | "#4c3a3d", 8 | "#4e4e4e", 9 | "#6f6f6f", 10 | "#909090", 11 | "#aaa998", 12 | "#b1b1b1", 13 | "#d1d1d1", 14 | "#d2c3ad", 15 | "#df9767", 16 | "#e1e1e1", 17 | "#ededed", 18 | "#ed4b19", 19 | "#f2361e", 20 | "#fa390f" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#111111" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/parker_brothers.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Parker Brothers", 3 | "author": "", 4 | "color": [ 5 | "#322a2c", 6 | "#79220e", 7 | "#344b1b", 8 | "#b45b00", 9 | "#434045", 10 | "#5c1e25", 11 | "#394745", 12 | "#ae8842", 13 | "#46423b", 14 | "#aa261f", 15 | "#76550f", 16 | "#b57f02", 17 | "#908862", 18 | "#624a35", 19 | "#393e38", 20 | "#a59058" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/bespin.light.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Bespin (light)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#28211c", 6 | "#cf6a4c", 7 | "#54be0d", 8 | "#f9ee98", 9 | "#5ea6ea", 10 | "#9b859d", 11 | "#afc4db", 12 | "#8a8986", 13 | "#666666", 14 | "#cf6a4c", 15 | "#54be0d", 16 | "#f9ee98", 17 | "#5ea6ea", 18 | "#9b859d", 19 | "#afc4db", 20 | "#baae9e" 21 | ], 22 | "foreground": "#5e5d5c", 23 | "background": "#baae9e" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/brewer.light.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Brewer (light)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#0c0d0e", 6 | "#e31a1c", 7 | "#31a354", 8 | "#dca060", 9 | "#3182bd", 10 | "#756bb1", 11 | "#80b1d3", 12 | "#b7b8b9", 13 | "#737475", 14 | "#e31a1c", 15 | "#31a354", 16 | "#dca060", 17 | "#3182bd", 18 | "#756bb1", 19 | "#80b1d3", 20 | "#fcfdfe" 21 | ], 22 | "foreground": "#515253", 23 | "background": "#fcfdfe" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/default.dark.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Default (dark)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#151515", 6 | "#ac4142", 7 | "#90a959", 8 | "#f4bf75", 9 | "#6a9fb5", 10 | "#aa759f", 11 | "#75b5aa", 12 | "#d0d0d0", 13 | "#505050", 14 | "#ac4142", 15 | "#90a959", 16 | "#f4bf75", 17 | "#6a9fb5", 18 | "#aa759f", 19 | "#75b5aa", 20 | "#f5f5f5" 21 | ], 22 | "foreground": "#d0d0d0", 23 | "background": "#151515" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/default.light.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Default (light)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#151515", 6 | "#ac4142", 7 | "#90a959", 8 | "#f4bf75", 9 | "#6a9fb5", 10 | "#aa759f", 11 | "#75b5aa", 12 | "#d0d0d0", 13 | "#505050", 14 | "#ac4142", 15 | "#90a959", 16 | "#f4bf75", 17 | "#6a9fb5", 18 | "#aa759f", 19 | "#75b5aa", 20 | "#f5f5f5" 21 | ], 22 | "foreground": "#303030", 23 | "background": "#f5f5f5" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/eighties.dark.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Eighties (dark)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#2d2d2d", 6 | "#f2777a", 7 | "#99cc99", 8 | "#ffcc66", 9 | "#6699cc", 10 | "#cc99cc", 11 | "#66cccc", 12 | "#d3d0c8", 13 | "#747369", 14 | "#f2777a", 15 | "#99cc99", 16 | "#ffcc66", 17 | "#6699cc", 18 | "#cc99cc", 19 | "#66cccc", 20 | "#f2f0ec" 21 | ], 22 | "foreground": "#d3d0c8", 23 | "background": "#2d2d2d" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/eighties.light.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Eighties (light)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#2d2d2d", 6 | "#f2777a", 7 | "#99cc99", 8 | "#ffcc66", 9 | "#6699cc", 10 | "#cc99cc", 11 | "#66cccc", 12 | "#d3d0c8", 13 | "#747369", 14 | "#f2777a", 15 | "#99cc99", 16 | "#ffcc66", 17 | "#6699cc", 18 | "#cc99cc", 19 | "#66cccc", 20 | "#f2f0ec" 21 | ], 22 | "foreground": "#515151", 23 | "background": "#f2f0ec" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/embers.light.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Embers (light)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#16130f", 6 | "#826d57", 7 | "#57826d", 8 | "#6d8257", 9 | "#6d5782", 10 | "#82576d", 11 | "#576d82", 12 | "#a39a90", 13 | "#5a5047", 14 | "#826d57", 15 | "#57826d", 16 | "#6d8257", 17 | "#6d5782", 18 | "#82576d", 19 | "#576d82", 20 | "#dbd6d1" 21 | ], 22 | "foreground": "#433b32", 23 | "background": "#dbd6d1" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/google.light.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Google (light)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#1d1f21", 6 | "#cc342b", 7 | "#198844", 8 | "#fba922", 9 | "#3971ed", 10 | "#a36ac7", 11 | "#3971ed", 12 | "#c5c8c6", 13 | "#969896", 14 | "#cc342b", 15 | "#198844", 16 | "#fba922", 17 | "#3971ed", 18 | "#a36ac7", 19 | "#3971ed", 20 | "#ffffff" 21 | ], 22 | "foreground": "#373b41", 23 | "background": "#ffffff" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/grayscale.dark.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Grayscale (dark)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#101010", 6 | "#7c7c7c", 7 | "#8e8e8e", 8 | "#a0a0a0", 9 | "#686868", 10 | "#747474", 11 | "#868686", 12 | "#b9b9b9", 13 | "#525252", 14 | "#7c7c7c", 15 | "#8e8e8e", 16 | "#a0a0a0", 17 | "#686868", 18 | "#747474", 19 | "#868686", 20 | "#f7f7f7" 21 | ], 22 | "foreground": "#b9b9b9", 23 | "background": "#101010" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/isotope.dark.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Isotope (dark)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#000000", 6 | "#ff0000", 7 | "#33ff00", 8 | "#ff0099", 9 | "#0066ff", 10 | "#cc00ff", 11 | "#00ffff", 12 | "#d0d0d0", 13 | "#808080", 14 | "#ff0000", 15 | "#33ff00", 16 | "#ff0099", 17 | "#0066ff", 18 | "#cc00ff", 19 | "#00ffff", 20 | "#ffffff" 21 | ], 22 | "foreground": "#d0d0d0", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/isotope.light.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Isotope (light)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#000000", 6 | "#ff0000", 7 | "#33ff00", 8 | "#ff0099", 9 | "#0066ff", 10 | "#cc00ff", 11 | "#00ffff", 12 | "#d0d0d0", 13 | "#808080", 14 | "#ff0000", 15 | "#33ff00", 16 | "#ff0099", 17 | "#0066ff", 18 | "#cc00ff", 19 | "#00ffff", 20 | "#ffffff" 21 | ], 22 | "foreground": "#606060", 23 | "background": "#ffffff" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/marrakesh.dark.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Marrakesh (dark)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#201602", 6 | "#c35359", 7 | "#18974e", 8 | "#a88339", 9 | "#477ca1", 10 | "#8868b3", 11 | "#75a738", 12 | "#948e48", 13 | "#6c6823", 14 | "#c35359", 15 | "#18974e", 16 | "#a88339", 17 | "#477ca1", 18 | "#8868b3", 19 | "#75a738", 20 | "#faf0a5" 21 | ], 22 | "foreground": "#948e48", 23 | "background": "#201602" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/monokai.dark.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Monokai (dark)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#272822", 6 | "#f92672", 7 | "#a6e22e", 8 | "#f4bf75", 9 | "#66d9ef", 10 | "#ae81ff", 11 | "#a1efe4", 12 | "#f8f8f2", 13 | "#75715e", 14 | "#f92672", 15 | "#a6e22e", 16 | "#f4bf75", 17 | "#66d9ef", 18 | "#ae81ff", 19 | "#a1efe4", 20 | "#f9f8f5" 21 | ], 22 | "foreground": "#f8f8f2", 23 | "background": "#272822" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/monokai.light.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Monokai (light)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#272822", 6 | "#f92672", 7 | "#a6e22e", 8 | "#f4bf75", 9 | "#66d9ef", 10 | "#ae81ff", 11 | "#a1efe4", 12 | "#f8f8f2", 13 | "#75715e", 14 | "#f92672", 15 | "#a6e22e", 16 | "#f4bf75", 17 | "#66d9ef", 18 | "#ae81ff", 19 | "#a1efe4", 20 | "#f9f8f5" 21 | ], 22 | "foreground": "#49483e", 23 | "background": "#f9f8f5" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/paraiso.dark.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Paraiso (dark)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#2f1e2e", 6 | "#ef6155", 7 | "#48b685", 8 | "#fec418", 9 | "#06b6ef", 10 | "#815ba4", 11 | "#5bc4bf", 12 | "#a39e9b", 13 | "#776e71", 14 | "#ef6155", 15 | "#48b685", 16 | "#fec418", 17 | "#06b6ef", 18 | "#815ba4", 19 | "#5bc4bf", 20 | "#e7e9db" 21 | ], 22 | "foreground": "#a39e9b", 23 | "background": "#2f1e2e" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/paraiso.light.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Paraiso (light)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#2f1e2e", 6 | "#ef6155", 7 | "#48b685", 8 | "#fec418", 9 | "#06b6ef", 10 | "#815ba4", 11 | "#5bc4bf", 12 | "#a39e9b", 13 | "#776e71", 14 | "#ef6155", 15 | "#48b685", 16 | "#fec418", 17 | "#06b6ef", 18 | "#815ba4", 19 | "#5bc4bf", 20 | "#e7e9db" 21 | ], 22 | "foreground": "#4f424c", 23 | "background": "#e7e9db" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/solarized.dark.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Solarized (dark)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#002b36", 6 | "#dc322f", 7 | "#859900", 8 | "#b58900", 9 | "#268bd2", 10 | "#6c71c4", 11 | "#2aa198", 12 | "#93a1a1", 13 | "#657b83", 14 | "#dc322f", 15 | "#859900", 16 | "#b58900", 17 | "#268bd2", 18 | "#6c71c4", 19 | "#2aa198", 20 | "#fdf6e3" 21 | ], 22 | "foreground": "#93a1a1", 23 | "background": "#002b36" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/tomorrow.dark.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Tomorrow (dark)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#1d1f21", 6 | "#cc6666", 7 | "#b5bd68", 8 | "#f0c674", 9 | "#81a2be", 10 | "#b294bb", 11 | "#8abeb7", 12 | "#c5c8c6", 13 | "#969896", 14 | "#cc6666", 15 | "#b5bd68", 16 | "#f0c674", 17 | "#81a2be", 18 | "#b294bb", 19 | "#8abeb7", 20 | "#ffffff" 21 | ], 22 | "foreground": "#c5c8c6", 23 | "background": "#1d1f21" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/tomorrow.light.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Tomorrow (light)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#1d1f21", 6 | "#cc6666", 7 | "#b5bd68", 8 | "#f0c674", 9 | "#81a2be", 10 | "#b294bb", 11 | "#8abeb7", 12 | "#c5c8c6", 13 | "#969896", 14 | "#cc6666", 15 | "#b5bd68", 16 | "#f0c674", 17 | "#81a2be", 18 | "#b294bb", 19 | "#8abeb7", 20 | "#ffffff" 21 | ], 22 | "foreground": "#373b41", 23 | "background": "#ffffff" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/twilight.dark.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Twilight (dark)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#1e1e1e", 6 | "#cf6a4c", 7 | "#8f9d6a", 8 | "#f9ee98", 9 | "#7587a6", 10 | "#9b859d", 11 | "#afc4db", 12 | "#a7a7a7", 13 | "#5f5a60", 14 | "#cf6a4c", 15 | "#8f9d6a", 16 | "#f9ee98", 17 | "#7587a6", 18 | "#9b859d", 19 | "#afc4db", 20 | "#ffffff" 21 | ], 22 | "foreground": "#a7a7a7", 23 | "background": "#1e1e1e" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/twilight.light.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Twilight (light)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#1e1e1e", 6 | "#cf6a4c", 7 | "#8f9d6a", 8 | "#f9ee98", 9 | "#7587a6", 10 | "#9b859d", 11 | "#afc4db", 12 | "#a7a7a7", 13 | "#5f5a60", 14 | "#cf6a4c", 15 | "#8f9d6a", 16 | "#f9ee98", 17 | "#7587a6", 18 | "#9b859d", 19 | "#afc4db", 20 | "#ffffff" 21 | ], 22 | "foreground": "#464b50", 23 | "background": "#ffffff" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/collection/invisibone.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Invisibone", 3 | "author": "Baskerville", 4 | "color": [ 5 | "#303030", 6 | "#D370A3", 7 | "#6D9E3F", 8 | "#B58858", 9 | "#6095C5", 10 | "#AC7BDE", 11 | "#3BA275", 12 | "#CFCFCF", 13 | "#686868", 14 | "#FFA7DA", 15 | "#A3D572", 16 | "#EFBD8B", 17 | "#98CBFE", 18 | "#E5B0FF", 19 | "#75DAA9", 20 | "#FFFFFF" 21 | ], 22 | "foreground": "#A0A0A0", 23 | "background": "#232323" 24 | } 25 | 26 | -------------------------------------------------------------------------------- /dist/schemes/collection/mostly-bright.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Mostly Bright", 3 | "author": "m83", 4 | "color": [ 5 | "#D3D3D3", 6 | "#EF6B7B", 7 | "#A1D569", 8 | "#F59335", 9 | "#4EC2E8", 10 | "#FEC7CD", 11 | "#95C1C0", 12 | "#707070", 13 | "#B3B3B3", 14 | "#ED5466", 15 | "#AFDB80", 16 | "#F59335", 17 | "#5DC7EA", 18 | "#D2A4B4", 19 | "#75A1A0", 20 | "#909090" 21 | ], 22 | "foreground": "#707070", 23 | "background": "#F3F3F3" 24 | } 25 | 26 | -------------------------------------------------------------------------------- /dist/schemes/collection/sweetlove.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Sweet Love", 3 | "author": "Boroshlawa", 4 | "color": [ 5 | "#4A3637", 6 | "#D17B49", 7 | "#7B8748", 8 | "#AF865A", 9 | "#535C5C", 10 | "#775759", 11 | "#6D715E", 12 | "#C0B18B", 13 | "#402E2E", 14 | "#AC5D2F", 15 | "#647035", 16 | "#8F6840", 17 | "#444B4B", 18 | "#614445", 19 | "#585C49", 20 | "#978965" 21 | ], 22 | "foreground": "#C0B18B", 23 | "background": "#1F1F1F" 24 | } 25 | 26 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/DOOMICIDE darkocean.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Dark Ocean", 3 | "author": "DOOMICIDE", 4 | "color": [ 5 | "#000000", 6 | "#571dc2", 7 | "#14db49", 8 | "#403d70", 9 | "#385a70", 10 | "#384894", 11 | "#4f3a5e", 12 | "#999999", 13 | "#38372c", 14 | "#7c54b0", 15 | "#a2e655", 16 | "#9c6f59", 17 | "#323f5c", 18 | "#5e6c99", 19 | "#667d77", 20 | "#ffffff" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/Gslob nature-suede.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Nature Suede", 3 | "author": "Gslob", 4 | "color": [ 5 | "#392925", 6 | "#98724c", 7 | "#908f32", 8 | "#aa964c", 9 | "#7b854e", 10 | "#6b5644", 11 | "#5c5142", 12 | "#c8b55b", 13 | "#544b2e", 14 | "#af652f", 15 | "#c3c13d", 16 | "#c8b55b", 17 | "#70a16c", 18 | "#98724c", 19 | "#778725", 20 | "#e4dc8c" 21 | ], 22 | "foreground": "#746c48", 23 | "background": "#170f0d" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/Gutterslob - aikofog.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "aikofog", 3 | "author": "Gutterslob", 4 | "color": [ 5 | "#757475", 6 | "#936a6f", 7 | "#668462", 8 | "#7f7b62", 9 | "#6e7291", 10 | "#846887", 11 | "#637e7b", 12 | "#9a9a9a", 13 | "#4a4a4a", 14 | "#d76572", 15 | "#4fae42", 16 | "#a8981f", 17 | "#7782cf", 18 | "#b754c4", 19 | "#2ea89a", 20 | "#c4c4c4" 21 | ], 22 | "foreground": "#b2b3b8", 23 | "background": "#f1eee9" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/Muzieca lowcontrast.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Low Contrast", 3 | "author": "Muzieca", 4 | "color": [ 5 | "#5f5f5f", 6 | "#d96468", 7 | "#a2d964", 8 | "#d9c964", 9 | "#64a2d9", 10 | "#9a64d9", 11 | "#64d9d5", 12 | "#989898", 13 | "#828282", 14 | "#d98f93", 15 | "#b8d98f", 16 | "#d9cf8f", 17 | "#8f99d9", 18 | "#b08fd9", 19 | "#8fd9d5", 20 | "#c5c5c5" 21 | ], 22 | "foreground": "#93a1a1", 23 | "background": "#3c3b37" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/dkeg - citystreets.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "City Streets", 3 | "author": "dkeg", 4 | "color": [ 5 | "#201e24", 6 | "#2d2b30", 7 | "#3f3d40", 8 | "#413c3e", 9 | "#423e41", 10 | "#4e4a4b", 11 | "#6e6765", 12 | "#837e81", 13 | "#837c78", 14 | "#89827d", 15 | "#a7a099", 16 | "#c2bec1", 17 | "#c3bcb2", 18 | "#cbc5ba", 19 | "#e3ddd2", 20 | "#efe8dc" 21 | ], 22 | "foreground": "#d3d3d3", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/dkeg - unsiftedwheat.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Unsifted Wheat", 3 | "author": "dkeg", 4 | "color": [ 5 | "#382c2f", 6 | "#48393a", 7 | "#65534d", 8 | "#79665a", 9 | "#836e5e", 10 | "#8e7766", 11 | "#917781", 12 | "#9a846d", 13 | "#ac9377", 14 | "#baa17e", 15 | "#bca282", 16 | "#c1a67e", 17 | "#cfb48e", 18 | "#d1baa3", 19 | "#dfc39b", 20 | "#eed8c4" 21 | ], 22 | "foreground": "#d3d3d3", 23 | "background": "#111111" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/gutterslob - lumifoo.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Lumifoo", 3 | "author": "Gutterslob", 4 | "color": [ 5 | "#515151", 6 | "#bf6382", 7 | "#65a446", 8 | "#ad8a43", 9 | "#6b85c2", 10 | "#9e6bb8", 11 | "#5c9d88", 12 | "#919191", 13 | "#707172", 14 | "#eaaec2", 15 | "#aed49b", 16 | "#d4c3a0", 17 | "#afc4e9", 18 | "#d2b1e2", 19 | "#a4d0c1", 20 | "#d0d0d0" 21 | ], 22 | "foreground": "#888a8c", 23 | "background": "#1e2021" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/atelierdune.dark.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Atelierdune (dark)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#20201d", 6 | "#d73737", 7 | "#60ac39", 8 | "#cfb017", 9 | "#6684e1", 10 | "#b854d4", 11 | "#1fad83", 12 | "#a6a28c", 13 | "#7d7a68", 14 | "#d73737", 15 | "#60ac39", 16 | "#cfb017", 17 | "#6684e1", 18 | "#b854d4", 19 | "#1fad83", 20 | "#fefbec" 21 | ], 22 | "foreground": "#a6a28c", 23 | "background": "#20201d" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/codeschool.dark.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Codeschool (dark)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#232c31", 6 | "#2a5491", 7 | "#237986", 8 | "#a03b1e", 9 | "#484d79", 10 | "#c59820", 11 | "#b02f30", 12 | "#9ea7a6", 13 | "#3f4944", 14 | "#2a5491", 15 | "#237986", 16 | "#a03b1e", 17 | "#484d79", 18 | "#c59820", 19 | "#b02f30", 20 | "#b5d8f6" 21 | ], 22 | "foreground": "#9ea7a6", 23 | "background": "#232c31" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/codeschool.light.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Codeschool (light)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#232c31", 6 | "#2a5491", 7 | "#237986", 8 | "#a03b1e", 9 | "#484d79", 10 | "#c59820", 11 | "#b02f30", 12 | "#9ea7a6", 13 | "#3f4944", 14 | "#2a5491", 15 | "#237986", 16 | "#a03b1e", 17 | "#484d79", 18 | "#c59820", 19 | "#b02f30", 20 | "#b5d8f6" 21 | ], 22 | "foreground": "#2a343a", 23 | "background": "#b5d8f6" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/grayscale.light.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Grayscale (light)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#101010", 6 | "#7c7c7c", 7 | "#8e8e8e", 8 | "#a0a0a0", 9 | "#686868", 10 | "#747474", 11 | "#868686", 12 | "#b9b9b9", 13 | "#525252", 14 | "#7c7c7c", 15 | "#8e8e8e", 16 | "#a0a0a0", 17 | "#686868", 18 | "#747474", 19 | "#868686", 20 | "#f7f7f7" 21 | ], 22 | "foreground": "#464646", 23 | "background": "#f7f7f7" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/greenscreen.dark.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Greenscreen (dark)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#001100", 6 | "#007700", 7 | "#00bb00", 8 | "#007700", 9 | "#009900", 10 | "#00bb00", 11 | "#005500", 12 | "#00bb00", 13 | "#007700", 14 | "#007700", 15 | "#00bb00", 16 | "#007700", 17 | "#009900", 18 | "#00bb00", 19 | "#005500", 20 | "#00ff00" 21 | ], 22 | "foreground": "#00bb00", 23 | "background": "#001100" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/londontube.dark.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Londontube (dark)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#231f20", 6 | "#ee2e24", 7 | "#00853e", 8 | "#ffd204", 9 | "#009ddc", 10 | "#98005d", 11 | "#85cebc", 12 | "#d9d8d8", 13 | "#737171", 14 | "#ee2e24", 15 | "#00853e", 16 | "#ffd204", 17 | "#009ddc", 18 | "#98005d", 19 | "#85cebc", 20 | "#ffffff" 21 | ], 22 | "foreground": "#d9d8d8", 23 | "background": "#231f20" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/londontube.light.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Londontube (light)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#231f20", 6 | "#ee2e24", 7 | "#00853e", 8 | "#ffd204", 9 | "#009ddc", 10 | "#98005d", 11 | "#85cebc", 12 | "#d9d8d8", 13 | "#737171", 14 | "#ee2e24", 15 | "#00853e", 16 | "#ffd204", 17 | "#009ddc", 18 | "#98005d", 19 | "#85cebc", 20 | "#ffffff" 21 | ], 22 | "foreground": "#5a5758", 23 | "background": "#ffffff" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/marrakesh.light.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Marrakesh (light)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#201602", 6 | "#c35359", 7 | "#18974e", 8 | "#a88339", 9 | "#477ca1", 10 | "#8868b3", 11 | "#75a738", 12 | "#948e48", 13 | "#6c6823", 14 | "#c35359", 15 | "#18974e", 16 | "#a88339", 17 | "#477ca1", 18 | "#8868b3", 19 | "#75a738", 20 | "#faf0a5" 21 | ], 22 | "foreground": "#5f5b17", 23 | "background": "#faf0a5" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/railscasts.dark.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Railscasts (dark)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#2b2b2b", 6 | "#da4939", 7 | "#a5c261", 8 | "#ffc66d", 9 | "#6d9cbe", 10 | "#b6b3eb", 11 | "#519f50", 12 | "#e6e1dc", 13 | "#5a647e", 14 | "#da4939", 15 | "#a5c261", 16 | "#ffc66d", 17 | "#6d9cbe", 18 | "#b6b3eb", 19 | "#519f50", 20 | "#f9f7f3" 21 | ], 22 | "foreground": "#e6e1dc", 23 | "background": "#2b2b2b" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/railscasts.light.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Railscasts (light)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#2b2b2b", 6 | "#da4939", 7 | "#a5c261", 8 | "#ffc66d", 9 | "#6d9cbe", 10 | "#b6b3eb", 11 | "#519f50", 12 | "#e6e1dc", 13 | "#5a647e", 14 | "#da4939", 15 | "#a5c261", 16 | "#ffc66d", 17 | "#6d9cbe", 18 | "#b6b3eb", 19 | "#519f50", 20 | "#f9f7f3" 21 | ], 22 | "foreground": "#3a4055", 23 | "background": "#f9f7f3" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/solarized.light.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Solarized (light)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#002b36", 6 | "#dc322f", 7 | "#859900", 8 | "#b58900", 9 | "#268bd2", 10 | "#6c71c4", 11 | "#2aa198", 12 | "#93a1a1", 13 | "#657b83", 14 | "#dc322f", 15 | "#859900", 16 | "#b58900", 17 | "#268bd2", 18 | "#6c71c4", 19 | "#2aa198", 20 | "#fdf6e3" 21 | ], 22 | "foreground": "#586e75", 23 | "background": "#fdf6e3" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/collection/s3r0-modified.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "s3r0 modified", 3 | "author": "earsplit", 4 | "color": [ 5 | "#4A3637", 6 | "#D17B49", 7 | "#7B8748", 8 | "#AF865A", 9 | "#535C5C", 10 | "#775759", 11 | "#6D715E", 12 | "#C0B18B", 13 | "#4A3637", 14 | "#D17B49", 15 | "#7B8748", 16 | "#AF865A", 17 | "#535C5C", 18 | "#775759", 19 | "#6D715E", 20 | "#C0B18B" 21 | ], 22 | "foreground": "#C0B18B", 23 | "background": "#1F1F1F" 24 | } 25 | 26 | -------------------------------------------------------------------------------- /dist/schemes/collection/trim-yer-beard.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Trim Yer Beard", 3 | "author": "franksn", 4 | "color": [ 5 | "#0F0E0D", 6 | "#845336", 7 | "#57553C", 8 | "#A17E3E", 9 | "#43454F", 10 | "#604848", 11 | "#5C6652", 12 | "#A18B62", 13 | "#383332", 14 | "#8C4F4A", 15 | "#898471", 16 | "#C8B491", 17 | "#65788F", 18 | "#755E4A", 19 | "#718062", 20 | "#BC9D66" 21 | ], 22 | "foreground": "#DABA8B", 23 | "background": "#191716" 24 | } 25 | 26 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/Gutterslob lightwhite.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Light White", 3 | "author": "Gutterslob", 4 | "color": [ 5 | "#808080", 6 | "#c48980", 7 | "#8da862", 8 | "#b29b7a", 9 | "#809bc4", 10 | "#aa88b2", 11 | "#82adad", 12 | "#bfbfbf", 13 | "#9c9c9c", 14 | "#a15048", 15 | "#4b7508", 16 | "#916f27", 17 | "#567cb0", 18 | "#964e8f", 19 | "#4e848a", 20 | "#9c9c9c" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/Muzieca pastel white.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Pastel White", 3 | "author": "Muzieca", 4 | "color": [ 5 | "#646e5b", 6 | "#db7464", 7 | "#a7e160", 8 | "#dbd560", 9 | "#69b2d6", 10 | "#a073d6", 11 | "#69e1d3", 12 | "#9ea894", 13 | "#88927e", 14 | "#dba08f", 15 | "#bde18b", 16 | "#dbda8b", 17 | "#95a9d6", 18 | "#b59fd6", 19 | "#95e1d2", 20 | "#c9d0c2" 21 | ], 22 | "foreground": "#ffffff", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/baskerville - FarSide.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "FarSide", 3 | "author": "Baskerville", 4 | "color": [ 5 | "#303030", 6 | "#a43261", 7 | "#006ca5", 8 | "#007086", 9 | "#6751a6", 10 | "#913e88", 11 | "#0061b1", 12 | "#c6c6c6", 13 | "#5e5e5e", 14 | "#ff9fc9", 15 | "#3bd6ff", 16 | "#00ddf4", 17 | "#d5b8ff", 18 | "#ffa7f6", 19 | "#93c9ff", 20 | "#ffffff" 21 | ], 22 | "foreground": "#919191", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/dkeg - canvasedpastel.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Canvased Pastel", 3 | "author": "dkeg", 4 | "color": [ 5 | "#26251c", 6 | "#323027", 7 | "#3d4339", 8 | "#443b2c", 9 | "#534d35", 10 | "#646756", 11 | "#7b8574", 12 | "#837b61", 13 | "#999f91", 14 | "#9b9773", 15 | "#b2b08c", 16 | "#c4bb8c", 17 | "#c4b67a", 18 | "#cfc995", 19 | "#d3d4b6", 20 | "#d6d3ac" 21 | ], 22 | "foreground": "#746c48", 23 | "background": "#170f0d" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/user 77 - Mashup colors.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Mashup Colors", 3 | "author": "user 77", 4 | "color": [ 5 | "#202020", 6 | "#bf3f34", 7 | "#707d22", 8 | "#bf7a29", 9 | "#627a92", 10 | "#75507b", 11 | "#757978", 12 | "#b2a191", 13 | "#404040", 14 | "#ff6c5f", 15 | "#b8ca4b", 16 | "#c7a551", 17 | "#95b9de", 18 | "#ad7fa8", 19 | "#9fa590", 20 | "#e8d0c3" 21 | ], 22 | "foreground": "#b2a191", 23 | "background": "#171717" 24 | } 25 | -------------------------------------------------------------------------------- /templates/vim/vivify/latex.tex: -------------------------------------------------------------------------------- 1 | \documentclass[12pt]{article} 2 | 3 | \usepackage[option1, option2]{package} 4 | 5 | \begin{document} 6 | 7 | % Here is a comment. Commands in tex are called by backslash: \command 8 | \section{Section head} 9 | \subsection{Subsection head} 10 | 11 | This is text, and the following is in-line mathematics: 12 | $\mathrm{e}^{-\pi\matrhm{i}} = -1$. 13 | A display-style equation is shown below: 14 | 15 | \begin{equation} 16 | E = mc^2 17 | \end{equation} 18 | 19 | \end{document} 20 | -------------------------------------------------------------------------------- /dist/schemes/base16/atelierdune.light.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Atelierdune (light)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#20201d", 6 | "#d73737", 7 | "#60ac39", 8 | "#cfb017", 9 | "#6684e1", 10 | "#b854d4", 11 | "#1fad83", 12 | "#a6a28c", 13 | "#7d7a68", 14 | "#d73737", 15 | "#60ac39", 16 | "#cfb017", 17 | "#6684e1", 18 | "#b854d4", 19 | "#1fad83", 20 | "#fefbec" 21 | ], 22 | "foreground": "#6e6b5e", 23 | "background": "#fefbec" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/atelierforest.dark.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Atelierforest (dark)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#1b1918", 6 | "#f22c40", 7 | "#5ab738", 8 | "#d5911a", 9 | "#407ee7", 10 | "#6666ea", 11 | "#00ad9c", 12 | "#a8a19f", 13 | "#766e6b", 14 | "#f22c40", 15 | "#5ab738", 16 | "#d5911a", 17 | "#407ee7", 18 | "#6666ea", 19 | "#00ad9c", 20 | "#f1efee" 21 | ], 22 | "foreground": "#a8a19f", 23 | "background": "#1b1918" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/atelierforest.light.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Atelierforest (light)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#1b1918", 6 | "#f22c40", 7 | "#5ab738", 8 | "#d5911a", 9 | "#407ee7", 10 | "#6666ea", 11 | "#00ad9c", 12 | "#a8a19f", 13 | "#766e6b", 14 | "#f22c40", 15 | "#5ab738", 16 | "#d5911a", 17 | "#407ee7", 18 | "#6666ea", 19 | "#00ad9c", 20 | "#f1efee" 21 | ], 22 | "foreground": "#68615e", 23 | "background": "#f1efee" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/atelierheath.dark.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Atelierheath (dark)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#1b181b", 6 | "#ca402b", 7 | "#379a37", 8 | "#bb8a35", 9 | "#516aec", 10 | "#7b59c0", 11 | "#159393", 12 | "#ab9bab", 13 | "#776977", 14 | "#ca402b", 15 | "#379a37", 16 | "#bb8a35", 17 | "#516aec", 18 | "#7b59c0", 19 | "#159393", 20 | "#f7f3f7" 21 | ], 22 | "foreground": "#ab9bab", 23 | "background": "#1b181b" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/atelierheath.light.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Atelierheath (light)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#1b181b", 6 | "#ca402b", 7 | "#379a37", 8 | "#bb8a35", 9 | "#516aec", 10 | "#7b59c0", 11 | "#159393", 12 | "#ab9bab", 13 | "#776977", 14 | "#ca402b", 15 | "#379a37", 16 | "#bb8a35", 17 | "#516aec", 18 | "#7b59c0", 19 | "#159393", 20 | "#f7f3f7" 21 | ], 22 | "foreground": "#695d69", 23 | "background": "#f7f3f7" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/atelierseaside.dark.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Atelierseaside (dark)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#131513", 6 | "#e6193c", 7 | "#29a329", 8 | "#c3c322", 9 | "#3d62f5", 10 | "#ad2bee", 11 | "#1999b3", 12 | "#8ca68c", 13 | "#687d68", 14 | "#e6193c", 15 | "#29a329", 16 | "#c3c322", 17 | "#3d62f5", 18 | "#ad2bee", 19 | "#1999b3", 20 | "#f0fff0" 21 | ], 22 | "foreground": "#8ca68c", 23 | "background": "#131513" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/greenscreen.light.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Greenscreen (light)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#001100", 6 | "#007700", 7 | "#00bb00", 8 | "#007700", 9 | "#009900", 10 | "#00bb00", 11 | "#005500", 12 | "#00bb00", 13 | "#007700", 14 | "#007700", 15 | "#00bb00", 16 | "#007700", 17 | "#009900", 18 | "#00bb00", 19 | "#005500", 20 | "#00ff00" 21 | ], 22 | "foreground": "#005500", 23 | "background": "#00ff00" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/shapeshifter.dark.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Shapeshifter (dark)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#000000", 6 | "#e92f2f", 7 | "#0ed839", 8 | "#dddd13", 9 | "#3b48e3", 10 | "#f996e2", 11 | "#23edda", 12 | "#ababab", 13 | "#343434", 14 | "#e92f2f", 15 | "#0ed839", 16 | "#dddd13", 17 | "#3b48e3", 18 | "#f996e2", 19 | "#23edda", 20 | "#f9f9f9" 21 | ], 22 | "foreground": "#ababab", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/shapeshifter.light.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Shapeshifter (light)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#000000", 6 | "#e92f2f", 7 | "#0ed839", 8 | "#dddd13", 9 | "#3b48e3", 10 | "#f996e2", 11 | "#23edda", 12 | "#ababab", 13 | "#343434", 14 | "#e92f2f", 15 | "#0ed839", 16 | "#dddd13", 17 | "#3b48e3", 18 | "#f996e2", 19 | "#23edda", 20 | "#f9f9f9" 21 | ], 22 | "foreground": "#102015", 23 | "background": "#f9f9f9" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/collection/pretty-and-pastel.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Pretty and Pastel", 3 | "author": "IWAFU", 4 | "color": [ 5 | "#292929", 6 | "#CF6A4C", 7 | "#19CB00", 8 | "#FAD07A", 9 | "#8197BF", 10 | "#8787AF", 11 | "#668799", 12 | "#888888", 13 | "#525252", 14 | "#FF9D80", 15 | "#23FD00", 16 | "#FFEFBF", 17 | "#ACCAFF", 18 | "#C4C4FF", 19 | "#80BFAF", 20 | "#E8E8D3" 21 | ], 22 | "foreground": "#888888", 23 | "background": "#151515" 24 | } 25 | 26 | -------------------------------------------------------------------------------- /dist/schemes/collection/visibone-alt-2.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Visibone Alt. 2", 3 | "author": "Gutterslob", 4 | "color": [ 5 | "#666666", 6 | "#CC6699", 7 | "#99CC66", 8 | "#CC9966", 9 | "#6699CC", 10 | "#9966CC", 11 | "#66CC99", 12 | "#CCCCCC", 13 | "#999999", 14 | "#FF99CC", 15 | "#CCFF99", 16 | "#FFCC99", 17 | "#99CCFF", 18 | "#CC99FF", 19 | "#99FFCC", 20 | "#FFFFFF" 21 | ], 22 | "foreground": "#CCCCCC", 23 | "background": "#333333" 24 | } 25 | 26 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/baskerville - ivory dark.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Ivory Dark", 3 | "author": "Baskerville", 4 | "color": [ 5 | "#5b5955", 6 | "#c4756e", 7 | "#559a6a", 8 | "#9b8a4b", 9 | "#6a8dca", 10 | "#b577ac", 11 | "#019baa", 12 | "#dbdde2", 13 | "#707277", 14 | "#f6a299", 15 | "#82c896", 16 | "#cab775", 17 | "#98bbfb", 18 | "#e5a4db", 19 | "#53cad9", 20 | "#f7f9ff" 21 | ], 22 | "foreground": "#a4a6ab", 23 | "background": "#2d2c28" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/baskerville - lost woods.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Lost Woods", 3 | "author": "Baskerville", 4 | "color": [ 5 | "#303030", 6 | "#a13a38", 7 | "#00715d", 8 | "#006f32", 9 | "#a43261", 10 | "#913e88", 11 | "#007086", 12 | "#c6c6c6", 13 | "#5e5e5e", 14 | "#ffa59a", 15 | "#24dfc4", 16 | "#73db95", 17 | "#ff9fc9", 18 | "#ffa7f6", 19 | "#00ddf4", 20 | "#ffffff" 21 | ], 22 | "foreground": "#919191", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/baskerville-ivorylight.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Ivory Light", 3 | "author": "Baskerville", 4 | "color": [ 5 | "#c5c1b4", 6 | "#e75c58", 7 | "#00a250", 8 | "#a08a00", 9 | "#208ffb", 10 | "#d160c4", 11 | "#00a4c1", 12 | "#3e424d", 13 | "#a1a6b2", 14 | "#b22b31", 15 | "#007427", 16 | "#715f00", 17 | "#0065ca", 18 | "#a03196", 19 | "#007693", 20 | "#282c36" 21 | ], 22 | "foreground": "#6d727e", 23 | "background": "#fef9ec" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/dkeg - catchmeifyoucan.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Catch Me If You Can", 3 | "author": "dkeg", 4 | "color": [ 5 | "#130f0c", 6 | "#604c38", 7 | "#8d7f85", 8 | "#907256", 9 | "#aa8d70", 10 | "#b9a38d", 11 | "#c4bfbf", 12 | "#c4ae99", 13 | "#c69f77", 14 | "#cab9a8", 15 | "#d5c6b8", 16 | "#dcd1c7", 17 | "#e0e0e2", 18 | "#e4dad2", 19 | "#eae3dc", 20 | "#f6f2f0" 21 | ], 22 | "foreground": "#f9f9f9", 23 | "background": "#170f0d" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/atelierlakeside.dark.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Atelierlakeside (dark)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#161b1d", 6 | "#d22d72", 7 | "#568c3b", 8 | "#8a8a0f", 9 | "#257fad", 10 | "#5d5db1", 11 | "#2d8f6f", 12 | "#7ea2b4", 13 | "#5a7b8c", 14 | "#d22d72", 15 | "#568c3b", 16 | "#8a8a0f", 17 | "#257fad", 18 | "#5d5db1", 19 | "#2d8f6f", 20 | "#ebf8ff" 21 | ], 22 | "foreground": "#7ea2b4", 23 | "background": "#161b1d" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/atelierlakeside.light.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Atelierlakeside (light)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#161b1d", 6 | "#d22d72", 7 | "#568c3b", 8 | "#8a8a0f", 9 | "#257fad", 10 | "#5d5db1", 11 | "#2d8f6f", 12 | "#7ea2b4", 13 | "#5a7b8c", 14 | "#d22d72", 15 | "#568c3b", 16 | "#8a8a0f", 17 | "#257fad", 18 | "#5d5db1", 19 | "#2d8f6f", 20 | "#ebf8ff" 21 | ], 22 | "foreground": "#516d7b", 23 | "background": "#ebf8ff" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/base16/atelierseaside.light.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Atelierseaside (light)", 3 | "author": "Chris Kempson", 4 | "color": [ 5 | "#131513", 6 | "#e6193c", 7 | "#29a329", 8 | "#c3c322", 9 | "#3d62f5", 10 | "#ad2bee", 11 | "#1999b3", 12 | "#8ca68c", 13 | "#687d68", 14 | "#e6193c", 15 | "#29a329", 16 | "#c3c322", 17 | "#3d62f5", 18 | "#ad2bee", 19 | "#1999b3", 20 | "#f0fff0" 21 | ], 22 | "foreground": "#5e6e5e", 23 | "background": "#f0fff0" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/Baskerville - Eldorado dark.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Eldorado dark", 3 | "author": "Baskerville", 4 | "color": [ 5 | "#4e4e4e", 6 | "#a9635d", 7 | "#468459", 8 | "#84763d", 9 | "#5879af", 10 | "#9c6594", 11 | "#008592", 12 | "#cfcfcf", 13 | "#777777", 14 | "#ffbbb2", 15 | "#9ddeaf", 16 | "#e0ce91", 17 | "#b3d1ff", 18 | "#fabdf0", 19 | "#79e0ed", 20 | "#ffffff" 21 | ], 22 | "foreground": "#a2a2a2", 23 | "background": "#292929" 24 | } 25 | -------------------------------------------------------------------------------- /dist/schemes/xcolors.net/Baskerville - Count Von Count.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Count Von Count", 3 | "author": "Baskerville", 4 | "color": [ 5 | "#303030", 6 | "#c10023", 7 | "#a83334", 8 | "#b51d2c", 9 | "#8c4b46", 10 | "#7d534f", 11 | "#9a413d", 12 | "#c6c6c6", 13 | "#5e5e5e", 14 | "#ff8781", 15 | "#ffa095", 16 | "#ff948b", 17 | "#feb2aa", 18 | "#ebbbb5", 19 | "#ffaaa0", 20 | "#ffffff" 21 | ], 22 | "foreground": "#919191", 23 | "background": "#000000" 24 | } 25 | -------------------------------------------------------------------------------- /lib/formats/json.dot: -------------------------------------------------------------------------------- 1 | { 2 | "name": "", 3 | "author": "", 4 | "color": [ 5 | "{{=c[0]}}", 6 | "{{=c[1]}}", 7 | "{{=c[2]}}", 8 | "{{=c[3]}}", 9 | "{{=c[4]}}", 10 | "{{=c[5]}}", 11 | "{{=c[6]}}", 12 | "{{=c[7]}}", 13 | "{{=c[8]}}", 14 | "{{=c[9]}}", 15 | "{{=c[10]}}", 16 | "{{=c[11]}}", 17 | "{{=c[12]}}", 18 | "{{=c[13]}}", 19 | "{{=c[14]}}", 20 | "{{=c[15]}}" 21 | ], 22 | "foreground": "{{=c.foreground}}", 23 | "background": "{{=c.background}}" 24 | } 25 | 26 | -------------------------------------------------------------------------------- /stylesheets/modules/_type.scss: -------------------------------------------------------------------------------- 1 | $font-size: 14px; 2 | $font-family: 'fira mono', monospace; 3 | $font: $font-size $font-family; 4 | 5 | $bold: 500; 6 | $line-height: $font-size * 1.5; 7 | 8 | body { 9 | font: $font; 10 | line-height: $line-height; 11 | } 12 | 13 | textarea, pre { 14 | font: $font; 15 | } 16 | 17 | h1, h2, h3, h4, h5, h6 { 18 | font: $font; 19 | font-weight: $bold; 20 | } 21 | 22 | h4 { 23 | margin-top: 0; 24 | text-align: center; 25 | padding-bottom: 4px; 26 | border-bottom: 2px solid red; 27 | } 28 | -------------------------------------------------------------------------------- /stylesheets/app/_schemes.scss: -------------------------------------------------------------------------------- 1 | .schemes { 2 | padding: 20px; 3 | 4 | height: 100%; 5 | 6 | display: flex; 7 | flex-direction: column; 8 | 9 | h1 { 10 | margin: 0; 11 | } 12 | 13 | $border: 5px; 14 | 15 | button { 16 | margin: 10px 0; 17 | } 18 | 19 | .colors { 20 | @extend #clearfix; 21 | flex: 1; 22 | 23 | div { 24 | float: left; 25 | width: 50%; 26 | height: 40px; 27 | border-bottom: $border solid transparent; 28 | box-sizing: border-box; 29 | } 30 | } 31 | 32 | } 33 | -------------------------------------------------------------------------------- /stylesheets/modules/_scroll.scss: -------------------------------------------------------------------------------- 1 | #scroll { 2 | -webkit-overflow-scrolling: touch; 3 | } 4 | 5 | ::-webkit-scrollbar { 6 | width: 7px; 7 | height: 7px; 8 | } 9 | 10 | ::-webkit-scrollbar-track { 11 | background-color: transparent !important; 12 | } 13 | 14 | ::-webkit-scrollbar-track-piece { 15 | background-color: transparent !important; 16 | } 17 | 18 | ::-webkit-scrollbar-corner { 19 | background-color: transparent !important; 20 | } 21 | 22 | ::-webkit-scrollbar-thumb { 23 | border: 0; 24 | 25 | // override by css.js 26 | // background-color: rgba(#fff, 0.3); 27 | } 28 | -------------------------------------------------------------------------------- /dist/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | terminal.sexy - Terminal Color Scheme Designer 5 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /lib/utils/local.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var _ = require('lodash'); 4 | 5 | /* 6 | * Minimal LocalStorage wrapper 7 | */ 8 | 9 | var LocalStore = { 10 | 11 | save: function (name, content) { 12 | localStorage[name] = JSON.stringify(content); 13 | }, 14 | 15 | load: function (name) { 16 | var data; 17 | try { 18 | data = JSON.parse(localStorage[name]); 19 | } catch (e) { 20 | data = undefined; 21 | } 22 | return data; 23 | }, 24 | 25 | clear: function (name) { 26 | delete localStorage[name]; 27 | }, 28 | 29 | }; 30 | 31 | module.exports = LocalStore; 32 | -------------------------------------------------------------------------------- /templates/vim/vivify/sql.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE My_table( 2 | my_field1 INT, 3 | my_field2 VARCHAR(50), 4 | my_field3 DATE NOT NULL, 5 | PRIMARY KEY (my_field1, my_field2) 6 | ); 7 | 8 | ALTER TABLE My_table ADD my_field4 NUMBER(3) NOT NULL; 9 | 10 | GRANT SELECT, UPDATE 11 | ON My_table 12 | TO some_user, another_user; 13 | 14 | REVOKE SELECT, UPDATE 15 | ON My_table 16 | FROM some_user, another_user; 17 | 18 | SELECT Book.title, 19 | COUNT(*) AS Authors 20 | FROM Book JOIN Book_author 21 | ON Book.isbn = Book_author.isbn 22 | GROUP BY Book.title; 23 | -------------------------------------------------------------------------------- /lib/components/app.react.jsx: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var $ = require('jquery'); 4 | var React = require('react'); 5 | 6 | var Header = require('./header.react'); 7 | var WindowStore = require('../stores/window'); 8 | var StyleSheet = require('./stylesheet.react'); 9 | 10 | var App = React.createClass({ 11 | 12 | componentDidMount: function () { 13 | WindowStore.setup($(this.refs.layout.getDOMNode())); 14 | }, 15 | 16 | render: function () { 17 | return ( 18 |
19 |
20 |
21 | 22 |
23 | ); 24 | } 25 | 26 | }); 27 | 28 | module.exports = App; 29 | -------------------------------------------------------------------------------- /templates/vim/vivify/ruby.rb: -------------------------------------------------------------------------------- 1 | def power(x,n) 2 | result = 1 3 | while n.nonzero? 4 | if n[0].nonzero? 5 | result *= x 6 | n -= 1 7 | end 8 | x *= x 9 | n /= 2 10 | end 11 | return result 12 | end 13 | 14 | def f(x) 15 | Math.sqrt(x.abs) + 5*x ** 3 16 | end 17 | 18 | (0...11).collect{ gets.to_i }.reverse.each do |x| 19 | y = f(x) 20 | puts "#{x} #{y.infinite? ? 'TOO LARGE' : y}" 21 | end 22 | # Map color names to short hex 23 | COLORS = { :black => "000", 24 | :red => "f00", 25 | :green => "0f0", 26 | :yellow => "ff0", 27 | :blue => "00f", 28 | :magenta => "f0f", 29 | :cyan => "0ff", 30 | -------------------------------------------------------------------------------- /templates/vim/vivify/lua.lua: -------------------------------------------------------------------------------- 1 | function settable_event (table, key, value) 2 | local h 3 | if type(table) == "table" then 4 | local v = rawget(table, key) 5 | -- if key is present, do raw assignment 6 | if v ~= nil then rawset(table, key, value); return end 7 | h = metatable(table).__newindex 8 | if h == nil then rawset(table, key, value); return end 9 | else 10 | h = metatable(table).__newindex 11 | if h == nil then 12 | error(···) 13 | end 14 | end 15 | if type(h) == "function" then 16 | h(table, key,value) -- call the handler 17 | else h[key] = value -- or repeat operation on it 18 | end 19 | end 20 | -------------------------------------------------------------------------------- /stylesheets/app/_import.scss: -------------------------------------------------------------------------------- 1 | .import, .export { 2 | @include abs(0, 0, 0, 0); 3 | $pad: 20px; 4 | 5 | padding: $pad; 6 | 7 | display: flex; 8 | flex-direction: column; 9 | 10 | .control { 11 | margin-bottom: $pad; 12 | } 13 | 14 | select { 15 | width: 100%; 16 | } 17 | 18 | textarea { 19 | flex: 1; 20 | 21 | width: 100%; 22 | margin: 0; 23 | padding: 10px; 24 | resize: none; 25 | tab-size: 2; 26 | 27 | outline: 0; 28 | border: 2px solid red; 29 | box-sizing: border-box; 30 | } 31 | 32 | .buttons { 33 | display: flex; 34 | margin-top: $pad; 35 | } 36 | 37 | .button { 38 | flex: 1; 39 | margin-right: $pad; 40 | 41 | &:last-child { 42 | margin-right: 0; 43 | } 44 | } 45 | } 46 | -------------------------------------------------------------------------------- /templates/vim/vivify/java.java: -------------------------------------------------------------------------------- 1 | import java.io.*; 2 | import java.util.*; 3 | 4 | public class KeyboardIntegerReader { 5 | 6 | public static void main (String[] args) throws java.io.IOException { 7 | String s1; 8 | String s2; 9 | int num = 0; 10 | 11 | // set up the buffered reader to read from the keyboard 12 | BufferedReader br = new BufferedReader (new InputStreamReader ( 13 | System.in)); 14 | 15 | boolean cont = true; 16 | 17 | while (cont) 18 | { 19 | System.out.print ("Enter an integer:"); 20 | s1 = br.readLine(); 21 | StringTokenizer st = new StringTokenizer (s1); 22 | s2 = ""; 23 | 24 | while (cont && st.hasMoreTokens()) 25 | { 26 | try 27 | { 28 | s2 = st.nextToken(); 29 | num = Integer.parseInt(s2); 30 | cont = false; 31 | -------------------------------------------------------------------------------- /templates/vim/vivify/perl.pl: -------------------------------------------------------------------------------- 1 | package Dancer::Handler::Standalone; 2 | 3 | use strict; 4 | use warnings; 5 | 6 | use HTTP::Server::Simple::PSGI; 7 | use base 'Dancer::Handler', 'HTTP::Server::Simple::PSGI'; 8 | 9 | use Dancer::HTTP; 10 | ome/maurice/fishsticks.pm[+] unix PERL 9/22 11 | $dancer->run(); 12 | } 13 | } 14 | 15 | sub print_startup_info { 16 | my $pid = shift; 17 | my $ipaddr = setting('server'); 18 | my $port = setting('port'); 19 | 20 | # we only print the info if we need to 21 | setting('startup_info') or return; 22 | 23 | # bare minimum 24 | print STDERR ">> Dancer $Dancer::VERSION server $pid listening " . 25 | "on http://$ipaddr:$port\n"; 26 | 27 | # all loaded plugins 28 | foreach my $module ( grep { $_ =~ m{^Dancer/Plugin/} } keys %INC ) { 29 | $module =~ s{/}{::}g; # change / to :: 30 | -------------------------------------------------------------------------------- /lib/components/random.react.jsx: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | 5 | var Random = require('../stores/random'); 6 | var actions = require('../actions'); 7 | 8 | var Random = React.createClass({ 9 | 10 | handleClick: function () { 11 | actions.generateRandomColors(); 12 | }, 13 | 14 | render: function () { 15 | return ( 16 |
17 |

Randomly generate a color scheme.

18 |

Based on the HUSL Random Syntax Highlighting Generator by Boronine.

19 |

Note: this will replace all the colors in your current scheme.

20 | 21 |
22 | ); 23 | }, 24 | 25 | }); 26 | 27 | module.exports = Random; 28 | -------------------------------------------------------------------------------- /lib/utils/importScheme.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var _ = require('lodash'); 4 | var Colr = require('colr'); 5 | 6 | var importScheme = function (json) { 7 | var output = { 8 | name: json.name || '', 9 | author: json.author || '', 10 | colors: { 11 | background: Colr.fromHex(json.background), 12 | foreground: Colr.fromHex(json.foreground) 13 | } 14 | }; 15 | 16 | var colors = json.color.map(Colr.fromHex); 17 | 18 | // if the colorscheme only has eight colors, generate the other eight 19 | if (colors.length === 8) { 20 | colors.forEach(function (color, id) { 21 | var newColor = color.clone(); 22 | var method = color.toGrayscale() < 128 ? 'darken' : 'lighten'; 23 | newColor[method](10); 24 | colors[id + 8] = newColor; 25 | }); 26 | } 27 | 28 | _.extend(output.colors, colors); 29 | return output; 30 | }; 31 | 32 | module.exports = importScheme; 33 | -------------------------------------------------------------------------------- /lib/components/colorPicker.react.jsx: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var Reflux = require('reflux'); 5 | var ReactColorPicker = require('react-colorpicker'); 6 | 7 | var PickerStore = require('../stores/picker'); 8 | var actions = require('../actions'); 9 | 10 | var Picker = React.createClass({ 11 | 12 | mixins: [Reflux.ListenerMixin], 13 | 14 | componentDidMount: function () { 15 | this.listenTo(PickerStore, this._onChange); 16 | }, 17 | 18 | handleChange: function (color) { 19 | PickerStore.onChange(color); 20 | }, 21 | 22 | render: function () { 23 | var state = PickerStore.getState(); 24 | 25 | return ( 26 | 30 | ); 31 | }, 32 | 33 | _onChange: function () { 34 | this.forceUpdate(); 35 | } 36 | 37 | }); 38 | 39 | module.exports = Picker; 40 | -------------------------------------------------------------------------------- /templates/vim/vivify/c++.cpp: -------------------------------------------------------------------------------- 1 | #include "algostuff.hpp" 2 | using namespace std; 3 | 4 | bool bothEvenOrOdd (int elem1, int elem2) 5 | { 6 | return elem1 % 2 == elem2 % 2; 7 | } 8 | 9 | int main() 10 | { 11 | vector coll1; 12 | list coll2; 13 | 14 | float m = 40.0f; 15 | 16 | INSERT_ELEMENTS(coll1,1,7); 17 | INSERT_ELEMENTS(coll2,3,9); 18 | 19 | PRINT_ELEMENTS(coll1,"coll1: \n"); 20 | PRINT_ELEMENTS(coll2,"coll2: \n"); 21 | 22 | // check whether both collections are equal 23 | if (equal (coll1.begin(), coll1.end(), // first range 24 | coll2.begin())) { // second range 25 | cout << "coll1 == coll2" << endl; 26 | } /* TODO Shouldn't there be an 'else' case? */ 27 | 28 | // check for corresponding even and odd elements 29 | if (equal (coll1.begin(), coll1.end(), // first range 30 | coll2.begin(), // second range 31 | -------------------------------------------------------------------------------- /templates/vim/vivify/php.php: -------------------------------------------------------------------------------- 1 | " unless the value is an array 16 | if (substr($line, -5) != "Array") { 17 | $line = preg_replace("/^(\s*)\[[0-9]+\] => /", "$1", $line, 1); 18 | } 19 | 20 | //garbage symbols 21 | foreach (array( 22 | "Array" => "", 23 | "[" => "", 24 | "]" => "", 25 | " =>" => ":", 26 | ) as $old => $new) { 27 | $out = str_replace($old, $new, $out); 28 | } 29 | 30 | //garbage lines 31 | -------------------------------------------------------------------------------- /templates/vim/vivify/javascript.js: -------------------------------------------------------------------------------- 1 | 2 | var ralpha = /alpha\([^)]*\)/i, 3 | ropacity = /opacity=([^)]*)/, 4 | // fixed for IE9, see #8346 5 | rupper = /([A-Z]|^ms)/g, 6 | rnumpx = /^-?\d+(?:px)?$/i, 7 | rnum = /^-?\d/, 8 | rrelNum = /^([\-+])=([\-+.\de]+)/, 9 | 10 | cssShow = { position: "absolute", visibility: "hidden", display: "block" }, 11 | cssWidth = [ "Left", "Right" ], 12 | cssHeight = [ "Top", "Bottom" ], 13 | curCSS, 14 | 15 | getComputedStyle, 16 | currentStyle; 17 | 18 | jQuery.fn.css = function( name, value ) { 19 | // Setting 'undefined' is a no-op 20 | if ( arguments.length === 2 && value === undefined ) { 21 | return this; 22 | } 23 | 24 | return jQuery.access( this, name, value, true, function( elem, name, value ) { 25 | return value !== undefined ? 26 | jQuery.style( elem, name, value ) : 27 | jQuery.css( elem, name ); 28 | }); 29 | }; 30 | -------------------------------------------------------------------------------- /templates/vim/vivify/bash.sh: -------------------------------------------------------------------------------- 1 | # Source global definitions 2 | if [ -f /etc/bashrc ]; then 3 | . /etc/bashrc 4 | fi 5 | # 6 | # aliases 7 | alias grpe=grep 8 | alias grep='grep --color --line-number' 9 | alias vim="vim -p" 10 | alias rebash="source ~/.bashrc" 11 | 12 | alias install='sudo apt-get -y install' 13 | alias search='apt-cache search' 14 | alias purge='sudo apt-get purge' 15 | 16 | export EDITOR=vim 17 | 18 | # set up the prompt to the hostname 19 | shopt -s checkwinsize 20 | PS1="\e[1;35m[\w] --- \@ \d \n$>\[\e[0m\]" 21 | PS2="\e[1;35m->\[\e[0m\]" 22 | 23 | #-------------------------------------------------- 24 | # grabs some definitions from google 25 | #-------------------------------------------------- 26 | define () { 27 | lynx -dump "http://www.google.com/search?hl=en&q=define%3A+${1}" | grep -m 25 -w "*" | sed 's/;/ -/g' | cut -d- -f5 > /tmp/templookup.txt 28 | if [[ -s /tmp/templookup.txt ]] ;then 29 | until ! read response 30 | do 31 | -------------------------------------------------------------------------------- /templates/vim/vivify/haskell.hs: -------------------------------------------------------------------------------- 1 | import System 2 | import Foreign 3 | import qualified Data.ByteString as B 4 | 5 | main = do 6 | w <- getArgs >>= readIO . head 7 | let n = w `div` 8 8 | loop_y = B.unfoldrN n (next_x w (2/fromIntegral w) n) 9 | 10 | unfold x = case loop_y x of 11 | (s, Nothing) -> B.putStr s 12 | (s, Just x) -> B.putStr s >> unfold x 13 | 14 | putStrLn ("P4\n"++show w++" "++show w) 15 | unfold (T 1 0 0 (-1)) 16 | 17 | data T = T !Int !Int !Int !Double 18 | 19 | next_x !w !iw !bw (T bx x y ci) 20 | | y == w = Nothing 21 | | bx == bw = Just (loop_x w x 8 iw ci 0, T 1 0 (y+1) (iw+ci)) 22 | | otherwise = Just (loop_x w x 8 iw ci 0, T (bx+1) (x+8) y ci) 23 | 24 | loop_x !w !x !n !iw !ci !b 25 | | x < w = if n == 0 26 | then b 27 | else loop_x w (x+1) (n-1) iw ci (b+b+v) 28 | | otherwise = b `shiftL` n 29 | where 30 | v = fractal 0 0 (fromIntegral x * iw - 1.5) ci 50 31 | -------------------------------------------------------------------------------- /templates/vim/vivify/python.py: -------------------------------------------------------------------------------- 1 | def dump_args(func): 2 | "This decorator dumps out the arguments passed to a function before calling it" 3 | argnames = func.func_code.co_varnames[:func.func_code.co_argcount] 4 | fname = func.func_name 5 | def echo_func(*args,**kwargs): 6 | print fname, ":", ', '.join( 7 | '%s=%r' % entry 8 | for entry in zip(argnames,args) + kwargs.items()) 9 | return func(*args, **kwargs) 10 | return echo_func 11 | 12 | @dump_args 13 | def f1(a,b,c): 14 | print a + b + c 15 | 16 | f1(1, 2, 3) 17 | 18 | def precondition(precondition, use_conditions=DEFAULT_ON): 19 | return conditions(precondition, None, use_conditions) 20 | 21 | def postcondition(postcondition, use_conditions=DEFAULT_ON): 22 | return conditions(None, postcondition, use_conditions) 23 | 24 | class conditions(object): 25 | __slots__ = ('__precondition', '__postcondition') 26 | 27 | def __init__(self, pre, post, use_conditions=DEFAULT_ON): 28 | if not use_conditions: 29 | pre, post = None, None 30 | -------------------------------------------------------------------------------- /lib/components/save.react.jsx: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | 5 | var actions = require('../actions'); 6 | 7 | var Save = React.createClass({ 8 | 9 | handleSave: function () { 10 | var path = this.refs.path.getDOMNode().value; 11 | var author = this.refs.author.getDOMNode().value; 12 | if (! path.length) { return; } 13 | actions.saveScheme(path, author); 14 | }, 15 | 16 | render: function () { 17 | return ( 18 |
19 |
20 | 21 | 22 |
23 |
24 | 25 | 26 |
27 |
28 | 29 |
30 |
31 | ); 32 | }, 33 | 34 | }); 35 | 36 | module.exports = Save; 37 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2014 George Czabania 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. -------------------------------------------------------------------------------- /stylesheets/app/_editor.scss: -------------------------------------------------------------------------------- 1 | .editor { 2 | .palette { 3 | display: flex; 4 | flex-wrap: wrap; 5 | flex: 1; 6 | 7 | $height: 80px; 8 | 9 | .block { 10 | width: 50%; 11 | 12 | .label { 13 | padding-top: $height/4; 14 | line-height: $height/4; 15 | font-size: 25px; 16 | font-weight: $bold; 17 | text-transform: uppercase; 18 | } 19 | 20 | .hex { 21 | line-height: $height/2; 22 | } 23 | } 24 | 25 | .focus .color, 26 | .focus .color:hover { 27 | outline: 2px solid #fff; 28 | } 29 | 30 | .dark .color { 31 | color: rgba(#fff, 0.5); 32 | } 33 | 34 | .light .color { 35 | color: rgba(#000, 0.5); 36 | } 37 | 38 | .color { 39 | cursor: default; 40 | 41 | margin: 5px; 42 | background: red; 43 | height: $height; 44 | 45 | text-align: center; 46 | box-shadow: 0 0 0 1px rgba(#000, 0.2), inset 0 -5px rgba(#000, 0.2); 47 | 48 | &:hover { 49 | outline: 2px solid rgba(#fff, 0.5); 50 | } 51 | } 52 | } 53 | 54 | input { 55 | @extend #hidden_input; 56 | } 57 | 58 | } 59 | -------------------------------------------------------------------------------- /templates/vim/vivify/fortran.f90: -------------------------------------------------------------------------------- 1 | integer :: my_seed 2 | becomes 3 | integer, optional :: my_seed 4 | module ran_mod 5 | ! ran1 returns a uniform random number between 0-1 6 | ! the seed is optional and used to reset the generator 7 | contains 8 | function ran1(my_seed) 9 | use numz 10 | implicit none 11 | real(b8) ran1,r 12 | integer, optional ,intent(in) :: my_seed ! optional argument not changed in the routine 13 | integer,allocatable :: seed(:) 14 | integer the_size,j 15 | if(present(my_seed))then ! use the seed if present 16 | call random_seed(size=the_size) ! how big is the intrisic seed? 17 | allocate(seed(the_size)) ! allocate space for seed 18 | do j=1,the_size ! create the seed 19 | seed(j)=abs(my_seed)+(j-1) ! abs is generic 20 | enddo 21 | call random_seed(put=seed) ! assign the seed 22 | deallocate(seed) ! deallocate space 23 | endif 24 | call random_number(r) 25 | ran1=r 26 | end function ran1 27 | end module 28 | 29 | program darwin 30 | use numz 31 | -------------------------------------------------------------------------------- /templates/vim/vivify/html.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Name Submission 5 | 6 | 7 | 8 | 9 | 10 | 11 |

Submit your Name here!

12 |

We'll get more information on the following pages..

13 |
14 | First name >
15 | Last name: >
16 | 17 |
18 |

Click "Submit" to continue..

19 | 20 |

A nested List:

21 |
    22 |
  • Coffee & Tea
  • 23 |
  • Tea 24 |
      25 |
    • Black tea
    • 26 |
    • Green tea 27 |
        28 |
      • China
      • 29 |
      • Africa
      • 30 |
      31 | -------------------------------------------------------------------------------- /lib/components/templateBrowser.react.jsx: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var _ = require('lodash'); 4 | var React = require('react'); 5 | var Ranger = require('react-ranger'); 6 | 7 | var actions = require('../actions'); 8 | var TemplateStore = require('../stores/template'); 9 | 10 | var TemplateView = React.createClass({ 11 | render: function () { 12 | var item = this.props.item; 13 | 14 | return ( 15 | /* jshint ignore: start */ 16 |
      17 |

      {'Name: ' + item.name}

      18 |

      {'Path: ' + item.path}

      19 | 23 |
      24 | /* jshint ignore: end */ 25 | ); 26 | } 27 | }); 28 | 29 | var TemplateBrowser = React.createClass({ 30 | 31 | render: function () { 32 | return ( 33 | /* jshint ignore: start */ 34 | 39 | /* jshint ignore: end */ 40 | ); 41 | } 42 | 43 | }); 44 | 45 | module.exports = TemplateBrowser; 46 | -------------------------------------------------------------------------------- /stylesheets/app/_header.scss: -------------------------------------------------------------------------------- 1 | .app > header { 2 | position: absolute; 3 | top: 0; 4 | left: 0; 5 | right: 0; 6 | height: $header_height; 7 | // background: #eee; 8 | 9 | h1 { 10 | line-height: $header_height; 11 | margin: 0 20px; 12 | float: left; 13 | } 14 | 15 | .sections { 16 | float: right; 17 | } 18 | 19 | .section { 20 | display: inline-block; 21 | position: relative; 22 | padding: 0 20px; 23 | line-height: $header_height; 24 | cursor: pointer; 25 | 26 | &:hover ul { 27 | display: block; 28 | } 29 | } 30 | 31 | ul { 32 | display: none; 33 | position: absolute; 34 | z-index: 1000000; // this is getting out of control 35 | right: 0; 36 | margin: 0; 37 | padding: 0; 38 | width: 170px; 39 | } 40 | 41 | li { 42 | display: block; 43 | list-style-type: none; 44 | padding: 10px 20px; 45 | cursor: pointer; 46 | vertical-align: top; 47 | line-height: 18px; 48 | box-sizing: border-box; 49 | } 50 | 51 | hr { 52 | height: 1px; 53 | border: 0; 54 | outline: 0; 55 | } 56 | 57 | .section:hover, 58 | li:hover { 59 | background: rgba(#fff, 0.1); 60 | } 61 | 62 | li:active { 63 | background: rgba(#fff, 0.05); 64 | } 65 | 66 | } 67 | 68 | -------------------------------------------------------------------------------- /lib/components/editor.react.jsx: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var Reflux = require('reflux'); 5 | 6 | var AppStore = require('../stores/app'); 7 | var EditorBlock = require('./editorBlock.react'); 8 | 9 | var colorNames = [ 10 | 'bg', 'fg', 11 | 0, 8, 1, 9, 2, 10, 3, 11, 12 | 4, 12, 5, 13, 6, 14, 7, 15 13 | ]; 14 | 15 | var Editor = React.createClass({ 16 | 17 | mixins: [Reflux.ListenerMixin], 18 | 19 | componentDidMount: function () { 20 | this.listenTo(AppStore, this._onChange); 21 | }, 22 | 23 | render: function () { 24 | var colors = AppStore.getState().colors; 25 | 26 | var palette = colorNames.map(function (name) { 27 | var id = name; 28 | 29 | if (name === 'bg') { 30 | id = 'background'; 31 | } else if (name === 'fg') { 32 | id = 'foreground'; 33 | } 34 | 35 | return ( 36 | 42 | ); 43 | }, this); 44 | 45 | return ( 46 |
      47 |
      48 | {palette} 49 |
      50 |
      51 | ); 52 | }, 53 | 54 | _onChange: function () { 55 | this.forceUpdate(); 56 | } 57 | 58 | }); 59 | 60 | module.exports = Editor; 61 | -------------------------------------------------------------------------------- /lib/components/import.react.jsx: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var termcolors = require('termcolors'); 5 | 6 | var actions = require('../actions'); 7 | 8 | var Import = React.createClass({ 9 | 10 | handleClick: function () { 11 | var type = this.refs.select.getDOMNode().value; 12 | var text = this.refs.textarea.getDOMNode().value; 13 | var colors = termcolors[type].import(text); 14 | colors = termcolors.defaults.fill(colors); 15 | actions.setAllColors('terminal.sexy', colors); 16 | }, 17 | 18 | render: function () { 19 | return ( 20 |
      21 |
      22 | 23 | 29 |
      30 |