├── .gitignore ├── templates └── config.yaml ├── README.rst ├── pygments_base16 ├── __init__.py ├── base16-3024.py ├── base16-ashes.py ├── base16-atlas.py ├── base16-chalk.py ├── base16-decaf.py ├── base16-eva.py ├── base16-flat.py ├── base16-icy.py ├── base16-mocha.py ├── base16-nord.py ├── base16-nova.py ├── base16-ocean.py ├── base16-phd.py ├── base16-pico.py ├── base16-pinky.py ├── base16-pop.py ├── base16-seti.py ├── base16-tango.py ├── base16-tube.py ├── base16-vice.py ├── base16-apathy.py ├── base16-bespin.py ├── base16-brewer.py ├── base16-bright.py ├── base16-circus.py ├── base16-colors.py ├── base16-cupcake.py ├── base16-danqing.py ├── base16-darcula.py ├── base16-dracula.py ├── base16-embers.py ├── base16-eva-dim.py ├── base16-framer.py ├── base16-github.py ├── base16-gruber.py ├── base16-heetch.py ├── base16-helios.py ├── base16-irblack.py ├── base16-isotope.py ├── base16-kimber.py ├── base16-materia.py ├── base16-monokai.py ├── base16-nebula.py ├── base16-onedark.py ├── base16-paraiso.py ├── base16-pasque.py ├── base16-porple.py ├── base16-qualia.py ├── base16-rebecca.py ├── base16-sakura.py ├── base16-snazzy.py ├── base16-tender.py ├── base16-vulcan.py ├── base16-zenburn.py ├── base16-apprentice.py ├── base16-brogrammer.py ├── base16-brushtrees.py ├── base16-codeschool.py ├── base16-cupertino.py ├── base16-darkmoss.py ├── base16-darktooth.py ├── base16-darkviolet.py ├── base16-dirtysea.py ├── base16-edge-dark.py ├── base16-edge-light.py ├── base16-eighties.py ├── base16-espresso.py ├── base16-fruit-soda.py ├── base16-gigavolt.py ├── base16-hardcore.py ├── base16-hopscotch.py ├── base16-macintosh.py ├── base16-marrakesh.py ├── base16-material.py ├── base16-one-light.py ├── base16-railscasts.py ├── base16-rose-pine.py ├── base16-sagelight.py ├── base16-sandcastle.py ├── base16-silk-dark.py ├── base16-silk-light.py ├── base16-solarflare.py ├── base16-spacemacs.py ├── base16-summercamp.py ├── base16-tomorrow.py ├── base16-twilight.py ├── base16-vice-alt.py ├── base16-windows-10.py ├── base16-windows-95.py ├── base16-windows-nt.py ├── base16-woodland.py ├── base16-xcode-dusk.py ├── base16-atelier-cave.py ├── base16-atelier-dune.py ├── base16-black-metal.py ├── base16-classic-dark.py ├── base16-default-dark.py ├── base16-google-dark.py ├── base16-google-light.py ├── base16-greenscreen.py └── base16-heetch-light.py ├── LICENSE └── setup.py /.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__/ 2 | *.egg-info/ 3 | dist/ 4 | -------------------------------------------------------------------------------- /templates/config.yaml: -------------------------------------------------------------------------------- 1 | default: 2 | extension: .py 3 | output: pygments_base16 4 | -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- 1 | base16 Styles for Pygments 2 | ========================== 3 | 4 | Get started 5 | ----------- 6 | 7 | To use with Pygments: 8 | 9 | `pip install pygments-base16` 10 | 11 | `Styles `_ 12 | -------------------------------------------------------------------------------- /pygments_base16/__init__.py: -------------------------------------------------------------------------------- 1 | from os import path 2 | from glob import glob 3 | from string import capwords 4 | from importlib import import_module 5 | 6 | 7 | for filename in glob(path.join(path.dirname(__file__), 'base16-*.py')): 8 | module_name = path.splitext(path.basename(filename))[0] 9 | class_name = '{}Style'.format(capwords(module_name, '-').replace('-', '')) 10 | module = import_module('.{}'.format(module_name), __name__) 11 | globals()[class_name] = getattr(module, class_name) 12 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2018 Mohamed Akram 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 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- 1 | from io import open # Python 2 2 | from os import path 3 | from glob import glob 4 | from string import capwords 5 | from setuptools import setup 6 | 7 | base_dir = path.abspath(path.dirname(__file__)) 8 | 9 | with open(path.join(base_dir, 'README.rst'), encoding='utf-8') as f: 10 | long_description = f.read() 11 | 12 | styles = [] 13 | for filename in glob(path.join(base_dir, 'pygments_base16', 'base16-*.py')): 14 | style = path.splitext(path.basename(filename))[0] 15 | class_name = '{}Style'.format(capwords(style, '-').replace('-', '')) 16 | styles.append('{}=pygments_base16:{}'.format(style, class_name)) 17 | 18 | setup( 19 | name='pygments-base16', 20 | 21 | version='1.0.3', 22 | 23 | description='Base16 styles for Pygments', 24 | long_description=long_description, 25 | 26 | url='https://github.com/mohd-akram/base16-pygments', 27 | 28 | author='Mohamed Akram', 29 | author_email='mohd.akram@outlook.com', 30 | 31 | license='MIT', 32 | 33 | classifiers=[ 34 | 'License :: OSI Approved :: MIT License', 35 | 'Intended Audience :: Developers', 36 | 'Intended Audience :: End Users/Desktop', 37 | 'Intended Audience :: System Administrators', 38 | 'Development Status :: 5 - Production/Stable', 39 | 'Programming Language :: Python :: 3', 40 | 'Programming Language :: Python :: 3.5', 41 | 'Programming Language :: Python :: 3.6', 42 | 'Operating System :: OS Independent', 43 | 'Topic :: Text Processing :: Filters', 44 | 'Topic :: Utilities', 45 | ], 46 | 47 | keywords='pygments syntax highlighting', 48 | 49 | packages=['pygments_base16'], 50 | 51 | install_requires=['pygments>=2'], 52 | 53 | entry_points={ 54 | 'pygments.styles': styles 55 | } 56 | ) 57 | -------------------------------------------------------------------------------- /pygments_base16/base16-3024.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('3024', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-ashes.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('ashes', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-atlas.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#002635' 9 | base01 = '#00384d' 10 | base02 = '#517F8D' 11 | base03 = '#6C8B91' 12 | base04 = '#869696' 13 | base05 = '#a1a19a' 14 | base06 = '#e6e6dc' 15 | base07 = '#fafaf8' 16 | base08 = '#ff5a67' 17 | base09 = '#f08e48' 18 | base0a = '#ffcc1b' 19 | base0b = '#7fc06e' 20 | base0c = '#14747e' 21 | base0d = '#5dd7b9' 22 | base0e = '#9a70a4' 23 | base0f = '#c43060' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('atlas', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-chalk.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('chalk', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-decaf.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#2d2d2d' 9 | base01 = '#393939' 10 | base02 = '#515151' 11 | base03 = '#777777' 12 | base04 = '#b4b7b4' 13 | base05 = '#cccccc' 14 | base06 = '#e0e0e0' 15 | base07 = '#ffffff' 16 | base08 = '#ff7f7b' 17 | base09 = '#ffbf70' 18 | base0a = '#ffd67c' 19 | base0b = '#beda78' 20 | base0c = '#bed6ff' 21 | base0d = '#90bee1' 22 | base0e = '#efb3f7' 23 | base0f = '#ff93b3' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('decaf', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-eva.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#2a3b4d' 9 | base01 = '#3d566f' 10 | base02 = '#4b6988' 11 | base03 = '#55799c' 12 | base04 = '#7e90a3' 13 | base05 = '#9fa2a6' 14 | base06 = '#d6d7d9' 15 | base07 = '#ffffff' 16 | base08 = '#c4676c' 17 | base09 = '#ff9966' 18 | base0a = '#ffff66' 19 | base0b = '#66ff66' 20 | base0c = '#4b8f77' 21 | base0d = '#15f4ee' 22 | base0e = '#9c6cd3' 23 | base0f = '#bb64a9' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('eva', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-flat.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('flat', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-icy.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#021012' 9 | base01 = '#031619' 10 | base02 = '#041f23' 11 | base03 = '#052e34' 12 | base04 = '#064048' 13 | base05 = '#095b67' 14 | base06 = '#0c7c8c' 15 | base07 = '#109cb0' 16 | base08 = '#16c1d9' 17 | base09 = '#b3ebf2' 18 | base0a = '#80deea' 19 | base0b = '#4dd0e1' 20 | base0c = '#26c6da' 21 | base0d = '#00bcd4' 22 | base0e = '#00acc1' 23 | base0f = '#0097a7' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('icy', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-mocha.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('mocha', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-nord.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 = '#BF616A' 17 | base09 = '#D08770' 18 | base0a = '#EBCB8B' 19 | base0b = '#A3BE8C' 20 | base0c = '#88C0D0' 21 | base0d = '#81A1C1' 22 | base0e = '#B48EAD' 23 | base0f = '#5E81AC' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('nord', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-nova.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#3C4C55' 9 | base01 = '#556873' 10 | base02 = '#6A7D89' 11 | base03 = '#899BA6' 12 | base04 = '#899BA6' 13 | base05 = '#C5D4DD' 14 | base06 = '#899BA6' 15 | base07 = '#556873' 16 | base08 = '#83AFE5' 17 | base09 = '#7FC1CA' 18 | base0a = '#A8CE93' 19 | base0b = '#7FC1CA' 20 | base0c = '#F2C38F' 21 | base0d = '#83AFE5' 22 | base0e = '#9A93E1' 23 | base0f = '#F2C38F' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('nova', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-ocean.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('ocean', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-phd.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('phd', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-pico.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('pico', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-pinky.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#171517' 9 | base01 = '#1b181b' 10 | base02 = '#1d1b1d' 11 | base03 = '#383338' 12 | base04 = '#e7dbdb' 13 | base05 = '#f5f5f5' 14 | base06 = '#ffffff' 15 | base07 = '#f7f3f7' 16 | base08 = '#ffa600' 17 | base09 = '#00ff66' 18 | base0a = '#20df6c' 19 | base0b = '#ff0066' 20 | base0c = '#6600ff' 21 | base0d = '#00ffff' 22 | base0e = '#007fff' 23 | base0f = '#df206c' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('pinky', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-pop.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('pop', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-seti.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#151718' 9 | base01 = '#282a2b' 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('seti', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-tango.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#2e3436' 9 | base01 = '#8ae234' 10 | base02 = '#fce94f' 11 | base03 = '#555753' 12 | base04 = '#729fcf' 13 | base05 = '#d3d7cf' 14 | base06 = '#ad7fa8' 15 | base07 = '#eeeeec' 16 | base08 = '#cc0000' 17 | base09 = '#ef2929' 18 | base0a = '#c4a000' 19 | base0b = '#4e9a06' 20 | base0c = '#06989a' 21 | base0d = '#3465a4' 22 | base0e = '#75507b' 23 | base0f = '#34e2e2' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('tango', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-tube.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('tube', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-vice.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#181818' 9 | base01 = '#222222' 10 | base02 = '#323232' 11 | base03 = '#3f3f3f' 12 | base04 = '#666666' 13 | base05 = '#818181' 14 | base06 = '#c6c6c6' 15 | base07 = '#e9e9e9' 16 | base08 = '#ff29a8' 17 | base09 = '#85ffe0' 18 | base0a = '#f0ffaa' 19 | base0b = '#0badff' 20 | base0c = '#8265ff' 21 | base0d = '#00eaff' 22 | base0e = '#00f6d9' 23 | base0f = '#ff3d81' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('vice', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-apathy.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('apathy', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-bespin.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('bespin', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-brewer.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('brewer', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-bright.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('bright', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-circus.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('circus', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-colors.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#111111' 9 | base01 = '#333333' 10 | base02 = '#555555' 11 | base03 = '#777777' 12 | base04 = '#999999' 13 | base05 = '#bbbbbb' 14 | base06 = '#dddddd' 15 | base07 = '#ffffff' 16 | base08 = '#ff4136' 17 | base09 = '#ff851b' 18 | base0a = '#ffdc00' 19 | base0b = '#2ecc40' 20 | base0c = '#7fdbff' 21 | base0d = '#0074d9' 22 | base0e = '#b10dc9' 23 | base0f = '#85144b' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('colors', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-cupcake.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('cupcake', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-danqing.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#2d302f' 9 | base01 = '#434846' 10 | base02 = '#5a605d' 11 | base03 = '#9da8a3' 12 | base04 = '#cad8d2' 13 | base05 = '#e0f0eF' 14 | base06 = '#ecf6f2' 15 | base07 = '#fcfefd' 16 | base08 = '#F9906F' 17 | base09 = '#B38A61' 18 | base0a = '#F0C239' 19 | base0b = '#8AB361' 20 | base0c = '#30DFF3' 21 | base0d = '#B0A4E3' 22 | base0e = '#CCA4E3' 23 | base0f = '#CA6924' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('danqing', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-darcula.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#2b2b2b' 9 | base01 = '#323232' 10 | base02 = '#323232' 11 | base03 = '#606366' 12 | base04 = '#a4a3a3' 13 | base05 = '#a9b7c6' 14 | base06 = '#ffc66d' 15 | base07 = '#ffffff' 16 | base08 = '#4eade5' 17 | base09 = '#689757' 18 | base0a = '#bbb529' 19 | base0b = '#6a8759' 20 | base0c = '#629755' 21 | base0d = '#9876aa' 22 | base0e = '#cc7832' 23 | base0f = '#808080' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('darcula', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-dracula.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('dracula', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-embers.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('embers', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-eva-dim.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#2a3b4d' 9 | base01 = '#3d566f' 10 | base02 = '#4b6988' 11 | base03 = '#55799c' 12 | base04 = '#7e90a3' 13 | base05 = '#9fa2a6' 14 | base06 = '#d6d7d9' 15 | base07 = '#ffffff' 16 | base08 = '#c4676c' 17 | base09 = '#ff9966' 18 | base0a = '#cfd05d' 19 | base0b = '#5de561' 20 | base0c = '#4b8f77' 21 | base0d = '#1ae1dc' 22 | base0e = '#9c6cd3' 23 | base0f = '#bb64a9' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('eva-dim', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-framer.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#181818' 9 | base01 = '#151515' 10 | base02 = '#464646' 11 | base03 = '#747474' 12 | base04 = '#B9B9B9' 13 | base05 = '#D0D0D0' 14 | base06 = '#E8E8E8' 15 | base07 = '#EEEEEE' 16 | base08 = '#FD886B' 17 | base09 = '#FC4769' 18 | base0a = '#FECB6E' 19 | base0b = '#32CCDC' 20 | base0c = '#ACDDFD' 21 | base0d = '#20BCFC' 22 | base0e = '#BA8CFC' 23 | base0f = '#B15F4A' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('framer', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-github.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('github', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-gruber.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#181818' 9 | base01 = '#453d41' 10 | base02 = '#665c7f' 11 | base03 = '#9dae93' 12 | base04 = '#e4e4ef' 13 | base05 = '#f4f4ff' 14 | base06 = '#f5f5f5' 15 | base07 = '#e4e4ef' 16 | base08 = '#f43841' 17 | base09 = '#c73c3f' 18 | base0a = '#ffdd33' 19 | base0b = '#73c936' 20 | base0c = '#95a99f' 21 | base0d = '#96a6c8' 22 | base0e = '#9e95c7' 23 | base0f = '#cc8c3c' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('gruber', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-heetch.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#190134' 9 | base01 = '#392551' 10 | base02 = '#5A496E' 11 | base03 = '#7B6D8B' 12 | base04 = '#9C92A8' 13 | base05 = '#BDB6C5' 14 | base06 = '#DEDAE2' 15 | base07 = '#FEFFFF' 16 | base08 = '#27D9D5' 17 | base09 = '#5BA2B6' 18 | base0a = '#8F6C97' 19 | base0b = '#C33678' 20 | base0c = '#F80059' 21 | base0d = '#BD0152' 22 | base0e = '#82034C' 23 | base0f = '#470546' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('heetch', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-helios.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#1d2021' 9 | base01 = '#383c3e' 10 | base02 = '#53585b' 11 | base03 = '#6f7579' 12 | base04 = '#cdcdcd' 13 | base05 = '#d5d5d5' 14 | base06 = '#dddddd' 15 | base07 = '#e5e5e5' 16 | base08 = '#d72638' 17 | base09 = '#eb8413' 18 | base0a = '#f19d1a' 19 | base0b = '#88b92d' 20 | base0c = '#1ba595' 21 | base0d = '#1e8bac' 22 | base0e = '#be4264' 23 | base0f = '#c85e0d' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('helios', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-irblack.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('irblack', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-isotope.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('isotope', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-kimber.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#222222' 9 | base01 = '#313131' 10 | base02 = '#555D55' 11 | base03 = '#644646' 12 | base04 = '#5A5A5A' 13 | base05 = '#DEDEE7' 14 | base06 = '#C3C3B4' 15 | base07 = '#FFFFE6' 16 | base08 = '#C88C8C' 17 | base09 = '#476C88' 18 | base0a = '#D8B56D' 19 | base0b = '#99C899' 20 | base0c = '#78B4B4' 21 | base0d = '#537C9C' 22 | base0e = '#86CACD' 23 | base0f = '#704F4F' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('kimber', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-materia.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('materia', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-monokai.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('monokai', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-nebula.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#22273b' 9 | base01 = '#414f60' 10 | base02 = '#5a8380' 11 | base03 = '#6e6f72' 12 | base04 = '#87888b' 13 | base05 = '#a4a6a9' 14 | base06 = '#c7c9cd' 15 | base07 = '#8dbdaa' 16 | base08 = '#777abc' 17 | base09 = '#94929e' 18 | base0a = '#4f9062' 19 | base0b = '#6562a8' 20 | base0c = '#226f68' 21 | base0d = '#4d6bb6' 22 | base0e = '#716cae' 23 | base0f = '#8c70a7' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('nebula', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-onedark.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('onedark', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-paraiso.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('paraiso', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-pasque.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#271C3A' 9 | base01 = '#100323' 10 | base02 = '#3E2D5C' 11 | base03 = '#5D5766' 12 | base04 = '#BEBCBF' 13 | base05 = '#DEDCDF' 14 | base06 = '#EDEAEF' 15 | base07 = '#BBAADD' 16 | base08 = '#A92258' 17 | base09 = '#918889' 18 | base0a = '#804ead' 19 | base0b = '#C6914B' 20 | base0c = '#7263AA' 21 | base0d = '#8E7DC6' 22 | base0e = '#953B9D' 23 | base0f = '#59325C' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('pasque', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-porple.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#292c36' 9 | base01 = '#333344' 10 | base02 = '#474160' 11 | base03 = '#65568a' 12 | base04 = '#b8b8b8' 13 | base05 = '#d8d8d8' 14 | base06 = '#e8e8e8' 15 | base07 = '#f8f8f8' 16 | base08 = '#f84547' 17 | base09 = '#d28e5d' 18 | base0a = '#efa16b' 19 | base0b = '#95c76f' 20 | base0c = '#64878f' 21 | base0d = '#8485ce' 22 | base0e = '#b74989' 23 | base0f = '#986841' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('porple', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-qualia.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#101010' 9 | base01 = '#454545' 10 | base02 = '#454545' 11 | base03 = '#454545' 12 | base04 = '#808080' 13 | base05 = '#C0C0C0' 14 | base06 = '#C0C0C0' 15 | base07 = '#454545' 16 | base08 = '#EFA6A2' 17 | base09 = '#A3B8EF' 18 | base0a = '#E6A3DC' 19 | base0b = '#80C990' 20 | base0c = '#C8C874' 21 | base0d = '#50CACD' 22 | base0e = '#E0AF85' 23 | base0f = '#808080' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('qualia', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-rebecca.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('rebecca', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-sakura.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#feedf3' 9 | base01 = '#f8e2e7' 10 | base02 = '#e0ccd1' 11 | base03 = '#755f64' 12 | base04 = '#665055' 13 | base05 = '#564448' 14 | base06 = '#42383a' 15 | base07 = '#33292b' 16 | base08 = '#df2d52' 17 | base09 = '#f6661e' 18 | base0a = '#c29461' 19 | base0b = '#2e916d' 20 | base0c = '#1d8991' 21 | base0d = '#006e93' 22 | base0e = '#5e2180' 23 | base0f = '#ba0d35' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('sakura', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-snazzy.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#282a36' 9 | base01 = '#34353e' 10 | base02 = '#43454f' 11 | base03 = '#78787e' 12 | base04 = '#a5a5a9' 13 | base05 = '#e2e4e5' 14 | base06 = '#eff0eb' 15 | base07 = '#f1f1f0' 16 | base08 = '#ff5c57' 17 | base09 = '#ff9f43' 18 | base0a = '#f3f99d' 19 | base0b = '#5af78e' 20 | base0c = '#9aedfe' 21 | base0d = '#57c7ff' 22 | base0e = '#ff6ac1' 23 | base0f = '#b2643c' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('snazzy', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-tender.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#282828' 9 | base01 = '#383838' 10 | base02 = '#484848' 11 | base03 = '#4c4c4c' 12 | base04 = '#b8b8b8' 13 | base05 = '#eeeeee' 14 | base06 = '#e8e8e8' 15 | base07 = '#feffff' 16 | base08 = '#f43753' 17 | base09 = '#dc9656' 18 | base0a = '#ffc24b' 19 | base0b = '#c9d05c' 20 | base0c = '#73cef4' 21 | base0d = '#b3deef' 22 | base0e = '#d3b987' 23 | base0f = '#a16946' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('tender', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-vulcan.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#041523' 9 | base01 = '#122339' 10 | base02 = '#003552' 11 | base03 = '#7a5759' 12 | base04 = '#6b6977' 13 | base05 = '#5b778c' 14 | base06 = '#333238' 15 | base07 = '#214d68' 16 | base08 = '#818591' 17 | base09 = '#9198a3' 18 | base0a = '#adb4b9' 19 | base0b = '#977d7c' 20 | base0c = '#977d7c' 21 | base0d = '#977d7c' 22 | base0e = '#9198a3' 23 | base0f = '#977d7c' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('vulcan', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-zenburn.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#383838' 9 | base01 = '#404040' 10 | base02 = '#606060' 11 | base03 = '#6f6f6f' 12 | base04 = '#808080' 13 | base05 = '#dcdccc' 14 | base06 = '#c0c0c0' 15 | base07 = '#ffffff' 16 | base08 = '#dca3a3' 17 | base09 = '#dfaf8f' 18 | base0a = '#e0cf9f' 19 | base0b = '#5f7f5f' 20 | base0c = '#93e0e3' 21 | base0d = '#7cb8bb' 22 | base0e = '#dc8cc3' 23 | base0f = '#000000' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('zenburn', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-apprentice.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#262626' 9 | base01 = '#303030' 10 | base02 = '#333333' 11 | base03 = '#6C6C6C' 12 | base04 = '#787878' 13 | base05 = '#BCBCBC' 14 | base06 = '#C9C9C9' 15 | base07 = '#FFFFFF' 16 | base08 = '#5F8787' 17 | base09 = '#FF8700' 18 | base0a = '#5F8787' 19 | base0b = '#87AF87' 20 | base0c = '#5F875F' 21 | base0d = '#FFFFAF' 22 | base0e = '#87AFD7' 23 | base0f = '#5F87AF' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('apprentice', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-brogrammer.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#1f1f1f' 9 | base01 = '#f81118' 10 | base02 = '#2dc55e' 11 | base03 = '#ecba0f' 12 | base04 = '#2a84d2' 13 | base05 = '#4e5ab7' 14 | base06 = '#1081d6' 15 | base07 = '#d6dbe5' 16 | base08 = '#d6dbe5' 17 | base09 = '#de352e' 18 | base0a = '#1dd361' 19 | base0b = '#f3bd09' 20 | base0c = '#1081d6' 21 | base0d = '#5350b9' 22 | base0e = '#0f7ddb' 23 | base0f = '#ffffff' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('brogrammer', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-brushtrees.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#E3EFEF' 9 | base01 = '#C9DBDC' 10 | base02 = '#B0C5C8' 11 | base03 = '#98AFB5' 12 | base04 = '#8299A1' 13 | base05 = '#6D828E' 14 | base06 = '#5A6D7A' 15 | base07 = '#485867' 16 | base08 = '#b38686' 17 | base09 = '#d8bba2' 18 | base0a = '#aab386' 19 | base0b = '#87b386' 20 | base0c = '#86b3b3' 21 | base0d = '#868cb3' 22 | base0e = '#b386b2' 23 | base0f = '#b39f9f' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('brushtrees', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-codeschool.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('codeschool', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-cupertino.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#ffffff' 9 | base01 = '#c0c0c0' 10 | base02 = '#c0c0c0' 11 | base03 = '#808080' 12 | base04 = '#808080' 13 | base05 = '#404040' 14 | base06 = '#404040' 15 | base07 = '#5e5e5e' 16 | base08 = '#c41a15' 17 | base09 = '#eb8500' 18 | base0a = '#826b28' 19 | base0b = '#007400' 20 | base0c = '#318495' 21 | base0d = '#0000ff' 22 | base0e = '#a90d91' 23 | base0f = '#826b28' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('cupertino', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-darkmoss.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#171e1f' 9 | base01 = '#252c2d' 10 | base02 = '#373c3d' 11 | base03 = '#555e5f' 12 | base04 = '#818f80' 13 | base05 = '#c7c7a5' 14 | base06 = '#e3e3c8' 15 | base07 = '#e1eaef' 16 | base08 = '#ff4658' 17 | base09 = '#e6db74' 18 | base0a = '#fdb11f' 19 | base0b = '#499180' 20 | base0c = '#66d9ef' 21 | base0d = '#498091' 22 | base0e = '#9bc0c8' 23 | base0f = '#d27b53' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('darkmoss', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-darktooth.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('darktooth', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-darkviolet.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#000000' 9 | base01 = '#231a40' 10 | base02 = '#432d59' 11 | base03 = '#593380' 12 | base04 = '#00ff00' 13 | base05 = '#b08ae6' 14 | base06 = '#9045e6' 15 | base07 = '#a366ff' 16 | base08 = '#a82ee6' 17 | base09 = '#bb66cc' 18 | base0a = '#f29df2' 19 | base0b = '#4595e6' 20 | base0c = '#40dfff' 21 | base0d = '#4136d9' 22 | base0e = '#7e5ce6' 23 | base0f = '#a886bf' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('darkviolet', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-dirtysea.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#e0e0e0' 9 | base01 = '#d0dad0' 10 | base02 = '#d0d0d0' 11 | base03 = '#707070' 12 | base04 = '#202020' 13 | base05 = '#000000' 14 | base06 = '#f8f8f8' 15 | base07 = '#c4d9c4' 16 | base08 = '#840000' 17 | base09 = '#006565' 18 | base0a = '#755B00' 19 | base0b = '#730073' 20 | base0c = '#755B00' 21 | base0d = '#007300' 22 | base0e = '#000090' 23 | base0f = '#755B00' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('dirtysea', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-edge-dark.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#262729' 9 | base01 = '#88909f' 10 | base02 = '#b7bec9' 11 | base03 = '#3e4249' 12 | base04 = '#73b3e7' 13 | base05 = '#b7bec9' 14 | base06 = '#d390e7' 15 | base07 = '#3e4249' 16 | base08 = '#e77171' 17 | base09 = '#e77171' 18 | base0a = '#dbb774' 19 | base0b = '#a1bf78' 20 | base0c = '#5ebaa5' 21 | base0d = '#73b3e7' 22 | base0e = '#d390e7' 23 | base0f = '#5ebaa5' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('edge-dark', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-edge-light.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#fafafa' 9 | base01 = '#7c9f4b' 10 | base02 = '#d69822' 11 | base03 = '#5e646f' 12 | base04 = '#6587bf' 13 | base05 = '#5e646f' 14 | base06 = '#b870ce' 15 | base07 = '#5e646f' 16 | base08 = '#db7070' 17 | base09 = '#db7070' 18 | base0a = '#d69822' 19 | base0b = '#7c9f4b' 20 | base0c = '#509c93' 21 | base0d = '#6587bf' 22 | base0e = '#b870ce' 23 | base0f = '#509c93' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('edge-light', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-eighties.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('eighties', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-espresso.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#2d2d2d' 9 | base01 = '#393939' 10 | base02 = '#515151' 11 | base03 = '#777777' 12 | base04 = '#b4b7b4' 13 | base05 = '#cccccc' 14 | base06 = '#e0e0e0' 15 | base07 = '#ffffff' 16 | base08 = '#d25252' 17 | base09 = '#f9a959' 18 | base0a = '#ffc66d' 19 | base0b = '#a5c261' 20 | base0c = '#bed6ff' 21 | base0d = '#6c99bb' 22 | base0e = '#d197d9' 23 | base0f = '#f97394' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('espresso', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-fruit-soda.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#f1ecf1' 9 | base01 = '#e0dee0' 10 | base02 = '#d8d5d5' 11 | base03 = '#b5b4b6' 12 | base04 = '#979598' 13 | base05 = '#515151' 14 | base06 = '#474545' 15 | base07 = '#2d2c2c' 16 | base08 = '#fe3e31' 17 | base09 = '#fe6d08' 18 | base0a = '#f7e203' 19 | base0b = '#47f74c' 20 | base0c = '#0f9cfd' 21 | base0d = '#2931df' 22 | base0e = '#611fce' 23 | base0f = '#b16f40' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('fruit-soda', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-gigavolt.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#202126' 9 | base01 = '#2d303d' 10 | base02 = '#5a576e' 11 | base03 = '#a1d2e6' 12 | base04 = '#cad3ff' 13 | base05 = '#e9e7e1' 14 | base06 = '#eff0f9' 15 | base07 = '#f2fbff' 16 | base08 = '#ff661a' 17 | base09 = '#19f988' 18 | base0a = '#ffdc2d' 19 | base0b = '#f2e6a9' 20 | base0c = '#fb6acb' 21 | base0d = '#40bfff' 22 | base0e = '#ae94f9' 23 | base0f = '#6187ff' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('gigavolt', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-hardcore.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#212121' 9 | base01 = '#303030' 10 | base02 = '#353535' 11 | base03 = '#4A4A4A' 12 | base04 = '#707070' 13 | base05 = '#cdcdcd' 14 | base06 = '#e5e5e5' 15 | base07 = '#ffffff' 16 | base08 = '#f92672' 17 | base09 = '#fd971f' 18 | base0a = '#e6db74' 19 | base0b = '#a6e22e' 20 | base0c = '#708387' 21 | base0d = '#66d9ef' 22 | base0e = '#9e6ffe' 23 | base0f = '#e8b882' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('hardcore', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-hopscotch.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('hopscotch', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-macintosh.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('macintosh', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-marrakesh.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('marrakesh', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-material.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#263238' 9 | base01 = '#2E3C43' 10 | base02 = '#314549' 11 | base03 = '#546E7A' 12 | base04 = '#B2CCD6' 13 | base05 = '#EEFFFF' 14 | base06 = '#EEFFFF' 15 | base07 = '#FFFFFF' 16 | base08 = '#F07178' 17 | base09 = '#F78C6C' 18 | base0a = '#FFCB6B' 19 | base0b = '#C3E88D' 20 | base0c = '#89DDFF' 21 | base0d = '#82AAFF' 22 | base0e = '#C792EA' 23 | base0f = '#FF5370' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('material', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-one-light.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#fafafa' 9 | base01 = '#f0f0f1' 10 | base02 = '#e5e5e6' 11 | base03 = '#a0a1a7' 12 | base04 = '#696c77' 13 | base05 = '#383a42' 14 | base06 = '#202227' 15 | base07 = '#090a0b' 16 | base08 = '#ca1243' 17 | base09 = '#d75f00' 18 | base0a = '#c18401' 19 | base0b = '#50a14f' 20 | base0c = '#0184bc' 21 | base0d = '#4078f2' 22 | base0e = '#a626a4' 23 | base0f = '#986801' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('one-light', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-railscasts.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('railscasts', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-rose-pine.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#191724' 9 | base01 = '#1f1d2e' 10 | base02 = '#26233a' 11 | base03 = '#6e6a86' 12 | base04 = '#908caa' 13 | base05 = '#e0def4' 14 | base06 = '#e0def4' 15 | base07 = '#524f67' 16 | base08 = '#eb6f92' 17 | base09 = '#f6c177' 18 | base0a = '#ebbcba' 19 | base0b = '#31748f' 20 | base0c = '#9ccfd8' 21 | base0d = '#c4a7e7' 22 | base0e = '#f6c177' 23 | base0f = '#524f67' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('rose-pine', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-sagelight.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 = '#fa8480' 17 | base09 = '#ffaa61' 18 | base0a = '#ffdc61' 19 | base0b = '#a0d2c8' 20 | base0c = '#a2d6f5' 21 | base0d = '#a0a7d2' 22 | base0e = '#c8a0d2' 23 | base0f = '#d2b2a0' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('sagelight', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-sandcastle.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#282c34' 9 | base01 = '#2c323b' 10 | base02 = '#3e4451' 11 | base03 = '#665c54' 12 | base04 = '#928374' 13 | base05 = '#a89984' 14 | base06 = '#d5c4a1' 15 | base07 = '#fdf4c1' 16 | base08 = '#83a598' 17 | base09 = '#a07e3b' 18 | base0a = '#a07e3b' 19 | base0b = '#528b8b' 20 | base0c = '#83a598' 21 | base0d = '#83a598' 22 | base0e = '#d75f5f' 23 | base0f = '#a87322' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('sandcastle', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-silk-dark.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#0e3c46' 9 | base01 = '#1D494E' 10 | base02 = '#2A5054' 11 | base03 = '#587073' 12 | base04 = '#9DC8CD' 13 | base05 = '#C7DBDD' 14 | base06 = '#CBF2F7' 15 | base07 = '#D2FAFF' 16 | base08 = '#fb6953' 17 | base09 = '#fcab74' 18 | base0a = '#fce380' 19 | base0b = '#73d8ad' 20 | base0c = '#3fb2b9' 21 | base0d = '#46bddd' 22 | base0e = '#756b8a' 23 | base0f = '#9b647b' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('silk-dark', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-silk-light.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#E9F1EF' 9 | base01 = '#CCD4D3' 10 | base02 = '#90B7B6' 11 | base03 = '#5C787B' 12 | base04 = '#4B5B5F' 13 | base05 = '#385156' 14 | base06 = '#0e3c46' 15 | base07 = '#D2FAFF' 16 | base08 = '#CF432E' 17 | base09 = '#D27F46' 18 | base0a = '#CFAD25' 19 | base0b = '#6CA38C' 20 | base0c = '#329CA2' 21 | base0d = '#39AAC9' 22 | base0e = '#6E6582' 23 | base0f = '#865369' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('silk-light', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-solarflare.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('solarflare', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-spacemacs.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('spacemacs', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-summercamp.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#1c1810' 9 | base01 = '#2a261c' 10 | base02 = '#3a3527' 11 | base03 = '#504b38' 12 | base04 = '#5f5b45' 13 | base05 = '#736e55' 14 | base06 = '#bab696' 15 | base07 = '#f8f5de' 16 | base08 = '#e35142' 17 | base09 = '#fba11b' 18 | base0a = '#f2ff27' 19 | base0b = '#5ceb5a' 20 | base0c = '#5aebbc' 21 | base0d = '#489bf0' 22 | base0e = '#FF8080' 23 | base0f = '#F69BE7' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('summercamp', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-tomorrow.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('tomorrow', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-twilight.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('twilight', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-vice-alt.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#1c1c1c' 9 | base01 = '#282828' 10 | base02 = '#2c2c2c' 11 | base03 = '#323232' 12 | base04 = '#3c3c3c' 13 | base05 = '#555555' 14 | base06 = '#b6b6b6' 15 | base07 = '#d1d1d1' 16 | base08 = '#ff3d81' 17 | base09 = '#F67544' 18 | base0a = '#ffff73' 19 | base0b = '#44ffdd' 20 | base0c = '#00caff' 21 | base0d = '#2fb1d4' 22 | base0e = '#8265ff' 23 | base0f = '#F83D80' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('vice-alt', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-windows-10.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#0c0c0c' 9 | base01 = '#2f2f2f' 10 | base02 = '#535353' 11 | base03 = '#767676' 12 | base04 = '#b9b9b9' 13 | base05 = '#cccccc' 14 | base06 = '#dfdfdf' 15 | base07 = '#f2f2f2' 16 | base08 = '#e74856' 17 | base09 = '#c19c00' 18 | base0a = '#f9f1a5' 19 | base0b = '#16c60c' 20 | base0c = '#61d6d6' 21 | base0d = '#3b78ff' 22 | base0e = '#b4009e' 23 | base0f = '#13a10e' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('windows-10', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-windows-95.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#000000' 9 | base01 = '#1C1C1C' 10 | base02 = '#383838' 11 | base03 = '#545454' 12 | base04 = '#7e7e7e' 13 | base05 = '#a8a8a8' 14 | base06 = '#d2d2d2' 15 | base07 = '#fcfcfc' 16 | base08 = '#fc5454' 17 | base09 = '#a85400' 18 | base0a = '#fcfc54' 19 | base0b = '#54fc54' 20 | base0c = '#54fcfc' 21 | base0d = '#5454fc' 22 | base0e = '#fc54fc' 23 | base0f = '#00a800' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('windows-95', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-windows-nt.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#000000' 9 | base01 = '#2a2a2a' 10 | base02 = '#555555' 11 | base03 = '#808080' 12 | base04 = '#a1a1a1' 13 | base05 = '#c0c0c0' 14 | base06 = '#e0e0e0' 15 | base07 = '#ffffff' 16 | base08 = '#ff0000' 17 | base09 = '#808000' 18 | base0a = '#ffff00' 19 | base0b = '#00ff00' 20 | base0c = '#00ffff' 21 | base0d = '#0000ff' 22 | base0e = '#ff00ff' 23 | base0f = '#008000' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('windows-nt', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-woodland.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('woodland', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-xcode-dusk.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#282B35' 9 | base01 = '#3D4048' 10 | base02 = '#53555D' 11 | base03 = '#686A71' 12 | base04 = '#7E8086' 13 | base05 = '#939599' 14 | base06 = '#A9AAAE' 15 | base07 = '#BEBFC2' 16 | base08 = '#B21889' 17 | base09 = '#786DC5' 18 | base0a = '#438288' 19 | base0b = '#DF0002' 20 | base0c = '#00A0BE' 21 | base0d = '#790EAD' 22 | base0e = '#B21889' 23 | base0f = '#C77C48' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('xcode-dusk', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-atelier-cave.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('atelier-cave', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-atelier-dune.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('atelier-dune', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-black-metal.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#000000' 9 | base01 = '#121212' 10 | base02 = '#222222' 11 | base03 = '#333333' 12 | base04 = '#999999' 13 | base05 = '#c1c1c1' 14 | base06 = '#999999' 15 | base07 = '#c1c1c1' 16 | base08 = '#5f8787' 17 | base09 = '#aaaaaa' 18 | base0a = '#a06666' 19 | base0b = '#dd9999' 20 | base0c = '#aaaaaa' 21 | base0d = '#888888' 22 | base0e = '#999999' 23 | base0f = '#444444' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('black-metal', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-classic-dark.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 = '#AC4142' 17 | base09 = '#D28445' 18 | base0a = '#F4BF75' 19 | base0b = '#90A959' 20 | base0c = '#75B5AA' 21 | base0d = '#6A9FB5' 22 | base0e = '#AA759F' 23 | base0f = '#8F5536' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('classic-dark', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-default-dark.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('default-dark', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-google-dark.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('google-dark', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-google-light.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('google-light', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-greenscreen.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 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 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('greenscreen', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | -------------------------------------------------------------------------------- /pygments_base16/base16-heetch-light.py: -------------------------------------------------------------------------------- 1 | from pygments.style import Style 2 | from pygments.token import ( 3 | Comment, Error, Keyword, Literal, Name, Number, Operator, String, Text 4 | ) 5 | 6 | 7 | class Base16Style(Style): 8 | base00 = '#feffff' 9 | base01 = '#392551' 10 | base02 = '#7b6d8b' 11 | base03 = '#9c92a8' 12 | base04 = '#ddd6e5' 13 | base05 = '#5a496e' 14 | base06 = '#470546' 15 | base07 = '#190134' 16 | base08 = '#27d9d5' 17 | base09 = '#bdb6c5' 18 | base0a = '#5ba2b6' 19 | base0b = '#f80059' 20 | base0c = '#c33678' 21 | base0d = '#47f9f5' 22 | base0e = '#bd0152' 23 | base0f = '#dedae2' 24 | 25 | default_style = '' 26 | 27 | background_color = base00 28 | highlight_color = base02 29 | 30 | styles = { 31 | Text: base05, 32 | Error: base08, # .err 33 | 34 | Comment: base03, # .c 35 | Comment.Preproc: base0f, # .cp 36 | Comment.PreprocFile: base0b, # .cpf 37 | 38 | Keyword: base0e, # .k 39 | Keyword.Type: base08, # .kt 40 | 41 | Name.Attribute: base0d, # .na 42 | Name.Builtin: base0d, # .nb 43 | Name.Builtin.Pseudo: base08, # .bp 44 | Name.Class: base0d, # .nc 45 | Name.Constant: base09, # .no 46 | Name.Decorator: base09, # .nd 47 | Name.Function: base0d, # .nf 48 | Name.Namespace: base0d, # .nn 49 | Name.Tag: base0e, # .nt 50 | Name.Variable: base0d, # .nv 51 | Name.Variable.Instance: base08, # .vi 52 | 53 | Number: base09, # .m 54 | 55 | Operator: base0c, # .o 56 | Operator.Word: base0e, # .ow 57 | 58 | Literal: base0b, # .l 59 | 60 | String: base0b, # .s 61 | String.Interpol: base0f, # .si 62 | String.Regex: base0c, # .sr 63 | String.Symbol: base09, # .ss 64 | } 65 | 66 | 67 | from string import capwords # noqa: E402 68 | Base16Style.__name__ = 'Base16{}Style'.format( 69 | capwords('heetch-light', '-').replace('-', '') 70 | ) 71 | globals()[Base16Style.__name__] = globals()['Base16Style'] 72 | del globals()['Base16Style'] 73 | del capwords 74 | --------------------------------------------------------------------------------