├── LICENSE ├── README.md ├── images ├── base16-3024.png ├── base16-apathy.png ├── base16-ashes.png ├── base16-atelier-cave.png ├── base16-atelier-dune.png ├── base16-atelier-estuary.png ├── base16-atelier-forest.png ├── base16-atelier-heath.png ├── base16-atelier-lakeside.png ├── base16-atelier-plateau.png ├── base16-atelier-savanna.png ├── base16-atelier-seaside.png ├── base16-atelier-sulphurpool.png ├── base16-bespin.png ├── base16-brewer.png ├── base16-bright.png ├── base16-chalk.png ├── base16-circus.png ├── base16-codeschool.png ├── base16-cupcake.png ├── base16-darktooth.png ├── base16-default-dark.png ├── base16-default-light.png ├── base16-dracula.png ├── base16-eighties.png ├── base16-embers.png ├── base16-flat.png ├── base16-github.png ├── base16-google-dark.png ├── base16-google-light.png ├── base16-grayscale-dark.png ├── base16-grayscale-light.png ├── base16-green-screen.png ├── base16-gruvbox-dark-hard.png ├── base16-gruvbox-dark-medium.png ├── base16-gruvbox-dark-pale.png ├── base16-gruvbox-dark-soft.png ├── base16-gruvbox-light-hard.png ├── base16-gruvbox-light-medium.png ├── base16-gruvbox-light-soft.png ├── base16-harmonic16-dark.png ├── base16-harmonic16-light.png ├── base16-hopscotch.png ├── base16-ir-black.png ├── base16-isotope.png ├── base16-london-tube.png ├── base16-macintosh.png ├── base16-marrakesh.png ├── base16-materia.png ├── base16-mexico-light.png ├── base16-mocha.png ├── base16-monokai.png ├── base16-nord.png ├── base16-ocean.png ├── base16-oceanicnext.png ├── base16-onedark.png ├── base16-paraiso.png ├── base16-phd.png ├── base16-pico.png ├── base16-pop.png ├── base16-railscasts.png ├── base16-rebecca.png ├── base16-seti-ui.png ├── base16-shapeshifter.png ├── base16-solar-flare.png ├── base16-solarized-dark.png ├── base16-solarized-light.png ├── base16-spacemacs.png ├── base16-summerfruit-dark.png ├── base16-summerfruit-light.png ├── base16-tomorrow-night.png ├── base16-tomorrow.png ├── base16-twilight.png ├── base16-unikitty-dark.png ├── base16-unikitty-light.png └── base16-woodland.png ├── templates ├── config.yaml └── default.mustache └── themes ├── base16-3024.lua ├── base16-apathy.lua ├── base16-ashes.lua ├── base16-atelier-cave.lua ├── base16-atelier-dune.lua ├── base16-atelier-estuary.lua ├── base16-atelier-forest.lua ├── base16-atelier-heath.lua ├── base16-atelier-lakeside.lua ├── base16-atelier-plateau.lua ├── base16-atelier-savanna.lua ├── base16-atelier-seaside.lua ├── base16-atelier-sulphurpool.lua ├── base16-bespin.lua ├── base16-brewer.lua ├── base16-bright.lua ├── base16-chalk.lua ├── base16-circus.lua ├── base16-codeschool.lua ├── base16-cupcake.lua ├── base16-darktooth.lua ├── base16-default-dark.lua ├── base16-default-light.lua ├── base16-dracula.lua ├── base16-eighties.lua ├── base16-embers.lua ├── base16-flat.lua ├── base16-github.lua ├── base16-google-dark.lua ├── base16-google-light.lua ├── base16-grayscale-dark.lua ├── base16-grayscale-light.lua ├── base16-green-screen.lua ├── base16-gruvbox-dark-hard.lua ├── base16-gruvbox-dark-medium.lua ├── base16-gruvbox-dark-pale.lua ├── base16-gruvbox-dark-soft.lua ├── base16-gruvbox-light-hard.lua ├── base16-gruvbox-light-medium.lua ├── base16-gruvbox-light-soft.lua ├── base16-harmonic16-dark.lua ├── base16-harmonic16-light.lua ├── base16-hopscotch.lua ├── base16-ir-black.lua ├── base16-isotope.lua ├── base16-london-tube.lua ├── base16-macintosh.lua ├── base16-marrakesh.lua ├── base16-materia.lua ├── base16-mexico-light.lua ├── base16-mocha.lua ├── base16-monokai.lua ├── base16-nord.lua ├── base16-ocean.lua ├── base16-oceanicnext.lua ├── base16-onedark.lua ├── base16-paraiso.lua ├── base16-phd.lua ├── base16-pico.lua ├── base16-pop.lua ├── base16-railscasts.lua ├── base16-rebecca.lua ├── base16-seti-ui.lua ├── base16-shapeshifter.lua ├── base16-solar-flare.lua ├── base16-solarized-dark.lua ├── base16-solarized-light.lua ├── base16-spacemacs.lua ├── base16-summerfruit-dark.lua ├── base16-summerfruit-light.lua ├── base16-tomorrow-night.lua ├── base16-tomorrow.lua ├── base16-twilight.lua ├── base16-unikitty-dark.lua ├── base16-unikitty-light.lua └── base16-woodland.lua /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2018 Petr Shevtsov 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. 22 | -------------------------------------------------------------------------------- /images/base16-3024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-3024.png -------------------------------------------------------------------------------- /images/base16-apathy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-apathy.png -------------------------------------------------------------------------------- /images/base16-ashes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-ashes.png -------------------------------------------------------------------------------- /images/base16-atelier-cave.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-atelier-cave.png -------------------------------------------------------------------------------- /images/base16-atelier-dune.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-atelier-dune.png -------------------------------------------------------------------------------- /images/base16-atelier-estuary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-atelier-estuary.png -------------------------------------------------------------------------------- /images/base16-atelier-forest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-atelier-forest.png -------------------------------------------------------------------------------- /images/base16-atelier-heath.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-atelier-heath.png -------------------------------------------------------------------------------- /images/base16-atelier-lakeside.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-atelier-lakeside.png -------------------------------------------------------------------------------- /images/base16-atelier-plateau.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-atelier-plateau.png -------------------------------------------------------------------------------- /images/base16-atelier-savanna.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-atelier-savanna.png -------------------------------------------------------------------------------- /images/base16-atelier-seaside.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-atelier-seaside.png -------------------------------------------------------------------------------- /images/base16-atelier-sulphurpool.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-atelier-sulphurpool.png -------------------------------------------------------------------------------- /images/base16-bespin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-bespin.png -------------------------------------------------------------------------------- /images/base16-brewer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-brewer.png -------------------------------------------------------------------------------- /images/base16-bright.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-bright.png -------------------------------------------------------------------------------- /images/base16-chalk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-chalk.png -------------------------------------------------------------------------------- /images/base16-circus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-circus.png -------------------------------------------------------------------------------- /images/base16-codeschool.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-codeschool.png -------------------------------------------------------------------------------- /images/base16-cupcake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-cupcake.png -------------------------------------------------------------------------------- /images/base16-darktooth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-darktooth.png -------------------------------------------------------------------------------- /images/base16-default-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-default-dark.png -------------------------------------------------------------------------------- /images/base16-default-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-default-light.png -------------------------------------------------------------------------------- /images/base16-dracula.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-dracula.png -------------------------------------------------------------------------------- /images/base16-eighties.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-eighties.png -------------------------------------------------------------------------------- /images/base16-embers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-embers.png -------------------------------------------------------------------------------- /images/base16-flat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-flat.png -------------------------------------------------------------------------------- /images/base16-github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-github.png -------------------------------------------------------------------------------- /images/base16-google-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-google-dark.png -------------------------------------------------------------------------------- /images/base16-google-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-google-light.png -------------------------------------------------------------------------------- /images/base16-grayscale-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-grayscale-dark.png -------------------------------------------------------------------------------- /images/base16-grayscale-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-grayscale-light.png -------------------------------------------------------------------------------- /images/base16-green-screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-green-screen.png -------------------------------------------------------------------------------- /images/base16-gruvbox-dark-hard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-gruvbox-dark-hard.png -------------------------------------------------------------------------------- /images/base16-gruvbox-dark-medium.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-gruvbox-dark-medium.png -------------------------------------------------------------------------------- /images/base16-gruvbox-dark-pale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-gruvbox-dark-pale.png -------------------------------------------------------------------------------- /images/base16-gruvbox-dark-soft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-gruvbox-dark-soft.png -------------------------------------------------------------------------------- /images/base16-gruvbox-light-hard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-gruvbox-light-hard.png -------------------------------------------------------------------------------- /images/base16-gruvbox-light-medium.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-gruvbox-light-medium.png -------------------------------------------------------------------------------- /images/base16-gruvbox-light-soft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-gruvbox-light-soft.png -------------------------------------------------------------------------------- /images/base16-harmonic16-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-harmonic16-dark.png -------------------------------------------------------------------------------- /images/base16-harmonic16-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-harmonic16-light.png -------------------------------------------------------------------------------- /images/base16-hopscotch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-hopscotch.png -------------------------------------------------------------------------------- /images/base16-ir-black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-ir-black.png -------------------------------------------------------------------------------- /images/base16-isotope.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-isotope.png -------------------------------------------------------------------------------- /images/base16-london-tube.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-london-tube.png -------------------------------------------------------------------------------- /images/base16-macintosh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-macintosh.png -------------------------------------------------------------------------------- /images/base16-marrakesh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-marrakesh.png -------------------------------------------------------------------------------- /images/base16-materia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-materia.png -------------------------------------------------------------------------------- /images/base16-mexico-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-mexico-light.png -------------------------------------------------------------------------------- /images/base16-mocha.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-mocha.png -------------------------------------------------------------------------------- /images/base16-monokai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-monokai.png -------------------------------------------------------------------------------- /images/base16-nord.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-nord.png -------------------------------------------------------------------------------- /images/base16-ocean.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-ocean.png -------------------------------------------------------------------------------- /images/base16-oceanicnext.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-oceanicnext.png -------------------------------------------------------------------------------- /images/base16-onedark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-onedark.png -------------------------------------------------------------------------------- /images/base16-paraiso.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-paraiso.png -------------------------------------------------------------------------------- /images/base16-phd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-phd.png -------------------------------------------------------------------------------- /images/base16-pico.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-pico.png -------------------------------------------------------------------------------- /images/base16-pop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-pop.png -------------------------------------------------------------------------------- /images/base16-railscasts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-railscasts.png -------------------------------------------------------------------------------- /images/base16-rebecca.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-rebecca.png -------------------------------------------------------------------------------- /images/base16-seti-ui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-seti-ui.png -------------------------------------------------------------------------------- /images/base16-shapeshifter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-shapeshifter.png -------------------------------------------------------------------------------- /images/base16-solar-flare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-solar-flare.png -------------------------------------------------------------------------------- /images/base16-solarized-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-solarized-dark.png -------------------------------------------------------------------------------- /images/base16-solarized-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-solarized-light.png -------------------------------------------------------------------------------- /images/base16-spacemacs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-spacemacs.png -------------------------------------------------------------------------------- /images/base16-summerfruit-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-summerfruit-dark.png -------------------------------------------------------------------------------- /images/base16-summerfruit-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-summerfruit-light.png -------------------------------------------------------------------------------- /images/base16-tomorrow-night.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-tomorrow-night.png -------------------------------------------------------------------------------- /images/base16-tomorrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-tomorrow.png -------------------------------------------------------------------------------- /images/base16-twilight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-twilight.png -------------------------------------------------------------------------------- /images/base16-unikitty-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-unikitty-dark.png -------------------------------------------------------------------------------- /images/base16-unikitty-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-unikitty-light.png -------------------------------------------------------------------------------- /images/base16-woodland.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/przmv/base16-vis/05dae61a524edf21632fc45b473ec8c3e0f553ab/images/base16-woodland.png -------------------------------------------------------------------------------- /templates/config.yaml: -------------------------------------------------------------------------------- 1 | default: 2 | extension: .lua 3 | output: themes 4 | -------------------------------------------------------------------------------- /templates/default.mustache: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- {{scheme-name}} scheme by {{scheme-author}} 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#{{base00-hex}}', 9 | ['base01'] = '#{{base01-hex}}', 10 | ['base02'] = '#{{base02-hex}}', 11 | ['base03'] = '#{{base03-hex}}', 12 | ['base04'] = '#{{base04-hex}}', 13 | ['base05'] = '#{{base05-hex}}', 14 | ['base06'] = '#{{base06-hex}}', 15 | ['base07'] = '#{{base07-hex}}', 16 | ['base08'] = '#{{base08-hex}}', 17 | ['base09'] = '#{{base09-hex}}', 18 | ['base0A'] = '#{{base0A-hex}}', 19 | ['base0B'] = '#{{base0B-hex}}', 20 | ['base0C'] = '#{{base0C-hex}}', 21 | ['base0D'] = '#{{base0D-hex}}', 22 | ['base0E'] = '#{{base0E-hex}}', 23 | ['base0F'] = '#{{base0F-hex}}', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-3024.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- 3024 scheme by Jan T. Sott (http://github.com/idleberg) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#090300', 9 | ['base01'] = '#3a3432', 10 | ['base02'] = '#4a4543', 11 | ['base03'] = '#5c5855', 12 | ['base04'] = '#807d7c', 13 | ['base05'] = '#a5a2a2', 14 | ['base06'] = '#d6d5d4', 15 | ['base07'] = '#f7f7f7', 16 | ['base08'] = '#db2d20', 17 | ['base09'] = '#e8bbd0', 18 | ['base0A'] = '#fded02', 19 | ['base0B'] = '#01a252', 20 | ['base0C'] = '#b5e4f4', 21 | ['base0D'] = '#01a0e4', 22 | ['base0E'] = '#a16a94', 23 | ['base0F'] = '#cdab53', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-apathy.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Apathy scheme by Jannik Siebert (https://github.com/janniks) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#031A16', 9 | ['base01'] = '#0B342D', 10 | ['base02'] = '#184E45', 11 | ['base03'] = '#2B685E', 12 | ['base04'] = '#5F9C92', 13 | ['base05'] = '#81B5AC', 14 | ['base06'] = '#A7CEC8', 15 | ['base07'] = '#D2E7E4', 16 | ['base08'] = '#3E9688', 17 | ['base09'] = '#3E7996', 18 | ['base0A'] = '#3E4C96', 19 | ['base0B'] = '#883E96', 20 | ['base0C'] = '#963E4C', 21 | ['base0D'] = '#96883E', 22 | ['base0E'] = '#4C963E', 23 | ['base0F'] = '#3E965B', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-ashes.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Ashes scheme by Jannik Siebert (https://github.com/janniks) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#1C2023', 9 | ['base01'] = '#393F45', 10 | ['base02'] = '#565E65', 11 | ['base03'] = '#747C84', 12 | ['base04'] = '#ADB3BA', 13 | ['base05'] = '#C7CCD1', 14 | ['base06'] = '#DFE2E5', 15 | ['base07'] = '#F3F4F5', 16 | ['base08'] = '#C7AE95', 17 | ['base09'] = '#C7C795', 18 | ['base0A'] = '#AEC795', 19 | ['base0B'] = '#95C7AE', 20 | ['base0C'] = '#95AEC7', 21 | ['base0D'] = '#AE95C7', 22 | ['base0E'] = '#C795AE', 23 | ['base0F'] = '#C79595', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-atelier-cave.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Atelier Cave scheme by Bram de Haan (http://atelierbramdehaan.nl) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#19171c', 9 | ['base01'] = '#26232a', 10 | ['base02'] = '#585260', 11 | ['base03'] = '#655f6d', 12 | ['base04'] = '#7e7887', 13 | ['base05'] = '#8b8792', 14 | ['base06'] = '#e2dfe7', 15 | ['base07'] = '#efecf4', 16 | ['base08'] = '#be4678', 17 | ['base09'] = '#aa573c', 18 | ['base0A'] = '#a06e3b', 19 | ['base0B'] = '#2a9292', 20 | ['base0C'] = '#398bc6', 21 | ['base0D'] = '#576ddb', 22 | ['base0E'] = '#955ae7', 23 | ['base0F'] = '#bf40bf', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-atelier-dune.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Atelier Dune scheme by Bram de Haan (http://atelierbramdehaan.nl) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#20201d', 9 | ['base01'] = '#292824', 10 | ['base02'] = '#6e6b5e', 11 | ['base03'] = '#7d7a68', 12 | ['base04'] = '#999580', 13 | ['base05'] = '#a6a28c', 14 | ['base06'] = '#e8e4cf', 15 | ['base07'] = '#fefbec', 16 | ['base08'] = '#d73737', 17 | ['base09'] = '#b65611', 18 | ['base0A'] = '#ae9513', 19 | ['base0B'] = '#60ac39', 20 | ['base0C'] = '#1fad83', 21 | ['base0D'] = '#6684e1', 22 | ['base0E'] = '#b854d4', 23 | ['base0F'] = '#d43552', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-atelier-estuary.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Atelier Estuary scheme by Bram de Haan (http://atelierbramdehaan.nl) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#22221b', 9 | ['base01'] = '#302f27', 10 | ['base02'] = '#5f5e4e', 11 | ['base03'] = '#6c6b5a', 12 | ['base04'] = '#878573', 13 | ['base05'] = '#929181', 14 | ['base06'] = '#e7e6df', 15 | ['base07'] = '#f4f3ec', 16 | ['base08'] = '#ba6236', 17 | ['base09'] = '#ae7313', 18 | ['base0A'] = '#a5980d', 19 | ['base0B'] = '#7d9726', 20 | ['base0C'] = '#5b9d48', 21 | ['base0D'] = '#36a166', 22 | ['base0E'] = '#5f9182', 23 | ['base0F'] = '#9d6c7c', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-atelier-forest.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Atelier Forest scheme by Bram de Haan (http://atelierbramdehaan.nl) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#1b1918', 9 | ['base01'] = '#2c2421', 10 | ['base02'] = '#68615e', 11 | ['base03'] = '#766e6b', 12 | ['base04'] = '#9c9491', 13 | ['base05'] = '#a8a19f', 14 | ['base06'] = '#e6e2e0', 15 | ['base07'] = '#f1efee', 16 | ['base08'] = '#f22c40', 17 | ['base09'] = '#df5320', 18 | ['base0A'] = '#c38418', 19 | ['base0B'] = '#7b9726', 20 | ['base0C'] = '#3d97b8', 21 | ['base0D'] = '#407ee7', 22 | ['base0E'] = '#6666ea', 23 | ['base0F'] = '#c33ff3', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-atelier-heath.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Atelier Heath scheme by Bram de Haan (http://atelierbramdehaan.nl) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#1b181b', 9 | ['base01'] = '#292329', 10 | ['base02'] = '#695d69', 11 | ['base03'] = '#776977', 12 | ['base04'] = '#9e8f9e', 13 | ['base05'] = '#ab9bab', 14 | ['base06'] = '#d8cad8', 15 | ['base07'] = '#f7f3f7', 16 | ['base08'] = '#ca402b', 17 | ['base09'] = '#a65926', 18 | ['base0A'] = '#bb8a35', 19 | ['base0B'] = '#918b3b', 20 | ['base0C'] = '#159393', 21 | ['base0D'] = '#516aec', 22 | ['base0E'] = '#7b59c0', 23 | ['base0F'] = '#cc33cc', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-atelier-lakeside.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Atelier Lakeside scheme by Bram de Haan (http://atelierbramdehaan.nl) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#161b1d', 9 | ['base01'] = '#1f292e', 10 | ['base02'] = '#516d7b', 11 | ['base03'] = '#5a7b8c', 12 | ['base04'] = '#7195a8', 13 | ['base05'] = '#7ea2b4', 14 | ['base06'] = '#c1e4f6', 15 | ['base07'] = '#ebf8ff', 16 | ['base08'] = '#d22d72', 17 | ['base09'] = '#935c25', 18 | ['base0A'] = '#8a8a0f', 19 | ['base0B'] = '#568c3b', 20 | ['base0C'] = '#2d8f6f', 21 | ['base0D'] = '#257fad', 22 | ['base0E'] = '#6b6bb8', 23 | ['base0F'] = '#b72dd2', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-atelier-plateau.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Atelier Plateau scheme by Bram de Haan (http://atelierbramdehaan.nl) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#1b1818', 9 | ['base01'] = '#292424', 10 | ['base02'] = '#585050', 11 | ['base03'] = '#655d5d', 12 | ['base04'] = '#7e7777', 13 | ['base05'] = '#8a8585', 14 | ['base06'] = '#e7dfdf', 15 | ['base07'] = '#f4ecec', 16 | ['base08'] = '#ca4949', 17 | ['base09'] = '#b45a3c', 18 | ['base0A'] = '#a06e3b', 19 | ['base0B'] = '#4b8b8b', 20 | ['base0C'] = '#5485b6', 21 | ['base0D'] = '#7272ca', 22 | ['base0E'] = '#8464c4', 23 | ['base0F'] = '#bd5187', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-atelier-savanna.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Atelier Savanna scheme by Bram de Haan (http://atelierbramdehaan.nl) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#171c19', 9 | ['base01'] = '#232a25', 10 | ['base02'] = '#526057', 11 | ['base03'] = '#5f6d64', 12 | ['base04'] = '#78877d', 13 | ['base05'] = '#87928a', 14 | ['base06'] = '#dfe7e2', 15 | ['base07'] = '#ecf4ee', 16 | ['base08'] = '#b16139', 17 | ['base09'] = '#9f713c', 18 | ['base0A'] = '#a07e3b', 19 | ['base0B'] = '#489963', 20 | ['base0C'] = '#1c9aa0', 21 | ['base0D'] = '#478c90', 22 | ['base0E'] = '#55859b', 23 | ['base0F'] = '#867469', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-atelier-seaside.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Atelier Seaside scheme by Bram de Haan (http://atelierbramdehaan.nl) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#131513', 9 | ['base01'] = '#242924', 10 | ['base02'] = '#5e6e5e', 11 | ['base03'] = '#687d68', 12 | ['base04'] = '#809980', 13 | ['base05'] = '#8ca68c', 14 | ['base06'] = '#cfe8cf', 15 | ['base07'] = '#f4fbf4', 16 | ['base08'] = '#e6193c', 17 | ['base09'] = '#87711d', 18 | ['base0A'] = '#98981b', 19 | ['base0B'] = '#29a329', 20 | ['base0C'] = '#1999b3', 21 | ['base0D'] = '#3d62f5', 22 | ['base0E'] = '#ad2bee', 23 | ['base0F'] = '#e619c3', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-atelier-sulphurpool.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Atelier Sulphurpool scheme by Bram de Haan (http://atelierbramdehaan.nl) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#202746', 9 | ['base01'] = '#293256', 10 | ['base02'] = '#5e6687', 11 | ['base03'] = '#6b7394', 12 | ['base04'] = '#898ea4', 13 | ['base05'] = '#979db4', 14 | ['base06'] = '#dfe2f1', 15 | ['base07'] = '#f5f7ff', 16 | ['base08'] = '#c94922', 17 | ['base09'] = '#c76b29', 18 | ['base0A'] = '#c08b30', 19 | ['base0B'] = '#ac9739', 20 | ['base0C'] = '#22a2c9', 21 | ['base0D'] = '#3d8fd1', 22 | ['base0E'] = '#6679cc', 23 | ['base0F'] = '#9c637a', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-bespin.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Bespin scheme by Jan T. Sott 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#28211c', 9 | ['base01'] = '#36312e', 10 | ['base02'] = '#5e5d5c', 11 | ['base03'] = '#666666', 12 | ['base04'] = '#797977', 13 | ['base05'] = '#8a8986', 14 | ['base06'] = '#9d9b97', 15 | ['base07'] = '#baae9e', 16 | ['base08'] = '#cf6a4c', 17 | ['base09'] = '#cf7d34', 18 | ['base0A'] = '#f9ee98', 19 | ['base0B'] = '#54be0d', 20 | ['base0C'] = '#afc4db', 21 | ['base0D'] = '#5ea6ea', 22 | ['base0E'] = '#9b859d', 23 | ['base0F'] = '#937121', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-brewer.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Brewer scheme by Timothée Poisot (http://github.com/tpoisot) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#0c0d0e', 9 | ['base01'] = '#2e2f30', 10 | ['base02'] = '#515253', 11 | ['base03'] = '#737475', 12 | ['base04'] = '#959697', 13 | ['base05'] = '#b7b8b9', 14 | ['base06'] = '#dadbdc', 15 | ['base07'] = '#fcfdfe', 16 | ['base08'] = '#e31a1c', 17 | ['base09'] = '#e6550d', 18 | ['base0A'] = '#dca060', 19 | ['base0B'] = '#31a354', 20 | ['base0C'] = '#80b1d3', 21 | ['base0D'] = '#3182bd', 22 | ['base0E'] = '#756bb1', 23 | ['base0F'] = '#b15928', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-bright.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Bright scheme by Chris Kempson (http://chriskempson.com) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#000000', 9 | ['base01'] = '#303030', 10 | ['base02'] = '#505050', 11 | ['base03'] = '#b0b0b0', 12 | ['base04'] = '#d0d0d0', 13 | ['base05'] = '#e0e0e0', 14 | ['base06'] = '#f5f5f5', 15 | ['base07'] = '#ffffff', 16 | ['base08'] = '#fb0120', 17 | ['base09'] = '#fc6d24', 18 | ['base0A'] = '#fda331', 19 | ['base0B'] = '#a1c659', 20 | ['base0C'] = '#76c7b7', 21 | ['base0D'] = '#6fb3d2', 22 | ['base0E'] = '#d381c3', 23 | ['base0F'] = '#be643c', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-chalk.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Chalk scheme by Chris Kempson (http://chriskempson.com) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#151515', 9 | ['base01'] = '#202020', 10 | ['base02'] = '#303030', 11 | ['base03'] = '#505050', 12 | ['base04'] = '#b0b0b0', 13 | ['base05'] = '#d0d0d0', 14 | ['base06'] = '#e0e0e0', 15 | ['base07'] = '#f5f5f5', 16 | ['base08'] = '#fb9fb1', 17 | ['base09'] = '#eda987', 18 | ['base0A'] = '#ddb26f', 19 | ['base0B'] = '#acc267', 20 | ['base0C'] = '#12cfc0', 21 | ['base0D'] = '#6fc2ef', 22 | ['base0E'] = '#e1a3ee', 23 | ['base0F'] = '#deaf8f', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-circus.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Circus scheme by Stephan Boyer (https://github.com/stepchowfun) and Esther Wang (https://github.com/ewang12) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#191919', 9 | ['base01'] = '#202020', 10 | ['base02'] = '#303030', 11 | ['base03'] = '#5f5a60', 12 | ['base04'] = '#505050', 13 | ['base05'] = '#a7a7a7', 14 | ['base06'] = '#808080', 15 | ['base07'] = '#ffffff', 16 | ['base08'] = '#dc657d', 17 | ['base09'] = '#4bb1a7', 18 | ['base0A'] = '#c3ba63', 19 | ['base0B'] = '#84b97c', 20 | ['base0C'] = '#4bb1a7', 21 | ['base0D'] = '#639ee4', 22 | ['base0E'] = '#b888e2', 23 | ['base0F'] = '#b888e2', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-codeschool.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Codeschool scheme by brettof86 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#232c31', 9 | ['base01'] = '#1c3657', 10 | ['base02'] = '#2a343a', 11 | ['base03'] = '#3f4944', 12 | ['base04'] = '#84898c', 13 | ['base05'] = '#9ea7a6', 14 | ['base06'] = '#a7cfa3', 15 | ['base07'] = '#b5d8f6', 16 | ['base08'] = '#2a5491', 17 | ['base09'] = '#43820d', 18 | ['base0A'] = '#a03b1e', 19 | ['base0B'] = '#237986', 20 | ['base0C'] = '#b02f30', 21 | ['base0D'] = '#484d79', 22 | ['base0E'] = '#c59820', 23 | ['base0F'] = '#c98344', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-cupcake.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Cupcake scheme by Chris Kempson (http://chriskempson.com) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#fbf1f2', 9 | ['base01'] = '#f2f1f4', 10 | ['base02'] = '#d8d5dd', 11 | ['base03'] = '#bfb9c6', 12 | ['base04'] = '#a59daf', 13 | ['base05'] = '#8b8198', 14 | ['base06'] = '#72677E', 15 | ['base07'] = '#585062', 16 | ['base08'] = '#D57E85', 17 | ['base09'] = '#EBB790', 18 | ['base0A'] = '#DCB16C', 19 | ['base0B'] = '#A3B367', 20 | ['base0C'] = '#69A9A7', 21 | ['base0D'] = '#7297B9', 22 | ['base0E'] = '#BB99B4', 23 | ['base0F'] = '#BAA58C', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-darktooth.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Darktooth scheme by Jason Milkins (https://github.com/jasonm23) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#1D2021', 9 | ['base01'] = '#32302F', 10 | ['base02'] = '#504945', 11 | ['base03'] = '#665C54', 12 | ['base04'] = '#928374', 13 | ['base05'] = '#A89984', 14 | ['base06'] = '#D5C4A1', 15 | ['base07'] = '#FDF4C1', 16 | ['base08'] = '#FB543F', 17 | ['base09'] = '#FE8625', 18 | ['base0A'] = '#FAC03B', 19 | ['base0B'] = '#95C085', 20 | ['base0C'] = '#8BA59B', 21 | ['base0D'] = '#0D6678', 22 | ['base0E'] = '#8F4673', 23 | ['base0F'] = '#A87322', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-default-dark.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Default Dark scheme by Chris Kempson (http://chriskempson.com) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#181818', 9 | ['base01'] = '#282828', 10 | ['base02'] = '#383838', 11 | ['base03'] = '#585858', 12 | ['base04'] = '#b8b8b8', 13 | ['base05'] = '#d8d8d8', 14 | ['base06'] = '#e8e8e8', 15 | ['base07'] = '#f8f8f8', 16 | ['base08'] = '#ab4642', 17 | ['base09'] = '#dc9656', 18 | ['base0A'] = '#f7ca88', 19 | ['base0B'] = '#a1b56c', 20 | ['base0C'] = '#86c1b9', 21 | ['base0D'] = '#7cafc2', 22 | ['base0E'] = '#ba8baf', 23 | ['base0F'] = '#a16946', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-default-light.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Default Light scheme by Chris Kempson (http://chriskempson.com) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#f8f8f8', 9 | ['base01'] = '#e8e8e8', 10 | ['base02'] = '#d8d8d8', 11 | ['base03'] = '#b8b8b8', 12 | ['base04'] = '#585858', 13 | ['base05'] = '#383838', 14 | ['base06'] = '#282828', 15 | ['base07'] = '#181818', 16 | ['base08'] = '#ab4642', 17 | ['base09'] = '#dc9656', 18 | ['base0A'] = '#f7ca88', 19 | ['base0B'] = '#a1b56c', 20 | ['base0C'] = '#86c1b9', 21 | ['base0D'] = '#7cafc2', 22 | ['base0E'] = '#ba8baf', 23 | ['base0F'] = '#a16946', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-dracula.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Dracula scheme by Mike Barkmin (http://github.com/mikebarkmin) based on Dracula Theme (http://github.com/dracula) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#282936', 9 | ['base01'] = '#3a3c4e', 10 | ['base02'] = '#4d4f68', 11 | ['base03'] = '#626483', 12 | ['base04'] = '#62d6e8', 13 | ['base05'] = '#e9e9f4', 14 | ['base06'] = '#f1f2f8', 15 | ['base07'] = '#f7f7fb', 16 | ['base08'] = '#ea51b2', 17 | ['base09'] = '#b45bcf', 18 | ['base0A'] = '#00f769', 19 | ['base0B'] = '#ebff87', 20 | ['base0C'] = '#a1efe4', 21 | ['base0D'] = '#62d6e8', 22 | ['base0E'] = '#b45bcf', 23 | ['base0F'] = '#00f769', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-eighties.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Eighties scheme by Chris Kempson (http://chriskempson.com) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#2d2d2d', 9 | ['base01'] = '#393939', 10 | ['base02'] = '#515151', 11 | ['base03'] = '#747369', 12 | ['base04'] = '#a09f93', 13 | ['base05'] = '#d3d0c8', 14 | ['base06'] = '#e8e6df', 15 | ['base07'] = '#f2f0ec', 16 | ['base08'] = '#f2777a', 17 | ['base09'] = '#f99157', 18 | ['base0A'] = '#ffcc66', 19 | ['base0B'] = '#99cc99', 20 | ['base0C'] = '#66cccc', 21 | ['base0D'] = '#6699cc', 22 | ['base0E'] = '#cc99cc', 23 | ['base0F'] = '#d27b53', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-embers.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Embers scheme by Jannik Siebert (https://github.com/janniks) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#16130F', 9 | ['base01'] = '#2C2620', 10 | ['base02'] = '#433B32', 11 | ['base03'] = '#5A5047', 12 | ['base04'] = '#8A8075', 13 | ['base05'] = '#A39A90', 14 | ['base06'] = '#BEB6AE', 15 | ['base07'] = '#DBD6D1', 16 | ['base08'] = '#826D57', 17 | ['base09'] = '#828257', 18 | ['base0A'] = '#6D8257', 19 | ['base0B'] = '#57826D', 20 | ['base0C'] = '#576D82', 21 | ['base0D'] = '#6D5782', 22 | ['base0E'] = '#82576D', 23 | ['base0F'] = '#825757', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-flat.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Flat scheme by Chris Kempson (http://chriskempson.com) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#2C3E50', 9 | ['base01'] = '#34495E', 10 | ['base02'] = '#7F8C8D', 11 | ['base03'] = '#95A5A6', 12 | ['base04'] = '#BDC3C7', 13 | ['base05'] = '#e0e0e0', 14 | ['base06'] = '#f5f5f5', 15 | ['base07'] = '#ECF0F1', 16 | ['base08'] = '#E74C3C', 17 | ['base09'] = '#E67E22', 18 | ['base0A'] = '#F1C40F', 19 | ['base0B'] = '#2ECC71', 20 | ['base0C'] = '#1ABC9C', 21 | ['base0D'] = '#3498DB', 22 | ['base0E'] = '#9B59B6', 23 | ['base0F'] = '#be643c', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-github.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Github scheme by Defman21 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#ffffff', 9 | ['base01'] = '#f5f5f5', 10 | ['base02'] = '#c8c8fa', 11 | ['base03'] = '#969896', 12 | ['base04'] = '#e8e8e8', 13 | ['base05'] = '#333333', 14 | ['base06'] = '#ffffff', 15 | ['base07'] = '#ffffff', 16 | ['base08'] = '#ed6a43', 17 | ['base09'] = '#0086b3', 18 | ['base0A'] = '#795da3', 19 | ['base0B'] = '#183691', 20 | ['base0C'] = '#183691', 21 | ['base0D'] = '#795da3', 22 | ['base0E'] = '#a71d5d', 23 | ['base0F'] = '#333333', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-google-dark.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Google Dark scheme by Seth Wright (http://sethawright.com) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#1d1f21', 9 | ['base01'] = '#282a2e', 10 | ['base02'] = '#373b41', 11 | ['base03'] = '#969896', 12 | ['base04'] = '#b4b7b4', 13 | ['base05'] = '#c5c8c6', 14 | ['base06'] = '#e0e0e0', 15 | ['base07'] = '#ffffff', 16 | ['base08'] = '#CC342B', 17 | ['base09'] = '#F96A38', 18 | ['base0A'] = '#FBA922', 19 | ['base0B'] = '#198844', 20 | ['base0C'] = '#3971ED', 21 | ['base0D'] = '#3971ED', 22 | ['base0E'] = '#A36AC7', 23 | ['base0F'] = '#3971ED', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-google-light.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Google Light scheme by Seth Wright (http://sethawright.com) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#ffffff', 9 | ['base01'] = '#e0e0e0', 10 | ['base02'] = '#c5c8c6', 11 | ['base03'] = '#b4b7b4', 12 | ['base04'] = '#969896', 13 | ['base05'] = '#373b41', 14 | ['base06'] = '#282a2e', 15 | ['base07'] = '#1d1f21', 16 | ['base08'] = '#CC342B', 17 | ['base09'] = '#F96A38', 18 | ['base0A'] = '#FBA922', 19 | ['base0B'] = '#198844', 20 | ['base0C'] = '#3971ED', 21 | ['base0D'] = '#3971ED', 22 | ['base0E'] = '#A36AC7', 23 | ['base0F'] = '#3971ED', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-grayscale-dark.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Grayscale Dark scheme by Alexandre Gavioli (https://github.com/Alexx2/) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#101010', 9 | ['base01'] = '#252525', 10 | ['base02'] = '#464646', 11 | ['base03'] = '#525252', 12 | ['base04'] = '#ababab', 13 | ['base05'] = '#b9b9b9', 14 | ['base06'] = '#e3e3e3', 15 | ['base07'] = '#f7f7f7', 16 | ['base08'] = '#7c7c7c', 17 | ['base09'] = '#999999', 18 | ['base0A'] = '#a0a0a0', 19 | ['base0B'] = '#8e8e8e', 20 | ['base0C'] = '#868686', 21 | ['base0D'] = '#686868', 22 | ['base0E'] = '#747474', 23 | ['base0F'] = '#5e5e5e', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-grayscale-light.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Grayscale Light scheme by Alexandre Gavioli (https://github.com/Alexx2/) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#f7f7f7', 9 | ['base01'] = '#e3e3e3', 10 | ['base02'] = '#b9b9b9', 11 | ['base03'] = '#ababab', 12 | ['base04'] = '#525252', 13 | ['base05'] = '#464646', 14 | ['base06'] = '#252525', 15 | ['base07'] = '#101010', 16 | ['base08'] = '#7c7c7c', 17 | ['base09'] = '#999999', 18 | ['base0A'] = '#a0a0a0', 19 | ['base0B'] = '#8e8e8e', 20 | ['base0C'] = '#868686', 21 | ['base0D'] = '#686868', 22 | ['base0E'] = '#747474', 23 | ['base0F'] = '#5e5e5e', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-green-screen.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Green Screen scheme by Chris Kempson (http://chriskempson.com) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#001100', 9 | ['base01'] = '#003300', 10 | ['base02'] = '#005500', 11 | ['base03'] = '#007700', 12 | ['base04'] = '#009900', 13 | ['base05'] = '#00bb00', 14 | ['base06'] = '#00dd00', 15 | ['base07'] = '#00ff00', 16 | ['base08'] = '#007700', 17 | ['base09'] = '#009900', 18 | ['base0A'] = '#007700', 19 | ['base0B'] = '#00bb00', 20 | ['base0C'] = '#005500', 21 | ['base0D'] = '#009900', 22 | ['base0E'] = '#00bb00', 23 | ['base0F'] = '#005500', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-gruvbox-dark-hard.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Gruvbox dark, hard scheme by Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#1d2021', 9 | ['base01'] = '#3c3836', 10 | ['base02'] = '#504945', 11 | ['base03'] = '#665c54', 12 | ['base04'] = '#bdae93', 13 | ['base05'] = '#d5c4a1', 14 | ['base06'] = '#ebdbb2', 15 | ['base07'] = '#fbf1c7', 16 | ['base08'] = '#fb4934', 17 | ['base09'] = '#fe8019', 18 | ['base0A'] = '#fabd2f', 19 | ['base0B'] = '#b8bb26', 20 | ['base0C'] = '#8ec07c', 21 | ['base0D'] = '#83a598', 22 | ['base0E'] = '#d3869b', 23 | ['base0F'] = '#d65d0e', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-gruvbox-dark-medium.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Gruvbox dark, medium scheme by Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#282828', 9 | ['base01'] = '#3c3836', 10 | ['base02'] = '#504945', 11 | ['base03'] = '#665c54', 12 | ['base04'] = '#bdae93', 13 | ['base05'] = '#d5c4a1', 14 | ['base06'] = '#ebdbb2', 15 | ['base07'] = '#fbf1c7', 16 | ['base08'] = '#fb4934', 17 | ['base09'] = '#fe8019', 18 | ['base0A'] = '#fabd2f', 19 | ['base0B'] = '#b8bb26', 20 | ['base0C'] = '#8ec07c', 21 | ['base0D'] = '#83a598', 22 | ['base0E'] = '#d3869b', 23 | ['base0F'] = '#d65d0e', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-gruvbox-dark-pale.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Gruvbox dark, pale scheme by Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#262626', 9 | ['base01'] = '#3a3a3a', 10 | ['base02'] = '#4e4e4e', 11 | ['base03'] = '#8a8a8a', 12 | ['base04'] = '#949494', 13 | ['base05'] = '#dab997', 14 | ['base06'] = '#d5c4a1', 15 | ['base07'] = '#ebdbb2', 16 | ['base08'] = '#d75f5f', 17 | ['base09'] = '#ff8700', 18 | ['base0A'] = '#ffaf00', 19 | ['base0B'] = '#afaf00', 20 | ['base0C'] = '#85ad85', 21 | ['base0D'] = '#83adad', 22 | ['base0E'] = '#d485ad', 23 | ['base0F'] = '#d65d0e', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-gruvbox-dark-soft.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Gruvbox dark, soft scheme by Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#32302f', 9 | ['base01'] = '#3c3836', 10 | ['base02'] = '#504945', 11 | ['base03'] = '#665c54', 12 | ['base04'] = '#bdae93', 13 | ['base05'] = '#d5c4a1', 14 | ['base06'] = '#ebdbb2', 15 | ['base07'] = '#fbf1c7', 16 | ['base08'] = '#fb4934', 17 | ['base09'] = '#fe8019', 18 | ['base0A'] = '#fabd2f', 19 | ['base0B'] = '#b8bb26', 20 | ['base0C'] = '#8ec07c', 21 | ['base0D'] = '#83a598', 22 | ['base0E'] = '#d3869b', 23 | ['base0F'] = '#d65d0e', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-gruvbox-light-hard.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Gruvbox light, hard scheme by Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#f9f5d7', 9 | ['base01'] = '#ebdbb2', 10 | ['base02'] = '#d5c4a1', 11 | ['base03'] = '#bdae93', 12 | ['base04'] = '#665c54', 13 | ['base05'] = '#504945', 14 | ['base06'] = '#3c3836', 15 | ['base07'] = '#282828', 16 | ['base08'] = '#9d0006', 17 | ['base09'] = '#af3a03', 18 | ['base0A'] = '#b57614', 19 | ['base0B'] = '#79740e', 20 | ['base0C'] = '#427b58', 21 | ['base0D'] = '#076678', 22 | ['base0E'] = '#8f3f71', 23 | ['base0F'] = '#d65d0e', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-gruvbox-light-medium.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Gruvbox light, medium scheme by Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#fbf1c7', 9 | ['base01'] = '#ebdbb2', 10 | ['base02'] = '#d5c4a1', 11 | ['base03'] = '#bdae93', 12 | ['base04'] = '#665c54', 13 | ['base05'] = '#504945', 14 | ['base06'] = '#3c3836', 15 | ['base07'] = '#282828', 16 | ['base08'] = '#9d0006', 17 | ['base09'] = '#af3a03', 18 | ['base0A'] = '#b57614', 19 | ['base0B'] = '#79740e', 20 | ['base0C'] = '#427b58', 21 | ['base0D'] = '#076678', 22 | ['base0E'] = '#8f3f71', 23 | ['base0F'] = '#d65d0e', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-gruvbox-light-soft.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Gruvbox light, soft scheme by Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#f2e5bc', 9 | ['base01'] = '#ebdbb2', 10 | ['base02'] = '#d5c4a1', 11 | ['base03'] = '#bdae93', 12 | ['base04'] = '#665c54', 13 | ['base05'] = '#504945', 14 | ['base06'] = '#3c3836', 15 | ['base07'] = '#282828', 16 | ['base08'] = '#9d0006', 17 | ['base09'] = '#af3a03', 18 | ['base0A'] = '#b57614', 19 | ['base0B'] = '#79740e', 20 | ['base0C'] = '#427b58', 21 | ['base0D'] = '#076678', 22 | ['base0E'] = '#8f3f71', 23 | ['base0F'] = '#d65d0e', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-harmonic16-dark.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Harmonic16 Dark scheme by Jannik Siebert (https://github.com/janniks) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#0b1c2c', 9 | ['base01'] = '#223b54', 10 | ['base02'] = '#405c79', 11 | ['base03'] = '#627e99', 12 | ['base04'] = '#aabcce', 13 | ['base05'] = '#cbd6e2', 14 | ['base06'] = '#e5ebf1', 15 | ['base07'] = '#f7f9fb', 16 | ['base08'] = '#bf8b56', 17 | ['base09'] = '#bfbf56', 18 | ['base0A'] = '#8bbf56', 19 | ['base0B'] = '#56bf8b', 20 | ['base0C'] = '#568bbf', 21 | ['base0D'] = '#8b56bf', 22 | ['base0E'] = '#bf568b', 23 | ['base0F'] = '#bf5656', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-harmonic16-light.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Harmonic16 Light scheme by Jannik Siebert (https://github.com/janniks) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#f7f9fb', 9 | ['base01'] = '#e5ebf1', 10 | ['base02'] = '#cbd6e2', 11 | ['base03'] = '#aabcce', 12 | ['base04'] = '#627e99', 13 | ['base05'] = '#405c79', 14 | ['base06'] = '#223b54', 15 | ['base07'] = '#0b1c2c', 16 | ['base08'] = '#bf8b56', 17 | ['base09'] = '#bfbf56', 18 | ['base0A'] = '#8bbf56', 19 | ['base0B'] = '#56bf8b', 20 | ['base0C'] = '#568bbf', 21 | ['base0D'] = '#8b56bf', 22 | ['base0E'] = '#bf568b', 23 | ['base0F'] = '#bf5656', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-hopscotch.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Hopscotch scheme by Jan T. Sott 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#322931', 9 | ['base01'] = '#433b42', 10 | ['base02'] = '#5c545b', 11 | ['base03'] = '#797379', 12 | ['base04'] = '#989498', 13 | ['base05'] = '#b9b5b8', 14 | ['base06'] = '#d5d3d5', 15 | ['base07'] = '#ffffff', 16 | ['base08'] = '#dd464c', 17 | ['base09'] = '#fd8b19', 18 | ['base0A'] = '#fdcc59', 19 | ['base0B'] = '#8fc13e', 20 | ['base0C'] = '#149b93', 21 | ['base0D'] = '#1290bf', 22 | ['base0E'] = '#c85e7c', 23 | ['base0F'] = '#b33508', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-ir-black.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- IR Black scheme by Timothée Poisot (http://timotheepoisot.fr) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#000000', 9 | ['base01'] = '#242422', 10 | ['base02'] = '#484844', 11 | ['base03'] = '#6c6c66', 12 | ['base04'] = '#918f88', 13 | ['base05'] = '#b5b3aa', 14 | ['base06'] = '#d9d7cc', 15 | ['base07'] = '#fdfbee', 16 | ['base08'] = '#ff6c60', 17 | ['base09'] = '#e9c062', 18 | ['base0A'] = '#ffffb6', 19 | ['base0B'] = '#a8ff60', 20 | ['base0C'] = '#c6c5fe', 21 | ['base0D'] = '#96cbfe', 22 | ['base0E'] = '#ff73fd', 23 | ['base0F'] = '#b18a3d', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-isotope.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Isotope scheme by Jan T. Sott 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#000000', 9 | ['base01'] = '#404040', 10 | ['base02'] = '#606060', 11 | ['base03'] = '#808080', 12 | ['base04'] = '#c0c0c0', 13 | ['base05'] = '#d0d0d0', 14 | ['base06'] = '#e0e0e0', 15 | ['base07'] = '#ffffff', 16 | ['base08'] = '#ff0000', 17 | ['base09'] = '#ff9900', 18 | ['base0A'] = '#ff0099', 19 | ['base0B'] = '#33ff00', 20 | ['base0C'] = '#00ffff', 21 | ['base0D'] = '#0066ff', 22 | ['base0E'] = '#cc00ff', 23 | ['base0F'] = '#3300ff', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-london-tube.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- London Tube scheme by Jan T. Sott 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#231f20', 9 | ['base01'] = '#1c3f95', 10 | ['base02'] = '#5a5758', 11 | ['base03'] = '#737171', 12 | ['base04'] = '#959ca1', 13 | ['base05'] = '#d9d8d8', 14 | ['base06'] = '#e7e7e8', 15 | ['base07'] = '#ffffff', 16 | ['base08'] = '#ee2e24', 17 | ['base09'] = '#f386a1', 18 | ['base0A'] = '#ffd204', 19 | ['base0B'] = '#00853e', 20 | ['base0C'] = '#85cebc', 21 | ['base0D'] = '#009ddc', 22 | ['base0E'] = '#98005d', 23 | ['base0F'] = '#b06110', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-macintosh.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Macintosh scheme by Rebecca Bettencourt (http://www.kreativekorp.com) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#000000', 9 | ['base01'] = '#404040', 10 | ['base02'] = '#404040', 11 | ['base03'] = '#808080', 12 | ['base04'] = '#808080', 13 | ['base05'] = '#c0c0c0', 14 | ['base06'] = '#c0c0c0', 15 | ['base07'] = '#ffffff', 16 | ['base08'] = '#dd0907', 17 | ['base09'] = '#ff6403', 18 | ['base0A'] = '#fbf305', 19 | ['base0B'] = '#1fb714', 20 | ['base0C'] = '#02abea', 21 | ['base0D'] = '#0000d3', 22 | ['base0E'] = '#4700a5', 23 | ['base0F'] = '#90713a', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-marrakesh.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Marrakesh scheme by Alexandre Gavioli (http://github.com/Alexx2/) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#201602', 9 | ['base01'] = '#302e00', 10 | ['base02'] = '#5f5b17', 11 | ['base03'] = '#6c6823', 12 | ['base04'] = '#86813b', 13 | ['base05'] = '#948e48', 14 | ['base06'] = '#ccc37a', 15 | ['base07'] = '#faf0a5', 16 | ['base08'] = '#c35359', 17 | ['base09'] = '#b36144', 18 | ['base0A'] = '#a88339', 19 | ['base0B'] = '#18974e', 20 | ['base0C'] = '#75a738', 21 | ['base0D'] = '#477ca1', 22 | ['base0E'] = '#8868b3', 23 | ['base0F'] = '#b3588e', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-materia.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Materia scheme by Defman21 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#263238', 9 | ['base01'] = '#2C393F', 10 | ['base02'] = '#37474F', 11 | ['base03'] = '#707880', 12 | ['base04'] = '#C9CCD3', 13 | ['base05'] = '#CDD3DE', 14 | ['base06'] = '#D5DBE5', 15 | ['base07'] = '#FFFFFF', 16 | ['base08'] = '#EC5F67', 17 | ['base09'] = '#EA9560', 18 | ['base0A'] = '#FFCC00', 19 | ['base0B'] = '#8BD649', 20 | ['base0C'] = '#80CBC4', 21 | ['base0D'] = '#89DDFF', 22 | ['base0E'] = '#82AAFF', 23 | ['base0F'] = '#EC5F67', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-mexico-light.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Mexico Light scheme by Sheldon Johnson 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#f8f8f8', 9 | ['base01'] = '#e8e8e8', 10 | ['base02'] = '#d8d8d8', 11 | ['base03'] = '#b8b8b8', 12 | ['base04'] = '#585858', 13 | ['base05'] = '#383838', 14 | ['base06'] = '#282828', 15 | ['base07'] = '#181818', 16 | ['base08'] = '#ab4642', 17 | ['base09'] = '#dc9656', 18 | ['base0A'] = '#f79a0e', 19 | ['base0B'] = '#538947', 20 | ['base0C'] = '#4b8093', 21 | ['base0D'] = '#7cafc2', 22 | ['base0E'] = '#96609e', 23 | ['base0F'] = '#a16946', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-mocha.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Mocha scheme by Chris Kempson (http://chriskempson.com) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#3B3228', 9 | ['base01'] = '#534636', 10 | ['base02'] = '#645240', 11 | ['base03'] = '#7e705a', 12 | ['base04'] = '#b8afad', 13 | ['base05'] = '#d0c8c6', 14 | ['base06'] = '#e9e1dd', 15 | ['base07'] = '#f5eeeb', 16 | ['base08'] = '#cb6077', 17 | ['base09'] = '#d28b71', 18 | ['base0A'] = '#f4bc87', 19 | ['base0B'] = '#beb55b', 20 | ['base0C'] = '#7bbda4', 21 | ['base0D'] = '#8ab3b5', 22 | ['base0E'] = '#a89bb9', 23 | ['base0F'] = '#bb9584', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-monokai.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Monokai scheme by Wimer Hazenberg (http://www.monokai.nl) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#272822', 9 | ['base01'] = '#383830', 10 | ['base02'] = '#49483e', 11 | ['base03'] = '#75715e', 12 | ['base04'] = '#a59f85', 13 | ['base05'] = '#f8f8f2', 14 | ['base06'] = '#f5f4f1', 15 | ['base07'] = '#f9f8f5', 16 | ['base08'] = '#f92672', 17 | ['base09'] = '#fd971f', 18 | ['base0A'] = '#f4bf75', 19 | ['base0B'] = '#a6e22e', 20 | ['base0C'] = '#a1efe4', 21 | ['base0D'] = '#66d9ef', 22 | ['base0E'] = '#ae81ff', 23 | ['base0F'] = '#cc6633', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-nord.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Nord scheme by arcticicestudio 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#2E3440', 9 | ['base01'] = '#3B4252', 10 | ['base02'] = '#434C5E', 11 | ['base03'] = '#4C566A', 12 | ['base04'] = '#D8DEE9', 13 | ['base05'] = '#E5E9F0', 14 | ['base06'] = '#ECEFF4', 15 | ['base07'] = '#8FBCBB', 16 | ['base08'] = '#88C0D0', 17 | ['base09'] = '#81A1C1', 18 | ['base0A'] = '#5E81AC', 19 | ['base0B'] = '#BF616A', 20 | ['base0C'] = '#D08770', 21 | ['base0D'] = '#EBCB8B', 22 | ['base0E'] = '#A3BE8C', 23 | ['base0F'] = '#B48EAD', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-ocean.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Ocean scheme by Chris Kempson (http://chriskempson.com) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#2b303b', 9 | ['base01'] = '#343d46', 10 | ['base02'] = '#4f5b66', 11 | ['base03'] = '#65737e', 12 | ['base04'] = '#a7adba', 13 | ['base05'] = '#c0c5ce', 14 | ['base06'] = '#dfe1e8', 15 | ['base07'] = '#eff1f5', 16 | ['base08'] = '#bf616a', 17 | ['base09'] = '#d08770', 18 | ['base0A'] = '#ebcb8b', 19 | ['base0B'] = '#a3be8c', 20 | ['base0C'] = '#96b5b4', 21 | ['base0D'] = '#8fa1b3', 22 | ['base0E'] = '#b48ead', 23 | ['base0F'] = '#ab7967', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-oceanicnext.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- OceanicNext scheme by https://github.com/voronianski/oceanic-next-color-scheme 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#1B2B34', 9 | ['base01'] = '#343D46', 10 | ['base02'] = '#4F5B66', 11 | ['base03'] = '#65737E', 12 | ['base04'] = '#A7ADBA', 13 | ['base05'] = '#C0C5CE', 14 | ['base06'] = '#CDD3DE', 15 | ['base07'] = '#D8DEE9', 16 | ['base08'] = '#EC5f67', 17 | ['base09'] = '#F99157', 18 | ['base0A'] = '#FAC863', 19 | ['base0B'] = '#99C794', 20 | ['base0C'] = '#5FB3B3', 21 | ['base0D'] = '#6699CC', 22 | ['base0E'] = '#C594C5', 23 | ['base0F'] = '#AB7967', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-onedark.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- OneDark scheme by Lalit Magant (http://github.com/tilal6991) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#282c34', 9 | ['base01'] = '#353b45', 10 | ['base02'] = '#3e4451', 11 | ['base03'] = '#545862', 12 | ['base04'] = '#565c64', 13 | ['base05'] = '#abb2bf', 14 | ['base06'] = '#b6bdca', 15 | ['base07'] = '#c8ccd4', 16 | ['base08'] = '#e06c75', 17 | ['base09'] = '#d19a66', 18 | ['base0A'] = '#e5c07b', 19 | ['base0B'] = '#98c379', 20 | ['base0C'] = '#56b6c2', 21 | ['base0D'] = '#61afef', 22 | ['base0E'] = '#c678dd', 23 | ['base0F'] = '#be5046', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-paraiso.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Paraiso scheme by Jan T. Sott 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#2f1e2e', 9 | ['base01'] = '#41323f', 10 | ['base02'] = '#4f424c', 11 | ['base03'] = '#776e71', 12 | ['base04'] = '#8d8687', 13 | ['base05'] = '#a39e9b', 14 | ['base06'] = '#b9b6b0', 15 | ['base07'] = '#e7e9db', 16 | ['base08'] = '#ef6155', 17 | ['base09'] = '#f99b15', 18 | ['base0A'] = '#fec418', 19 | ['base0B'] = '#48b685', 20 | ['base0C'] = '#5bc4bf', 21 | ['base0D'] = '#06b6ef', 22 | ['base0E'] = '#815ba4', 23 | ['base0F'] = '#e96ba8', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-phd.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- PhD scheme by Hennig Hasemann (http://leetless.de/vim.html) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#061229', 9 | ['base01'] = '#2a3448', 10 | ['base02'] = '#4d5666', 11 | ['base03'] = '#717885', 12 | ['base04'] = '#9a99a3', 13 | ['base05'] = '#b8bbc2', 14 | ['base06'] = '#dbdde0', 15 | ['base07'] = '#ffffff', 16 | ['base08'] = '#d07346', 17 | ['base09'] = '#f0a000', 18 | ['base0A'] = '#fbd461', 19 | ['base0B'] = '#99bf52', 20 | ['base0C'] = '#72b9bf', 21 | ['base0D'] = '#5299bf', 22 | ['base0E'] = '#9989cc', 23 | ['base0F'] = '#b08060', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-pico.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Pico scheme by PICO-8 (http://www.lexaloffle.com/pico-8.php) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#000000', 9 | ['base01'] = '#1d2b53', 10 | ['base02'] = '#7e2553', 11 | ['base03'] = '#008751', 12 | ['base04'] = '#ab5236', 13 | ['base05'] = '#5f574f', 14 | ['base06'] = '#c2c3c7', 15 | ['base07'] = '#fff1e8', 16 | ['base08'] = '#ff004d', 17 | ['base09'] = '#ffa300', 18 | ['base0A'] = '#fff024', 19 | ['base0B'] = '#00e756', 20 | ['base0C'] = '#29adff', 21 | ['base0D'] = '#83769c', 22 | ['base0E'] = '#ff77a8', 23 | ['base0F'] = '#ffccaa', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-pop.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Pop scheme by Chris Kempson (http://chriskempson.com) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#000000', 9 | ['base01'] = '#202020', 10 | ['base02'] = '#303030', 11 | ['base03'] = '#505050', 12 | ['base04'] = '#b0b0b0', 13 | ['base05'] = '#d0d0d0', 14 | ['base06'] = '#e0e0e0', 15 | ['base07'] = '#ffffff', 16 | ['base08'] = '#eb008a', 17 | ['base09'] = '#f29333', 18 | ['base0A'] = '#f8ca12', 19 | ['base0B'] = '#37b349', 20 | ['base0C'] = '#00aabb', 21 | ['base0D'] = '#0e5a94', 22 | ['base0E'] = '#b31e8d', 23 | ['base0F'] = '#7a2d00', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-railscasts.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Railscasts scheme by Ryan Bates (http://railscasts.com) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#2b2b2b', 9 | ['base01'] = '#272935', 10 | ['base02'] = '#3a4055', 11 | ['base03'] = '#5a647e', 12 | ['base04'] = '#d4cfc9', 13 | ['base05'] = '#e6e1dc', 14 | ['base06'] = '#f4f1ed', 15 | ['base07'] = '#f9f7f3', 16 | ['base08'] = '#da4939', 17 | ['base09'] = '#cc7833', 18 | ['base0A'] = '#ffc66d', 19 | ['base0B'] = '#a5c261', 20 | ['base0C'] = '#519f50', 21 | ['base0D'] = '#6d9cbe', 22 | ['base0E'] = '#b6b3eb', 23 | ['base0F'] = '#bc9458', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-rebecca.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Rebecca scheme by Victor Borja (http://github.com/vic) based on Rebecca Theme (http://github.com/vic/rebecca-theme) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#292a44', 9 | ['base01'] = '#663399', 10 | ['base02'] = '#383a62', 11 | ['base03'] = '#666699', 12 | ['base04'] = '#a0a0c5', 13 | ['base05'] = '#f1eff8', 14 | ['base06'] = '#ccccff', 15 | ['base07'] = '#53495d', 16 | ['base08'] = '#a0a0c5', 17 | ['base09'] = '#efe4a1', 18 | ['base0A'] = '#ae81ff', 19 | ['base0B'] = '#6dfedf', 20 | ['base0C'] = '#8eaee0', 21 | ['base0D'] = '#2de0a7', 22 | ['base0E'] = '#7aa5ff', 23 | ['base0F'] = '#ff79c6', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-seti-ui.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Seti UI scheme by 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#151718', 9 | ['base01'] = '#8ec43d', 10 | ['base02'] = '#3B758C', 11 | ['base03'] = '#41535B', 12 | ['base04'] = '#43a5d5', 13 | ['base05'] = '#d6d6d6', 14 | ['base06'] = '#eeeeee', 15 | ['base07'] = '#ffffff', 16 | ['base08'] = '#Cd3f45', 17 | ['base09'] = '#db7b55', 18 | ['base0A'] = '#e6cd69', 19 | ['base0B'] = '#9fca56', 20 | ['base0C'] = '#55dbbe', 21 | ['base0D'] = '#55b5db', 22 | ['base0E'] = '#a074c4', 23 | ['base0F'] = '#8a553f', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-shapeshifter.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Shapeshifter scheme by Tyler Benziger (http://tybenz.com) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#f9f9f9', 9 | ['base01'] = '#e0e0e0', 10 | ['base02'] = '#ababab', 11 | ['base03'] = '#555555', 12 | ['base04'] = '#343434', 13 | ['base05'] = '#102015', 14 | ['base06'] = '#040404', 15 | ['base07'] = '#000000', 16 | ['base08'] = '#e92f2f', 17 | ['base09'] = '#e09448', 18 | ['base0A'] = '#dddd13', 19 | ['base0B'] = '#0ed839', 20 | ['base0C'] = '#23edda', 21 | ['base0D'] = '#3b48e3', 22 | ['base0E'] = '#f996e2', 23 | ['base0F'] = '#69542d', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-solar-flare.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Solar Flare scheme by Chuck Harmston (https://chuck.harmston.ch) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#18262F', 9 | ['base01'] = '#222E38', 10 | ['base02'] = '#586875', 11 | ['base03'] = '#667581', 12 | ['base04'] = '#85939E', 13 | ['base05'] = '#A6AFB8', 14 | ['base06'] = '#E8E9ED', 15 | ['base07'] = '#F5F7FA', 16 | ['base08'] = '#EF5253', 17 | ['base09'] = '#E66B2B', 18 | ['base0A'] = '#E4B51C', 19 | ['base0B'] = '#7CC844', 20 | ['base0C'] = '#52CBB0', 21 | ['base0D'] = '#33B5E1', 22 | ['base0E'] = '#A363D5', 23 | ['base0F'] = '#D73C9A', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-solarized-dark.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Solarized Dark scheme by Ethan Schoonover (http://ethanschoonover.com/solarized) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#002b36', 9 | ['base01'] = '#073642', 10 | ['base02'] = '#586e75', 11 | ['base03'] = '#657b83', 12 | ['base04'] = '#839496', 13 | ['base05'] = '#93a1a1', 14 | ['base06'] = '#eee8d5', 15 | ['base07'] = '#fdf6e3', 16 | ['base08'] = '#dc322f', 17 | ['base09'] = '#cb4b16', 18 | ['base0A'] = '#b58900', 19 | ['base0B'] = '#859900', 20 | ['base0C'] = '#2aa198', 21 | ['base0D'] = '#268bd2', 22 | ['base0E'] = '#6c71c4', 23 | ['base0F'] = '#d33682', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-solarized-light.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Solarized Light scheme by Ethan Schoonover (http://ethanschoonover.com/solarized) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#fdf6e3', 9 | ['base01'] = '#eee8d5', 10 | ['base02'] = '#93a1a1', 11 | ['base03'] = '#839496', 12 | ['base04'] = '#657b83', 13 | ['base05'] = '#586e75', 14 | ['base06'] = '#073642', 15 | ['base07'] = '#002b36', 16 | ['base08'] = '#dc322f', 17 | ['base09'] = '#cb4b16', 18 | ['base0A'] = '#b58900', 19 | ['base0B'] = '#859900', 20 | ['base0C'] = '#2aa198', 21 | ['base0D'] = '#268bd2', 22 | ['base0E'] = '#6c71c4', 23 | ['base0F'] = '#d33682', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-spacemacs.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Spacemacs scheme by Nasser Alshammari (https://github.com/nashamri/spacemacs-theme) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#1f2022', 9 | ['base01'] = '#282828', 10 | ['base02'] = '#444155', 11 | ['base03'] = '#585858', 12 | ['base04'] = '#b8b8b8', 13 | ['base05'] = '#a3a3a3', 14 | ['base06'] = '#e8e8e8', 15 | ['base07'] = '#f8f8f8', 16 | ['base08'] = '#f2241f', 17 | ['base09'] = '#ffa500', 18 | ['base0A'] = '#b1951d', 19 | ['base0B'] = '#67b11d', 20 | ['base0C'] = '#2d9574', 21 | ['base0D'] = '#4f97d7', 22 | ['base0E'] = '#a31db1', 23 | ['base0F'] = '#b03060', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-summerfruit-dark.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Summerfruit Dark scheme by Christopher Corley (http://christop.club/) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#151515', 9 | ['base01'] = '#202020', 10 | ['base02'] = '#303030', 11 | ['base03'] = '#505050', 12 | ['base04'] = '#B0B0B0', 13 | ['base05'] = '#D0D0D0', 14 | ['base06'] = '#E0E0E0', 15 | ['base07'] = '#FFFFFF', 16 | ['base08'] = '#FF0086', 17 | ['base09'] = '#FD8900', 18 | ['base0A'] = '#ABA800', 19 | ['base0B'] = '#00C918', 20 | ['base0C'] = '#1FAAAA', 21 | ['base0D'] = '#3777E6', 22 | ['base0E'] = '#AD00A1', 23 | ['base0F'] = '#CC6633', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-summerfruit-light.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Summerfruit Light scheme by Christopher Corley (http://christop.club/) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#FFFFFF', 9 | ['base01'] = '#E0E0E0', 10 | ['base02'] = '#D0D0D0', 11 | ['base03'] = '#B0B0B0', 12 | ['base04'] = '#000000', 13 | ['base05'] = '#101010', 14 | ['base06'] = '#151515', 15 | ['base07'] = '#202020', 16 | ['base08'] = '#FF0086', 17 | ['base09'] = '#FD8900', 18 | ['base0A'] = '#ABA800', 19 | ['base0B'] = '#00C918', 20 | ['base0C'] = '#1FAAAA', 21 | ['base0D'] = '#3777E6', 22 | ['base0E'] = '#AD00A1', 23 | ['base0F'] = '#CC6633', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-tomorrow-night.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Tomorrow Night scheme by Chris Kempson (http://chriskempson.com) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#1d1f21', 9 | ['base01'] = '#282a2e', 10 | ['base02'] = '#373b41', 11 | ['base03'] = '#969896', 12 | ['base04'] = '#b4b7b4', 13 | ['base05'] = '#c5c8c6', 14 | ['base06'] = '#e0e0e0', 15 | ['base07'] = '#ffffff', 16 | ['base08'] = '#cc6666', 17 | ['base09'] = '#de935f', 18 | ['base0A'] = '#f0c674', 19 | ['base0B'] = '#b5bd68', 20 | ['base0C'] = '#8abeb7', 21 | ['base0D'] = '#81a2be', 22 | ['base0E'] = '#b294bb', 23 | ['base0F'] = '#a3685a', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-tomorrow.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Tomorrow scheme by Chris Kempson (http://chriskempson.com) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#ffffff', 9 | ['base01'] = '#e0e0e0', 10 | ['base02'] = '#d6d6d6', 11 | ['base03'] = '#8e908c', 12 | ['base04'] = '#969896', 13 | ['base05'] = '#4d4d4c', 14 | ['base06'] = '#282a2e', 15 | ['base07'] = '#1d1f21', 16 | ['base08'] = '#c82829', 17 | ['base09'] = '#f5871f', 18 | ['base0A'] = '#eab700', 19 | ['base0B'] = '#718c00', 20 | ['base0C'] = '#3e999f', 21 | ['base0D'] = '#4271ae', 22 | ['base0E'] = '#8959a8', 23 | ['base0F'] = '#a3685a', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-twilight.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Twilight scheme by David Hart (https://github.com/hartbit) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#1e1e1e', 9 | ['base01'] = '#323537', 10 | ['base02'] = '#464b50', 11 | ['base03'] = '#5f5a60', 12 | ['base04'] = '#838184', 13 | ['base05'] = '#a7a7a7', 14 | ['base06'] = '#c3c3c3', 15 | ['base07'] = '#ffffff', 16 | ['base08'] = '#cf6a4c', 17 | ['base09'] = '#cda869', 18 | ['base0A'] = '#f9ee98', 19 | ['base0B'] = '#8f9d6a', 20 | ['base0C'] = '#afc4db', 21 | ['base0D'] = '#7587a6', 22 | ['base0E'] = '#9b859d', 23 | ['base0F'] = '#9b703f', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-unikitty-dark.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Unikitty Dark scheme by Josh W Lewis (@joshwlewis) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#2e2a31', 9 | ['base01'] = '#4a464d', 10 | ['base02'] = '#666369', 11 | ['base03'] = '#838085', 12 | ['base04'] = '#9f9da2', 13 | ['base05'] = '#bcbabe', 14 | ['base06'] = '#d8d7da', 15 | ['base07'] = '#f5f4f7', 16 | ['base08'] = '#d8137f', 17 | ['base09'] = '#d65407', 18 | ['base0A'] = '#dc8a0e', 19 | ['base0B'] = '#17ad98', 20 | ['base0C'] = '#149bda', 21 | ['base0D'] = '#796af5', 22 | ['base0E'] = '#bb60ea', 23 | ['base0F'] = '#c720ca', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-unikitty-light.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Unikitty Light scheme by Josh W Lewis (@joshwlewis) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#ffffff', 9 | ['base01'] = '#e1e1e2', 10 | ['base02'] = '#c4c3c5', 11 | ['base03'] = '#a7a5a8', 12 | ['base04'] = '#89878b', 13 | ['base05'] = '#6c696e', 14 | ['base06'] = '#4f4b51', 15 | ['base07'] = '#322d34', 16 | ['base08'] = '#d8137f', 17 | ['base09'] = '#d65407', 18 | ['base0A'] = '#dc8a0e', 19 | ['base0B'] = '#17ad98', 20 | ['base0C'] = '#149bda', 21 | ['base0D'] = '#775dff', 22 | ['base0E'] = '#aa17e6', 23 | ['base0F'] = '#e013d0', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | -------------------------------------------------------------------------------- /themes/base16-woodland.lua: -------------------------------------------------------------------------------- 1 | -- base16-vis (https://github.com/pshevtsov/base16-vis) 2 | -- by Petr Shevtsov 3 | -- Woodland scheme by Jay Cornwall (https://jcornwall.com) 4 | 5 | local lexers = vis.lexers 6 | 7 | local colors = { 8 | ['base00'] = '#231e18', 9 | ['base01'] = '#302b25', 10 | ['base02'] = '#48413a', 11 | ['base03'] = '#9d8b70', 12 | ['base04'] = '#b4a490', 13 | ['base05'] = '#cabcb1', 14 | ['base06'] = '#d7c8bc', 15 | ['base07'] = '#e4d4c8', 16 | ['base08'] = '#d35c5c', 17 | ['base09'] = '#ca7f32', 18 | ['base0A'] = '#e0ac16', 19 | ['base0B'] = '#b7ba53', 20 | ['base0C'] = '#6eb958', 21 | ['base0D'] = '#88a4d3', 22 | ['base0E'] = '#bb90e2', 23 | ['base0F'] = '#b49368', 24 | } 25 | 26 | lexers.colors = colors 27 | 28 | local fg = ',fore:'..colors.base05..',' 29 | local bg = ',back:'..colors.base00..',' 30 | 31 | lexers.STYLE_DEFAULT = bg..fg 32 | lexers.STYLE_NOTHING = bg 33 | lexers.STYLE_CLASS = 'fore:'..colors.base0A 34 | lexers.STYLE_COMMENT = 'fore:'..colors.base03..',italics' 35 | lexers.STYLE_CONSTANT = 'fore:'..colors.base09 36 | lexers.STYLE_DEFINITION = 'fore:'..colors.base0E 37 | lexers.STYLE_ERROR = 'fore:'..colors.base08..',italics' 38 | lexers.STYLE_FUNCTION = 'fore:'..colors.base0D 39 | lexers.STYLE_KEYWORD = 'fore:'..colors.base0E 40 | lexers.STYLE_LABEL = 'fore:'..colors.base0A 41 | lexers.STYLE_NUMBER = 'fore:'..colors.base09 42 | lexers.STYLE_OPERATOR = 'fore:'..colors.base05 43 | lexers.STYLE_REGEX = 'fore:'..colors.base0C 44 | lexers.STYLE_STRING = 'fore:'..colors.base0B 45 | lexers.STYLE_PREPROCESSOR = 'fore:'..colors.base0A 46 | lexers.STYLE_TAG = 'fore:'..colors.base0A 47 | lexers.STYLE_TYPE = 'fore:'..colors.base0A 48 | lexers.STYLE_VARIABLE = 'fore:'..colors.base0D 49 | lexers.STYLE_WHITESPACE = 'fore:'..colors.base02 50 | lexers.STYLE_EMBEDDED = 'fore:'..colors.base0F 51 | lexers.STYLE_IDENTIFIER = 'fore:'..colors.base08 52 | 53 | lexers.STYLE_LINENUMBER = 'fore:'..colors.base02..',back:'..colors.base00 54 | lexers.STYLE_CURSOR = 'fore:'..colors.base00..',back:'..colors.base05 55 | lexers.STYLE_CURSOR_PRIMARY = 'fore:'..colors.base00..',back:'..colors.base05 56 | lexers.STYLE_CURSOR_LINE = 'back:'..colors.base01 57 | lexers.STYLE_COLOR_COLUMN = 'back:'..colors.base01 58 | lexers.STYLE_SELECTION = 'back:'..colors.base02 59 | lexers.STYLE_STATUS = 'fore:'..colors.base04..',back:'..colors.base01 60 | lexers.STYLE_STATUS_FOCUSED = 'fore:'..colors.base09..',back:'..colors.base01 61 | lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT 62 | lexers.STYLE_INFO = 'fore:default,back:default,bold' 63 | lexers.STYLE_EOF = '' 64 | --------------------------------------------------------------------------------