author Matthew Dong (github.com/matt-dong-123) colorSpaceName sRGB name gruvbox-material semanticClass gruvbox-material settings settings activeGuide #363b54 background #282828 caret #d8a657 findHighlight #e78a4e findHighlightForeground #282828 foreground #d4be98 guide #7c6f64 gutterForeground #928374 inactiveSelection #32302f invisibles #7c6f64 lineHighlight #32302f selection #d3869b selectionBorder #d3869b shadow #282828 stackGuide #7c6f64 tagsOptions underline name Italics - Comments, Storage, Keyword Flow, Vue attributes, Decorators scope comment, meta.var.expr storage.type, keyword.control.flow, meta.directive.vue punctuation.separator.key-value.html, meta.directive.vue entity.other.attribute-name.html, tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js, storage.modifier settings fontStyle italic name Comment scope comment, comment.block.documentation, punctuation.definition.comment settings foreground #928374 name Comment Doc scope comment.block.documentation variable, comment.block.documentation storage, comment.block.documentation punctuation, comment.block.documentation keyword, comment.block.documentation support, comment.block.documentation markup, comment.block.documentation markup.inline.raw.string.markdown, keyword.other.phpdoc.php settings foreground #928374 name Number, Boolean, Undefined, Null scope variable.other.constant, punctuation.definition.constant, constant.language, constant.numeric, support.constant settings foreground #e78a4e name String, Symbols, Markup Heading scope meta.property.lua,string.unquoted.key.lua,support.other.metaproperty.lua,support.other.metaproperty.lua,constant.other.symbol, constant.other.key, markup.heading, meta.attribute-selector settings fontStyle foreground #89b482 name String scope string settings fontStyle foreground #a9b665 name Colors scope constant.other.color, constant.other.color.rgb-value.hex punctuation.definition.constant settings foreground #7daea3 name Info scope markup.info settings foreground #89b482 background #32302f name Warning scope markup.warning settings foreground #d8a657 background #45403d name Error scope markup.error settings foreground #ea6962 background #45403d name Invalid scope invalid, invalid.illegal settings foreground #ea6962 name Invalid deprecated scope invalid.deprecated settings foreground #d3869b name Storage Type scope storage.type settings foreground #d3869b name Storage - modifier, var, const, let scope meta.var.expr storage.type, storage.modifier settings foreground #d3869b name Interpolation scope punctuation.definition.template-expression, punctuation.section.embedded settings foreground #7daea3 name Spread scope keyword.operator.spread, keyword.operator.rest settings fontStyle bold foreground #ea6962 name Operator, Misc scope keyword.operator, keyword.control.as, keyword.other, keyword.operator.bitwise.shift, punctuation, punctuation.definition.constant.markdown, punctuation.definition.string, punctuation.support.type.property-name, text.html.vue-html meta.tag, punctuation.definition.keyword, punctuation.terminator.rule, punctuation.definition.entity, punctuation.definition.tag, punctuation.separator.inheritance.php, punctuation.definition.tag.html, keyword.other.template, keyword.other.substitution, entity.name.operator, text.html.vue meta.tag.block.any.html, text.html.vue meta.tag.inline.any.html, text.html.vue meta.tag.other.html, text.html.twig meta.tag.inline.any.html, text.html.twig meta.tag.block.any.html, text.html.twig meta.tag.structure.any.html, text.html.twig meta.tag.any.html settings foreground #89b482 name Import, Export, From, Default scope keyword.control.import, keyword.control.export, keyword.control.from, keyword.control.default, meta.import keyword.other settings foreground #7daea3 name Keyword scope keyword, keyword.control, keyword.other.important settings foreground #d3869b name Keyword SQL scope keyword.other.DML settings foreground #7daea3 name Keyword Operator Logical, Arrow, Ternary, Comparison scope keyword.operator.logical, storage.type.function, keyword.operator.bitwise, keyword.operator.ternary, keyword.operator.comparison, keyword.operator.relational, keyword.operator.or.regexp settings foreground #d3869b name Tag scope entity.name.tag, entity.name.tag support.class.component, meta.tag settings foreground #ea6962 name Tag Punctuation scope punctuation.definition.tag, punctuation.definition.tag.html, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html settings foreground #d3869b name Blade scope keyword.blade, entity.name.function.blade settings foreground #7daea3 name PHP - Embedded Tag scope punctuation.section.embedded.begin.php, punctuation.section.embedded.end.php settings foreground #89b482 name Smarty - Twig tag - Blade scope punctuation.definition.variable.smarty, punctuation.section.embedded.begin.smarty, punctuation.section.embedded.end.smarty, meta.tag.template.value.twig, punctuation.section.tag.twig, meta.tag.expression.twig, punctuation.definition.tag.expression.twig, punctuation.definition.tag.output.twig, variable.parameter.smarty settings foreground #7daea3 name Smarty - Twig variable - function scope variable.other.property.twig, support.function.twig, meta.function-call.twig, keyword.control.twig, keyword.control.smarty, keyword.operator.other.twig, keyword.operator.comparison.twig, support.function.functions.twig, support.function.functions.twig, keyword.operator.assignment.twig, support.function.filters.twig, support.function.built-in.smarty, keyword.operator.smarty, text.blade text.html.blade custom.compiler.blade.php punctuation.section.embedded.php entity.name.tag.block.any.html, text.blade text.html.blade custom.compiler.blade.php punctuation.section.embedded.php constant.other.inline-data.html, text.blade text.html.blade custom.compiler.blade.php support.function constant.other.inline-data.html settings foreground #7daea3 name Globals - PHP Constants etc scope constant.other.php, variable.other.global.safer, variable.other.global.safer punctuation.definition.variable, variable.other.global, variable.other.global punctuation.definition.variable, constant.other settings foreground #d8a657 name Variables scope variable, support.variable, string constant.other.placeholder settings foreground #d4be98 name Object Variable scope variable.other.object, support.module.node settings foreground #d4be98 name Object Key scope meta.object-literal.key, meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js, string.alias.graphql, string.unquoted.graphql, string.unquoted.alias.graphql, meta.field.declaration.ts variable.object.property settings foreground #89b482 name Object Property scope variable.other.property, support.variable.property, support.variable.property.dom, meta.function-call variable.other.object.property, variable.language.prototype, meta.property.object, variable.other.member settings foreground #7daea3 name Object Property scope variable.other.object.property settings foreground #d4be98 name Object Literal Member lvl 3 (Vue Prop Validation) scope meta.objectliteral meta.object.member meta.objectliteral meta.object.member meta.objectliteral meta.object.member meta.object-literal.key settings foreground #89b482 name C-related Block Level Variables scope source.cpp meta.block variable.other settings foreground #ea6962 name Other Variable scope support.other.variable settings foreground #ea6962 name Methods scope meta.class-method.js entity.name.function.js, entity.name.method.js, variable.function.constructor, keyword.other.special-method, storage.type.cs settings foreground #7daea3 name Function Definition scope entity.name.function, meta.function-call, meta.function-call entity.name.function, variable.function, meta.definition.method entity.name.function, meta.object-literal entity.name.function settings foreground #7daea3 name Function Argument scope variable.parameter.function.language.special, variable.parameter, meta.function.parameters punctuation.definition.variable, meta.function.parameter variable settings foreground #d8a657 name Constant, Tag Attribute scope keyword.other.type.php, storage.type.php, constant.character, constant.escape, keyword.other.unit settings foreground #d3869b name Variable Definition scope meta.definition.variable variable.other.constant, meta.definition.variable variable.other.readwrite, variable.other.declaration settings foreground #d3869b name Inherited Class scope entity.other.inherited-class settings fontStyle foreground #d3869b name Class, Support, DOM, etc scope support.class, support.type, variable.other.readwrite.alias, support.orther.namespace.use.php, meta.use.php, support.other.namespace.php, support.type.sys-types, support.variable.dom, support.constant.math, support.type.object.module, support.constant.json, entity.name.namespace, meta.import.qualifier, entity.name.class settings foreground #89b482 name Class Name scope entity.name settings foreground #d4be98 name Support Function scope support.function settings foreground #7daea3 name CSS Class and Support scope source.css support.type.property-name, source.sass support.type.property-name, source.scss support.type.property-name, source.less support.type.property-name, source.stylus support.type.property-name, source.postcss support.type.property-name, support.type.property-name.css, support.type.vendored.property-name, support.type.map.key settings foreground #7daea3 name CSS Font scope support.constant.font-name, meta.definition.variable settings foreground #a9b665 name CSS Class scope entity.other.attribute-name.class, meta.at-rule.mixin.scss entity.name.function.scss settings foreground #a9b665 name CSS ID scope entity.other.attribute-name.id settings foreground #ea6962 name CSS Tag scope entity.name.tag.css, entity.name.tag.reference, entity.name.tag.scss settings foreground #89b482 name CSS Tag Reference scope entity.name.tag.reference settings foreground #d8a657 name CSS Property Separator scope meta.property-list punctuation.separator.key-value settings foreground #89b482 name CSS Punctuation scope meta.property-list, punctuation.definition.entity.css settings foreground #d8a657 name SCSS @ scope meta.at-rule.mixin keyword.control.at-rule.mixin, meta.at-rule.include entity.name.function.scss, meta.at-rule.include keyword.control.at-rule.include settings foreground #d3869b name SCSS Mixins, Extends, Include Keyword scope keyword.control.at-rule.include punctuation.definition.keyword, keyword.control.at-rule.mixin punctuation.definition.keyword, meta.at-rule.include keyword.control.at-rule.include, keyword.control.at-rule.extend punctuation.definition.keyword, meta.at-rule.extend keyword.control.at-rule.extend, entity.other.attribute-name.placeholder.css punctuation.definition.entity.css, meta.at-rule.media keyword.control.at-rule.media, meta.at-rule.mixin keyword.control.at-rule.mixin, meta.at-rule.function keyword.control.at-rule.function, keyword.control punctuation.definition.keyword, meta.at-rule.import.scss entity.other.attribute-name.placeholder.scss punctuation.definition.entity.scss, meta.at-rule.import.scss keyword.control.at-rule.import.scss settings foreground #d3869b name SCSS Include Mixin Argument scope meta.property-list meta.at-rule.include settings foreground #d4be98 name CSS value scope support.constant.property-value settings foreground #e78a4e name Sub-methods scope entity.name.module.js, variable.import.parameter.js, variable.other.class.js settings foreground #d4be98 name Language methods scope variable.language settings foreground #ea6962 name Variable punctuation scope variable.other punctuation.definition.variable settings foreground #d4be98 name Keyword this with Punctuation, ES7 Bind Operator scope source.js constant.other.object.key.js string.unquoted.label.js, variable.language.this punctuation.definition.variable, keyword.other.this settings foreground #ea6962 name HTML Attributes scope entity.other.attribute-name, text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name, text.blade entity.other.attribute-name.class, text.html.smarty entity.other.attribute-name.class settings foreground #d3869b name Vue Template attributes scope meta.directive.vue punctuation.separator.key-value.html, meta.directive.vue entity.other.attribute-name.html settings foreground #d3869b name Vue Template attribute separator scope meta.directive.vue punctuation.separator.key-value.html settings foreground #89b482 name CSS IDs scope source.sass keyword.control settings foreground #7daea3 name CSS pseudo selectors scope entity.other.attribute-name.pseudo-class, entity.other.attribute-name.pseudo-element, entity.other.attribute-name.placeholder, meta.property-list meta.property-value settings foreground #d3869b name Inserted scope markup.inserted settings foreground #a9b665 name Deleted scope markup.deleted settings foreground #ea6962 name Changed scope markup.changed settings foreground #7daea3 name Regular Expressions scope string.regexp settings foreground #89b482 name Regular Expressions - Punctuation scope punctuation.definition.group settings foreground #ea6962 name Regular Expressions - Character Class scope constant.other.character-class.regexp settings foreground #d3869b name Regular Expressions - Character Class Set scope constant.other.character-class.set.regexp, punctuation.definition.character-class.regexp settings foreground #d8a657 name Regular Expressions - Quantifier scope keyword.operator.quantifier.regexp settings foreground #89b482 name Regular Expressions - Backslash scope constant.character.escape.backslash settings foreground #d4be98 name Escape Characters scope constant.character.escape settings foreground #89b482 name Decorators scope tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js settings foreground #7daea3 name CSS Units scope keyword.other.unit settings foreground #ea6962 name JSON Key - Level 0 scope source.json meta.mapping.key.json string.quoted.double.json, source.json meta.structure.dictionary.json string.quoted.double.json settings foreground #7daea3 name JSON Key - Level 1 scope source.json meta.mapping.value.json meta.sequence.json meta.mapping.key.json string.quoted.double.json, source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json string.quoted.double.json settings foreground #89b482 name JSON Key - Level 2 scope source.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.mapping.key.json string.quoted.double.json, source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json string.quoted.double.json settings foreground #7daea3 name JSON Key - Level 3 scope source.json meta.mapping.value.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.mapping.value.json meta.sequence.json meta.mapping.key.json string.quoted.double.json, source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.array.json string.quoted.double.json, source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.array.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json string.quoted.double.json settings foreground #d3869b name JSON Key - Level 4 scope source.json meta.mapping.value.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.sequence.json meta.mapping.key.json string.quoted.double.json, source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.array.json meta.structure.dictionary.json string.quoted.double.json settings foreground #d8a657 name JSON Key - Level 5 scope source.json meta.mapping.value.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.sequence.json meta.mapping.key.json string.quoted.double.json, source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.array.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.array.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.array.json meta.structure.dictionary.json string.quoted.double.json settings foreground #89b482 name JSON Key - Level 6 scope source.json meta.mapping.value.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.sequence.json meta.mapping.key.json string.quoted.double.json, source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.array.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.array.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.array.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.array.json meta.structure.dictionary.json string.quoted.double.json settings foreground #89b482 name JSON Key - Level 7 scope source.json meta.mapping.value.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.sequence.json meta.mapping.key.json string.quoted.double.json settings foreground #ea6962 name JSON Key - Level 8 scope source.json meta.mapping.value.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.sequence.json meta.mapping.key.json string.quoted.double.json punctuation.definition.string.end.json settings foreground #a9b665 name JSON Key - value scope source.json meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.array.json meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.array.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.array.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.array.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.array.json meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.array.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.array.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.array.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.array.json meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json settings foreground #a9b665 name Plain Punctuation scope punctuation.definition.list_item.markdown settings foreground #89b482 name Block Punctuation scope meta.block, meta.brace, punctuation.definition.block, punctuation.definition.use, punctuation.definition.group.shell, punctuation.definition.class, punctuation.definition.begin.bracket, punctuation.definition.end.bracket, punctuation.definition.parameters, punctuation.definition.arguments, punctuation.definition.dictionary, punctuation.definition.array, punctuation.section settings foreground #89b482 name Markdown - Plain scope meta.jsx.children, meta.embedded.block settings foreground #d4be98 name HTML text scope text.html settings foreground #7daea3 name Markdown - Markup Raw Inline scope text.html.markdown markup.inline.raw.markdown settings foreground #d3869b name Markdown - Markup Raw Inline Punctuation scope text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown settings foreground #7c6f64 name Markdown - Heading 1 scope heading.1.markdown entity.name, heading.1.markdown punctuation.definition.heading.markdown settings fontStyle bold foreground #89b482 name Markdown - Heading 2 scope heading.2.markdown entity.name, heading.2.markdown punctuation.definition.heading.markdown settings fontStyle bold foreground #89b482 name Markdown - Heading 3 scope heading.3.markdown entity.name, heading.3.markdown punctuation.definition.heading.markdown settings fontStyle bold foreground #7daea3 name Markdown - Heading 4 scope heading.4.markdown entity.name, heading.4.markdown punctuation.definition.heading.markdown settings fontStyle bold foreground #7daea3 name Markdown - Heading 5 scope heading.5.markdown entity.name, heading.5.markdown punctuation.definition.heading.markdown settings fontStyle bold foreground #7daea3 name Markdown - Heading 6 scope heading.6.markdown entity.name, heading.6.markdown punctuation.definition.heading.markdown settings fontStyle bold foreground #a89984 name Markup - Italic scope markup.italic, markup.italic punctuation settings fontStyle italic foreground #d4be98 name Markup - Bold scope markup.bold, markup.bold punctuation settings fontStyle bold foreground #d4be98 name Markup - Bold-Italic scope markup.bold markup.italic, markup.bold markup.italic punctuation settings fontStyle bold italic foreground #d4be98 name Markup - Underline scope markup.underline, markup.underline punctuation settings fontStyle underline name Markdown - Blockquote scope markup.quote punctuation.definition.blockquote.markdown settings foreground #7c6f64 name Markup - Quote scope markup.quote settings fontStyle italic name Markdown - Link scope string.other.link, markup.underline.link, constant.other.reference.link.markdown, string.other.link.description.title.markdown settings foreground #89b482 name Markdown - Fenced Code Block scope markup.fenced_code.block.markdown, markup.inline.raw.string.markdown, variable.language.fenced.markdown settings foreground #89b482 name Markdown - Separator scope meta.separator settings fontStyle bold foreground #7c6f64 name Markup - Table scope markup.table settings foreground #d4be98 name Token - Info scope token.info-token settings foreground #89b482 name Token - Warn scope token.warn-token settings foreground #d8a657 name Token - Error scope token.error-token settings foreground #ea6962 name Token - Debug scope token.debug-token settings foreground #d3869b name Apache Tag scope entity.tag.apacheconf settings foreground #ea6962 name Preprocessor scope meta.preprocessor settings foreground #89b482 name ENV value scope source.env settings foreground #7daea3 uuid 06f855e3-9fb7-4fb1-b790-aef06065f34e