name Noctalia semanticClass theme.noctalia uuid 627ce890-fabb-4d39-9819-7be71f4bdca7 author Noctalia colorSpaceName sRGB settings settings background {{colors.background.default.hex}} foreground {{colors.on_background.default.hex}} caret {{colors.terminal_cursor.default.hex}} lineHighlight {{colors.surface_variant.default.hex}} misspelling {{colors.error.default.hex}} accent {{colors.primary.default.hex}} selection {{colors.surface_container_highest.default.hex}}40 activeGuide {{colors.terminal_normal_black.default.hex}} findHighlight {{colors.secondary_container.default.hex}} gutterForeground {{colors.outline.default.hex}} name Basic text & variable names (incl. leading punctuation) scope text, source, variable.other.readwrite, punctuation.definition.variable settings foreground {{colors.on_background.default.hex}} name Parentheses, Brackets, Braces scope punctuation settings foreground {{colors.on_surface_variant.default.hex}} fontStyle name Comments scope comment, punctuation.definition.comment settings foreground {{colors.on_surface_variant.default.hex}} fontStyle italic scope string, punctuation.definition.string settings foreground {{colors.terminal_normal_green.default.hex}} scope constant.character.escape settings foreground {{colors.terminal_normal_magenta.default.hex}} name Booleans, constants, numbers scope constant.numeric, variable.other.constant, entity.name.constant, constant.language.boolean, constant.language.false, constant.language.true, keyword.other.unit.user-defined, keyword.other.unit.suffix.floating-point settings foreground {{colors.secondary.default.hex}} scope keyword, keyword.operator.word, keyword.operator.new, variable.language.super, support.type.primitive, storage.type, storage.modifier, punctuation.definition.keyword settings foreground {{colors.primary.default.hex}} fontStyle scope entity.name.tag.documentation settings foreground {{colors.primary.default.hex}} name Punctuation scope keyword.operator, punctuation.accessor, punctuation.definition.generic, meta.function.closure punctuation.section.parameters, punctuation.definition.tag, punctuation.separator.key-value settings foreground {{colors.tertiary.default.hex}} scope entity.name.function, meta.function-call.method, support.function, support.function.misc, variable.function settings foreground {{colors.terminal_normal_blue.default.hex}} fontStyle italic name Classes scope entity.name.class, entity.other.inherited-class, support.class, meta.function-call.constructor, entity.name.struct settings foreground {{colors.terminal_normal_yellow.default.hex}} fontStyle italic name Enum scope entity.name.enum settings foreground {{colors.terminal_normal_yellow.default.hex}} fontStyle italic name Enum member scope meta.enum variable.other.readwrite, variable.other.enummember settings foreground {{colors.tertiary.default.hex}} name Object properties scope meta.property.object settings foreground {{colors.tertiary.default.hex}} name Types scope meta.type, meta.type-alias, support.type, entity.name.type settings foreground {{colors.terminal_normal_yellow.default.hex}} fontStyle italic name Decorators scope meta.annotation variable.function, meta.annotation variable.annotation.function, meta.annotation punctuation.definition.annotation, meta.decorator, punctuation.decorator settings foreground {{colors.secondary.default.hex}} scope variable.parameter, meta.function.parameters settings foreground {{colors.tertiary_fixed_dim.default.hex}} fontStyle italic name Built-ins scope constant.language, support.function.builtin settings foreground {{colors.error.default.hex}} scope entity.other.attribute-name.documentation settings foreground {{colors.error.default.hex}} name Preprocessor directives scope keyword.control.directive, punctuation.definition.directive settings foreground {{colors.terminal_normal_yellow.default.hex}} name Type parameters scope punctuation.definition.typeparameters settings foreground {{colors.terminal_normal_cyan.default.hex}} name Namespaces scope entity.name.namespace settings foreground {{colors.terminal_normal_yellow.default.hex}} name Property names (left hand assignments in json/yaml/css) scope support.type.property-name.css settings foreground {{colors.terminal_normal_blue.default.hex}} fontStyle name This/Self keyword scope variable.language.this, variable.language.this punctuation.definition.variable settings foreground {{colors.error.default.hex}} name Object properties scope variable.object.property settings foreground {{colors.on_background.default.hex}} name String template interpolation scope string.template variable, string variable settings foreground {{colors.on_background.default.hex}} name `new` as bold scope keyword.operator.new settings fontStyle bold name C++ extern keyword scope storage.modifier.specifier.extern.cpp settings foreground {{colors.primary.default.hex}} name C++ scope resolution scope entity.name.scope-resolution.template.call.cpp, entity.name.scope-resolution.parameter.cpp, entity.name.scope-resolution.cpp, entity.name.scope-resolution.function.definition.cpp settings foreground {{colors.terminal_normal_yellow.default.hex}} name C++ doc keywords scope storage.type.class.doxygen settings fontStyle name C++ operators scope storage.modifier.reference.cpp settings foreground {{colors.tertiary.default.hex}} name C# Interpolated Strings scope meta.interpolation.cs settings foreground {{colors.on_background.default.hex}} name C# xml-style docs scope comment.block.documentation.cs settings foreground {{colors.on_background.default.hex}} name Classes, reflecting the className color in JSX scope source.css entity.other.attribute-name.class.css, entity.other.attribute-name.parent-selector.css punctuation.definition.entity.css settings foreground {{colors.terminal_normal_yellow.default.hex}} name Operators scope punctuation.separator.operator.css settings foreground {{colors.tertiary.default.hex}} name Pseudo classes scope source.css entity.other.attribute-name.pseudo-class settings foreground {{colors.tertiary.default.hex}} scope source.css constant.other.unicode-range settings foreground {{colors.secondary.default.hex}} scope source.css variable.parameter.url settings foreground {{colors.terminal_normal_green.default.hex}} fontStyle name CSS vendored property names scope support.type.vendored.property-name settings foreground {{colors.terminal_normal_cyan.default.hex}} name Less/SCSS right-hand variables (@/$-prefixed) scope source.css meta.property-value variable, source.css meta.property-value variable.other.less, source.css meta.property-value variable.other.less punctuation.definition.variable.less, meta.definition.variable.scss settings foreground {{colors.tertiary_fixed_dim.default.hex}} name CSS variables (--prefixed) scope source.css meta.property-list variable, meta.property-list variable.other.less, meta.property-list variable.other.less punctuation.definition.variable.less settings foreground {{colors.terminal_normal_blue.default.hex}} name CSS Percentage values, styled the same as numbers scope keyword.other.unit.percentage.css settings foreground {{colors.secondary.default.hex}} name CSS Attribute selectors, styled the same as strings scope source.css meta.attribute-selector settings foreground {{colors.terminal_normal_green.default.hex}} name JSON/YAML keys, other left-hand assignments scope keyword.other.definition.ini, punctuation.support.type.property-name.json, support.type.property-name.json, punctuation.support.type.property-name.toml, support.type.property-name.toml, entity.name.tag.yaml, punctuation.support.type.property-name.yaml, support.type.property-name.yaml settings foreground {{colors.terminal_normal_blue.default.hex}} fontStyle name JSON/YAML constants scope constant.language.json, constant.language.yaml settings foreground {{colors.secondary.default.hex}} name YAML anchors scope entity.name.type.anchor.yaml, variable.other.alias.yaml settings foreground {{colors.terminal_normal_yellow.default.hex}} fontStyle name TOML tables / ini groups scope support.type.property-name.table, entity.name.section.group-title.ini settings foreground {{colors.terminal_normal_yellow.default.hex}} name TOML dates scope constant.other.time.datetime.offset.toml settings foreground {{colors.terminal_normal_magenta.default.hex}} name YAML anchor puctuation scope punctuation.definition.anchor.yaml, punctuation.definition.alias.yaml settings foreground {{colors.terminal_normal_magenta.default.hex}} name YAML triple dashes scope entity.other.document.begin.yaml settings foreground {{colors.terminal_normal_magenta.default.hex}} name Markup Diff scope markup.changed.diff settings foreground {{colors.secondary.default.hex}} name Diff scope meta.diff.header.from-file, meta.diff.header.to-file, punctuation.definition.from-file.diff, punctuation.definition.to-file.diff settings foreground {{colors.terminal_normal_blue.default.hex}} name Diff Inserted scope markup.inserted.diff settings foreground {{colors.terminal_normal_green.default.hex}} name Diff Deleted scope markup.deleted.diff settings foreground {{colors.error.default.hex}} name dotenv left-hand side assignments scope variable.other.env settings foreground {{colors.terminal_normal_blue.default.hex}} name dotenv reference to existing env variable scope string.quoted variable.other.env settings foreground {{colors.on_background.default.hex}} name GDScript functions scope support.function.builtin.gdscript settings foreground {{colors.terminal_normal_blue.default.hex}} name GDScript constants scope constant.language.gdscript settings foreground {{colors.secondary.default.hex}} name Comment keywords scope comment meta.annotation.go settings foreground {{colors.tertiary_fixed_dim.default.hex}} name go:embed, go:build, etc. scope comment meta.annotation.parameters.go settings foreground {{colors.secondary.default.hex}} name Go constants (nil, true, false) scope constant.language.go settings foreground {{colors.secondary.default.hex}} name GraphQL variables scope variable.graphql settings foreground {{colors.on_background.default.hex}} name GraphQL aliases scope string.unquoted.alias.graphql settings foreground {{colors.on_tertiary_container.default.hex}} name GraphQL enum members scope constant.character.enum.graphql settings foreground {{colors.tertiary.default.hex}} name GraphQL field in types scope meta.objectvalues.graphql constant.object.key.graphql string.unquoted.graphql settings foreground {{colors.on_tertiary_container.default.hex}} name HTML/XML DOCTYPE as keyword scope keyword.other.doctype, meta.tag.sgml.doctype punctuation.definition.tag, meta.tag.metadata.doctype entity.name.tag, meta.tag.metadata.doctype punctuation.definition.tag settings foreground {{colors.primary.default.hex}} name HTML/XML-like <tags/> scope entity.name.tag settings foreground {{colors.terminal_normal_blue.default.hex}} fontStyle name Special characters like &amp; scope text.html constant.character.entity, text.html constant.character.entity punctuation, constant.character.entity.xml, constant.character.entity.xml punctuation, constant.character.entity.js.jsx, constant.charactger.entity.js.jsx punctuation, constant.character.entity.tsx, constant.character.entity.tsx punctuation settings foreground {{colors.error.default.hex}} name HTML/XML tag attribute values scope entity.other.attribute-name settings foreground {{colors.terminal_normal_yellow.default.hex}} name Components scope support.class.component, support.class.component.jsx, support.class.component.tsx, support.class.component.vue settings foreground {{colors.terminal_normal_magenta.default.hex}} fontStyle name Annotations scope punctuation.definition.annotation, storage.type.annotation settings foreground {{colors.secondary.default.hex}} name Java enums scope constant.other.enum.java settings foreground {{colors.tertiary.default.hex}} name Java imports scope storage.modifier.import.java settings foreground {{colors.on_background.default.hex}} name Javadoc scope comment.block.javadoc.java keyword.other.documentation.javadoc.java settings fontStyle name Exported Variable scope meta.export variable.other.readwrite.js settings foreground {{colors.tertiary_fixed_dim.default.hex}} name JS/TS constants & properties scope variable.other.constant.js, variable.other.constant.ts, variable.other.property.js, variable.other.property.ts settings foreground {{colors.on_background.default.hex}} name JSDoc; these are mainly params, so styled as such scope variable.other.jsdoc, comment.block.documentation variable.other settings foreground {{colors.tertiary_fixed_dim.default.hex}} fontStyle name JSDoc keywords scope storage.type.class.jsdoc settings fontStyle scope support.type.object.console.js settings foreground {{colors.on_background.default.hex}} name Node constants as keywords (module, etc.) scope support.constant.node, support.type.object.module.js settings foreground {{colors.primary.default.hex}} name implements as keyword scope storage.modifier.implements settings foreground {{colors.primary.default.hex}} name Builtin types scope constant.language.null.js, constant.language.null.ts, constant.language.undefined.js, constant.language.undefined.ts, support.type.builtin.ts settings foreground {{colors.primary.default.hex}} scope variable.parameter.generic settings foreground {{colors.terminal_normal_yellow.default.hex}} name Arrow functions scope keyword.declaration.function.arrow.js, storage.type.function.arrow.ts settings foreground {{colors.tertiary.default.hex}} name Decorator punctuations (decorators inherit from blue functions, instead of styleguide peach) scope punctuation.decorator.ts settings foreground {{colors.terminal_normal_blue.default.hex}} fontStyle italic name Extra JS/TS keywords scope keyword.operator.expression.in.js, keyword.operator.expression.in.ts, keyword.operator.expression.infer.ts, keyword.operator.expression.instanceof.js, keyword.operator.expression.instanceof.ts, keyword.operator.expression.is, keyword.operator.expression.keyof.ts, keyword.operator.expression.of.js, keyword.operator.expression.of.ts, keyword.operator.expression.typeof.ts settings foreground {{colors.primary.default.hex}} name Julia macros scope support.function.macro.julia settings foreground {{colors.tertiary.default.hex}} fontStyle italic name Julia language constants (true, false) scope constant.language.julia settings foreground {{colors.secondary.default.hex}} name Julia other constants (these seem to be arguments inside arrays) scope constant.other.symbol.julia settings foreground {{colors.tertiary_fixed_dim.default.hex}} name LaTeX preamble scope text.tex keyword.control.preamble settings foreground {{colors.tertiary.default.hex}} name LaTeX be functions scope text.tex support.function.be settings foreground {{colors.terminal_normal_cyan.default.hex}} name LaTeX math scope constant.other.general.math.tex settings foreground {{colors.on_tertiary_container.default.hex}} name Liquid Builtin Objects & User Defined Variables scope variable.language.liquid settings foreground {{colors.terminal_normal_magenta.default.hex}} name Lua docstring keywords scope comment.line.double-dash.documentation.lua storage.type.annotation.lua settings foreground {{colors.primary.default.hex}} fontStyle name Lua docstring variables scope comment.line.double-dash.documentation.lua entity.name.variable.lua, comment.line.double-dash.documentation.lua variable.lua settings foreground {{colors.on_background.default.hex}} scope heading.1.markdown punctuation.definition.heading.markdown, heading.1.markdown, heading.1.quarto punctuation.definition.heading.quarto, heading.1.quarto, markup.heading.atx.1.mdx, markup.heading.atx.1.mdx punctuation.definition.heading.mdx, markup.heading.setext.1.markdown, markup.heading.heading-0.asciidoc settings foreground {{colors.error.default.hex}} scope heading.2.markdown punctuation.definition.heading.markdown, heading.2.markdown, heading.2.quarto punctuation.definition.heading.quarto, heading.2.quarto, markup.heading.atx.2.mdx, markup.heading.atx.2.mdx punctuation.definition.heading.mdx, markup.heading.setext.2.markdown, markup.heading.heading-1.asciidoc settings foreground {{colors.secondary.default.hex}} scope heading.3.markdown punctuation.definition.heading.markdown, heading.3.markdown, heading.3.quarto punctuation.definition.heading.quarto, heading.3.quarto, markup.heading.atx.3.mdx, markup.heading.atx.3.mdx punctuation.definition.heading.mdx, markup.heading.heading-2.asciidoc settings foreground {{colors.terminal_normal_yellow.default.hex}} scope heading.4.markdown punctuation.definition.heading.markdown, heading.4.markdown, heading.4.quarto punctuation.definition.heading.quarto, heading.4.quarto, markup.heading.atx.4.mdx, markup.heading.atx.4.mdx punctuation.definition.heading.mdx, markup.heading.heading-3.asciidoc settings foreground {{colors.terminal_normal_green.default.hex}} scope heading.5.markdown punctuation.definition.heading.markdown, heading.5.markdown, heading.5.quarto punctuation.definition.heading.quarto, heading.5.quarto, markup.heading.atx.5.mdx, markup.heading.atx.5.mdx punctuation.definition.heading.mdx, markup.heading.heading-4.asciidoc settings foreground {{colors.terminal_normal_blue.default.hex}} scope heading.6.markdown punctuation.definition.heading.markdown, heading.6.markdown, heading.6.quarto punctuation.definition.heading.quarto, heading.6.quarto, markup.heading.atx.6.mdx, markup.heading.atx.6.mdx punctuation.definition.heading.mdx, markup.heading.heading-5.asciidoc settings foreground {{colors.primary_fixed_dim.default.hex}} scope markup.bold settings foreground {{colors.error.default.hex}} fontStyle bold scope markup.italic settings foreground {{colors.error.default.hex}} fontStyle italic scope markup.strikethrough settings foreground {{colors.outline_variant.default.hex}} fontStyle strikethrough name Markdown auto links scope punctuation.definition.link, markup.underline.link settings foreground {{colors.terminal_normal_blue.default.hex}} name Markdown links scope text.html.markdown punctuation.definition.link.title, text.html.quarto punctuation.definition.link.title, string.other.link.title.markdown, string.other.link.title.quarto, markup.link, punctuation.definition.constant.markdown, punctuation.definition.constant.quarto, constant.other.reference.link.markdown, constant.other.reference.link.quarto, markup.substitution.attribute-reference settings foreground {{colors.primary_fixed_dim.default.hex}} name Markdown code spans scope punctuation.definition.raw.markdown, punctuation.definition.raw.quarto, markup.inline.raw.string.markdown, markup.inline.raw.string.quarto, markup.raw.block.markdown, markup.raw.block.quarto settings foreground {{colors.terminal_normal_green.default.hex}} name Markdown triple backtick language identifier scope fenced_code.block.language settings foreground {{colors.terminal_normal_cyan.default.hex}} name Markdown triple backticks scope markup.fenced_code.block punctuation.definition, markup.raw support.asciidoc settings foreground {{colors.on_surface_variant.default.hex}} name Markdown quotes scope markup.quote, punctuation.definition.quote.begin settings foreground {{colors.terminal_normal_magenta.default.hex}} name Markdown separators scope meta.separator.markdown settings foreground {{colors.tertiary.default.hex}} name Markdown list bullets scope punctuation.definition.list.begin.markdown, punctuation.definition.list.begin.quarto, markup.list.bullet settings foreground {{colors.tertiary.default.hex}} name Quarto headings scope markup.heading.quarto settings fontStyle bold name Nix attribute names scope entity.other.attribute-name.multipart.nix, entity.other.attribute-name.single.nix settings foreground {{colors.terminal_normal_blue.default.hex}} name Nix parameter names scope variable.parameter.name.nix settings foreground {{colors.on_background.default.hex}} fontStyle name Nix interpolated parameter names scope meta.embedded variable.parameter.name.nix settings foreground {{colors.primary_fixed_dim.default.hex}} fontStyle name Nix paths scope string.unquoted.path.nix settings foreground {{colors.terminal_normal_magenta.default.hex}} fontStyle name PHP Attributes scope support.attribute.builtin, meta.attribute.php settings foreground {{colors.terminal_normal_yellow.default.hex}} name PHP Parameters (needed for the leading dollar sign) scope meta.function.parameters.php punctuation.definition.variable.php settings foreground {{colors.tertiary_fixed_dim.default.hex}} name PHP Constants (null, __FILE__, etc.) scope constant.language.php settings foreground {{colors.primary.default.hex}} name PHP functions scope text.html.php support.function settings foreground {{colors.terminal_normal_cyan.default.hex}} name PHPdoc keywords scope keyword.other.phpdoc.php settings fontStyle name Python argument functions reset to text, otherwise they inherit blue from function-call scope support.variable.magic.python, meta.function-call.arguments.python settings foreground {{colors.on_background.default.hex}} name Python double underscore functions scope support.function.magic.python settings foreground {{colors.terminal_normal_cyan.default.hex}} fontStyle italic name Python `self` keyword scope variable.parameter.function.language.special.self.python, variable.language.special.self.python settings foreground {{colors.error.default.hex}} fontStyle italic name python keyword flow/logical (for ... in) scope keyword.control.flow.python, keyword.operator.logical.python settings foreground {{colors.primary.default.hex}} name python storage type scope storage.type.function.python settings foreground {{colors.primary.default.hex}} name python function support scope support.token.decorator.python, meta.function.decorator.identifier.python settings foreground {{colors.terminal_normal_cyan.default.hex}} name python function calls scope meta.function-call.python settings foreground {{colors.terminal_normal_blue.default.hex}} name python function decorators scope entity.name.function.decorator.python, punctuation.definition.decorator.python settings foreground {{colors.secondary.default.hex}} fontStyle italic name python placeholder reset to normal string scope constant.character.format.placeholder.other.python settings foreground {{colors.terminal_normal_magenta.default.hex}} name Python exception & builtins such as exit() scope support.type.exception.python, support.function.builtin.python settings foreground {{colors.secondary.default.hex}} name entity.name.type scope support.type.python settings foreground {{colors.primary.default.hex}} name python constants (True/False) scope constant.language.python settings foreground {{colors.secondary.default.hex}} name Arguments accessed later in the function body scope meta.indexed-name.python, meta.item-access.python settings foreground {{colors.tertiary_fixed_dim.default.hex}} fontStyle italic name Python f-strings/binary/unicode storage types scope storage.type.string.python settings foreground {{colors.terminal_normal_green.default.hex}} fontStyle italic name Python type hints scope meta.function.parameters.python settings fontStyle name Regex string begin/end in JS/TS scope string.regexp punctuation.definition.string.begin, string.regexp punctuation.definition.string.end settings foreground {{colors.terminal_normal_magenta.default.hex}} name Regex anchors (^, $) scope keyword.control.anchor.regexp settings foreground {{colors.primary.default.hex}} name Regex regular string match scope string.regexp.ts settings foreground {{colors.on_background.default.hex}} name Regex group parenthesis & backreference (\1, \2, \3, ...) scope punctuation.definition.group.regexp, keyword.other.back-reference.regexp settings foreground {{colors.terminal_normal_green.default.hex}} name Regex character class [] scope punctuation.definition.character-class.regexp settings foreground {{colors.terminal_normal_yellow.default.hex}} name Regex character classes (\d, \w, \s) scope constant.other.character-class.regexp settings foreground {{colors.terminal_normal_magenta.default.hex}} name Regex range scope constant.other.character-class.range.regexp settings foreground {{colors.terminal_cursor.default.hex}} name Regex quantifier scope keyword.operator.quantifier.regexp settings foreground {{colors.tertiary.default.hex}} name Regex constant/numeric scope constant.character.numeric.regexp settings foreground {{colors.secondary.default.hex}} name Regex lookaheads, negative lookaheads, lookbehinds, negative lookbehinds scope punctuation.definition.group.no-capture.regexp, meta.assertion.look-ahead.regexp, meta.assertion.negative-look-ahead.regexp settings foreground {{colors.terminal_normal_blue.default.hex}} name Rust attribute scope meta.annotation.rust, meta.annotation.rust punctuation, meta.attribute.rust, punctuation.definition.attribute.rust settings foreground {{colors.terminal_normal_yellow.default.hex}} fontStyle italic name Rust attribute strings scope meta.attribute.rust string.quoted.double.rust, meta.attribute.rust string.quoted.single.char.rust settings fontStyle name Rust keyword scope entity.name.function.macro.rules.rust, storage.type.module.rust, storage.modifier.rust, storage.type.struct.rust, storage.type.enum.rust, storage.type.trait.rust, storage.type.union.rust, storage.type.impl.rust, storage.type.rust, storage.type.function.rust, storage.type.type.rust settings foreground {{colors.primary.default.hex}} fontStyle name Rust u/i32, u/i64, etc. scope entity.name.type.numeric.rust settings foreground {{colors.primary.default.hex}} fontStyle name Rust generic scope meta.generic.rust settings foreground {{colors.secondary.default.hex}} name Rust impl scope entity.name.impl.rust settings foreground {{colors.terminal_normal_yellow.default.hex}} fontStyle italic name Rust module scope entity.name.module.rust settings foreground {{colors.secondary.default.hex}} name Rust trait scope entity.name.trait.rust settings foreground {{colors.terminal_normal_yellow.default.hex}} fontStyle italic name Rust struct scope storage.type.source.rust settings foreground {{colors.terminal_normal_yellow.default.hex}} name Rust union scope entity.name.union.rust settings foreground {{colors.terminal_normal_yellow.default.hex}} name Rust enum member scope meta.enum.rust storage.type.source.rust settings foreground {{colors.tertiary.default.hex}} name Rust macro scope support.macro.rust, meta.macro.rust support.function.rust, entity.name.function.macro.rust settings foreground {{colors.terminal_normal_blue.default.hex}} fontStyle italic name Rust lifetime scope storage.modifier.lifetime.rust, entity.name.type.lifetime settings foreground {{colors.terminal_normal_blue.default.hex}} fontStyle italic name Rust string formatting scope string.quoted.double.rust constant.other.placeholder.rust settings foreground {{colors.terminal_normal_magenta.default.hex}} name Rust return type generic scope meta.function.return-type.rust meta.generic.rust storage.type.rust settings foreground {{colors.on_background.default.hex}} name Rust functions scope meta.function.call.rust settings foreground {{colors.terminal_normal_blue.default.hex}} name Rust angle brackets scope punctuation.brackets.angle.rust settings foreground {{colors.terminal_normal_cyan.default.hex}} name Rust constants scope constant.other.caps.rust settings foreground {{colors.secondary.default.hex}} name Rust function parameters scope meta.function.definition.rust variable.other.rust settings foreground {{colors.tertiary_fixed_dim.default.hex}} name Rust closure variables scope meta.function.call.rust variable.other.rust settings foreground {{colors.on_background.default.hex}} name Rust self scope variable.language.self.rust settings foreground {{colors.error.default.hex}} name Rust metavariable names scope variable.other.metavariable.name.rust, meta.macro.metavariable.rust keyword.operator.macro.dollar.rust settings foreground {{colors.terminal_normal_magenta.default.hex}} name Shell shebang scope comment.line.shebang, comment.line.shebang punctuation.definition.comment, comment.line.shebang, punctuation.definition.comment.shebang.shell, meta.shebang.shell settings foreground {{colors.terminal_normal_magenta.default.hex}} fontStyle italic name Shell shebang command scope comment.line.shebang constant.language settings foreground {{colors.tertiary.default.hex}} fontStyle italic name Shell interpolated command scope meta.function-call.arguments.shell punctuation.definition.variable.shell, meta.function-call.arguments.shell punctuation.section.interpolation, meta.function-call.arguments.shell punctuation.definition.variable.shell, meta.function-call.arguments.shell punctuation.section.interpolation settings foreground {{colors.error.default.hex}} name Shell interpolated command variable scope meta.string meta.interpolation.parameter.shell variable.other.readwrite settings foreground {{colors.secondary.default.hex}} fontStyle italic scope source.shell punctuation.section.interpolation, punctuation.definition.evaluation.backticks.shell settings foreground {{colors.tertiary.default.hex}} name Shell EOF scope entity.name.tag.heredoc.shell settings foreground {{colors.primary.default.hex}} name Shell quoted variable scope string.quoted.double.shell variable.other.normal.shell settings foreground {{colors.on_background.default.hex}} scope markup.heading.typst settings foreground {{colors.error.default.hex}} name JSON Keys scope source.json meta.mapping.key string settings foreground {{colors.terminal_normal_blue.default.hex}} name JSON key surrounding quotes scope source.json meta.mapping.key punctuation.definition.string.begin, source.json meta.mapping.key punctuation.definition.string.end settings foreground {{colors.on_surface_variant.default.hex}} scope markup.heading.synopsis.man, markup.heading.title.man, markup.heading.other.man, markup.heading.env.man settings foreground {{colors.primary.default.hex}} scope markup.heading.commands.man settings foreground {{colors.terminal_normal_blue.default.hex}} scope markup.heading.env.man settings foreground {{colors.terminal_normal_magenta.default.hex}} name Man page options scope entity.name settings foreground {{colors.tertiary.default.hex}} scope markup.heading.1.markdown settings foreground {{colors.error.default.hex}} scope markup.heading.2.markdown settings foreground {{colors.secondary.default.hex}} scope markup.heading.markdown settings foreground {{colors.terminal_normal_yellow.default.hex}}