Skip to main content
Coding Theme

Color themes

VS Code preview

Full workbench mockup using this variant's colors and tokenColors.

Loading...

colors

Workbench UI color keys from the theme JSON colors map.

  • activityBar.activeBorder#18c088
  • activityBar.activeFocusBorder#9779dfC0
  • activityBar.background#EDEDF5
  • activityBar.border#303030
  • activityBar.foreground#9779df
  • activityBar.inactiveForeground#9779dfC0
  • activityBarBadge.background#5086ce
  • activityBarBadge.foreground#FFFFFF
  • badge.background#5086ce
  • badge.foreground#FFFFFF
  • banner.iconForeground#5086ce
  • breadcrumb.background#181818
  • button.background#9779df
  • debugToolBar.background#151515
  • diffEditor.insertedTextBackground#30B04015
  • diffEditor.removedTextBackground#b4488215
  • dropdown.background#F5F5F5
  • editor.background#F5F5F5
  • editor.findMatchBackground#cfa95750
  • editor.findMatchBorder#5086ce
  • editor.findMatchHighlightBackground#cfa95740
  • editor.findMatchHighlightBorder#5086ce
  • editor.findRangeHighlightBackground#cfa95740
  • editor.foreground#e0e0e0
  • editor.hoverHighlightBackground#a0bedf30
  • editor.inactiveSelectionBackground#3A3D41
  • editor.lineHighlightBackground#ffffff
  • editor.selectionBackground#a0bedf40
  • editor.selectionHighlightBackground#5086ce10
  • editor.selectionHighlightBorder#5086ce40
  • editor.wordHighlightBackground#a0bedf10
  • editor.wordHighlightBorder#a0bedf40
  • editor.wordHighlightStrongBackground#FFFFFF
  • editor.wordHighlightStrongBorder#a0bedf50
  • editorBracketMatch.background#FFFFFF
  • editorCursor.foreground#54494B
  • editorError.foreground#b44882
  • editorGroup.border#303030
  • editorGroup.dropBackground#C9D0D988
  • editorGutter.modifiedBackground#cfa957
  • editorIndentGuide.activeBackground#777777A0
  • editorIndentGuide.background#D0D0D060
  • editorInfo.foreground#7cace0
  • editorInlayHint.foreground#7cace0
  • editorLineNumber.activeForeground#5086ce
  • editorLineNumber.foreground#909090
  • editorOverviewRuler.border#00000000
  • editorOverviewRuler.modifiedForeground#cfa95780
  • editorPane.background#151515
  • editorWarning.foreground#cfa957
  • editorWhitespace.foreground#D0D0D0
  • errorForeground#b4488280
  • errorLens.errorBackground#f58a8a15
  • errorLens.errorBackgroundLight#b4488215
  • errorLens.errorForeground#f58a8a
  • errorLens.errorForegroundLight#b44882
  • errorLens.hintBackground#30B04015
  • errorLens.hintBackgroundLight#30B04020
  • errorLens.hintForeground#30B040
  • errorLens.hintForegroundLight#30B040
  • errorLens.infoBackground#7cace015
  • errorLens.infoBackgroundLight#7cace020
  • errorLens.infoForeground#7cace0
  • errorLens.infoForegroundLight#7cace0
  • errorLens.warningBackground#ffe1a215
  • errorLens.warningBackgroundLight#cfa95720
  • errorLens.warningForeground#ffe1a2
  • errorLens.warningForegroundLight#cfa957
  • focusBorder#A6B39B
  • gitDecoration.addedResourceForeground#30B040
  • gitDecoration.conflictingResourceForeground#cfa957
  • gitDecoration.deletedResourceForeground#cf8282
  • gitDecoration.ignoredResourceForeground#888888
  • gitDecoration.modifiedResourceForeground#30B040
  • gitDecoration.untrackedResourceForeground#579C89
  • input.background#101010
  • input.placeholderForeground#EEEEEE
  • inputOption.activeBorder#adafb7
  • inputValidation.errorBackground#b4488240
  • inputValidation.errorBorder#b4488250
  • inputValidation.infoBackground#f2fcff
  • inputValidation.infoBorder#4ec1e5
  • inputValidation.warningBackground#cfa95740
  • inputValidation.warningBorder#cfa95750
  • list.activeSelectionBackground#5086ce20
  • list.activeSelectionForeground#6c6c6c
  • list.activeSelectionIconForeground#FFF
  • list.dropBackground#D0D0D0
  • list.focusBackground#00904020
  • list.highlightForeground#9779df
  • list.hoverBackground#5086ce15
  • list.inactiveSelectionBackground#9779df15
  • menu.background#252526
  • menu.border#303030
  • menu.foreground#EEEEEE
  • minimap.selectionHighlight#C9D0D9
  • panel.background#F5F5F5
  • panel.border#303030
  • panelTitle.activeBorder#009040
  • panelTitle.inactiveForeground#909090
  • peekView.border#9779df80
  • peekViewEditor.background#F2F8FC
  • peekViewEditor.matchHighlightBackground#5086ce50
  • peekViewResult.background#F2F8FC
  • peekViewResult.matchHighlightBackground#5086ce60
  • peekViewTitle.background#F2F8FC
  • pickerGroup.border#30B040
  • pickerGroup.foreground#A6B39B
  • ports.iconRunningProcessForeground#749351
  • progressBar.background#9779df
  • quickInputList.focusBackground#CADEB9
  • selection.background#C9D0D9
  • settings.numberInputBackground#D0D0D0
  • settings.textInputBackground#111111
  • sideBar.background#F2F2F2
  • sideBar.border#303030
  • sideBar.dropBackground#D0D0D0
  • sideBar.foreground#EEEEEE
  • sideBarSectionHeader.background#ede8ef
  • sideBarSectionHeader.border#C0C0C030
  • sideBarTitle.foreground#EEEEEE
  • statusBar.background#5086ce
  • statusBar.debuggingBackground#cfa957
  • statusBar.noFolderBackground#9779df
  • statusBarItem.remoteBackground#9779df
  • statusBarItem.remoteForeground#FFF
  • tab.activeBackground#151515
  • tab.activeForeground#ffe1a2
  • tab.border#303030
  • tab.hoverForeground#ffe1a2
  • tab.inactiveBackground#202020
  • tab.inactiveForeground#009040
  • tab.lastPinnedBorder#c9d0d9
  • terminal.ansiBlack#000000
  • terminal.ansiBlue#5086ce
  • terminal.ansiBrightBlack#303030
  • terminal.ansiBrightBlue#7cace0
  • terminal.ansiBrightCyan#74c9d1
  • terminal.ansiBrightGreen#30B040
  • terminal.ansiBrightMagenta#a493cc
  • terminal.ansiBrightRed#b44882
  • terminal.ansiBrightWhite#FFFFFF
  • terminal.ansiBrightYellow#cfa957
  • terminal.ansiCyan#49b4be
  • terminal.ansiGreen#52B84E
  • terminal.ansiMagenta#9779df
  • terminal.ansiRed#c26f9b
  • terminal.ansiWhite#FFFFFF
  • terminal.ansiYellow#8a671e
  • terminal.background#202020
  • terminal.foreground#505050
  • terminal.selectionBackground#a0bedf40
  • titleBar.activeBackground#30B040FF
  • walkThrough.embeddedEditorBackground#00000014
  • welcomePage.tileBackground#f0f0f7

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
keyword.operator.arithmetic.zig, keyword.control.ternary, keyword.declaration.volatile.scala, keyword.operator.address, keyword.operator.arrow, keyword.operator.assignment, keyword.operator.big-arrow, keyword.operator.borrow.and.rust, keyword.operator.c, keyword.operator.cpp, keyword.operator.dereference.rust, keyword.operator.infix.tight, keyword.operator.nim, keyword.operator.other.elixir, keyword.operator.question, keyword.operator.range, keyword.operator.relational.cs, keyword.operator.ternary, keyword.other.arrow, keyword.other.big-arrow, meta.expression.receive, punctuation.backtick.haskell, punctuation.definition.function.pointer, punctuation.definition.lifetime.rust, punctuation.definition.variable.shell, punctuation.separator.clause-head-body, punctuation.separator.pointer-access, punctuation.separator.slice, punctuation.vararg-ellipses, storage.modifier.pointer, storage.type.function.arrow#c26f9b
keyword.operator.arithmetic.zig, keyword.control.ternary, keyword.declaration.volatile.scala, keyword.operator.address, keyword.operator.arrow, keyword.operator.assignment, keyword.operator.big-arrow, keyword.operator.borrow.and.rust, keyword.operator.c, keyword.operator.cpp, keyword.operator.dereference.rust, keyword.operator.infix.tight, keyword.operator.nim, keyword.operator.other.elixir, keyword.operator.question, keyword.operator.range, keyword.operator.relational.cs, keyword.operator.ternary, keyword.other.arrow, keyword.other.big-arrow, meta.expression.receive, punctuation.backtick.haskell, punctuation.definition.function.pointer, punctuation.definition.lifetime.rust, punctuation.definition.variable.shell, punctuation.separator.clause-head-body, punctuation.separator.pointer-access, punctuation.separator.slice, punctuation.vararg-ellipses, storage.modifier.pointer, storage.type.function.arrow#c26f9b
constant.character, constant.numeric, keyword.constant.bool, keyword.constant.default, constant.other.color.rgb-value.hex.css, entity.name.section.markdown, markup.inline.raw.string.markdown, meta.embedded.block.whamlet, punctuation.definition.char, punctuation.definition.string, storage.modifier.lifetime, string, support.constant.font-name.css, support.function.variable.quoted.single.elixir, text.html.derivative#ffe1a2
constant.language#ffe1a2
entity.name.tag, keyword, meta.declaration.adt.idris, meta.property-name.css, meta.scope.recipe.makefile, punctuation.bracket.haskell, punctuation.bracket.idris, punctuation.definition.decorator, punctuation.definition.entity.purescript, punctuation.definition.list.elm, punctuation.delimiter.idris, punctuation.separator.annotation, punctuation.separator.pipe.purescript, punctuation.support.type, storage.modifier, storage.type.class.purescript, storage.type.class.python, storage.type.data.purescript, storage.type.function, storage.type.js, storage.type.kotlin, storage.type.module.rust, storage.type.rust, storage.type.struct, storage.type.template, support.constant.attribute, support.constant.unit, support.function.arithmetic.mips, support.function.mips, support.function.registers.mips, support.type.property-name#4e95e2
keyword.operator.arithmetic.zig, keyword.control.ternary, keyword.declaration.volatile.scala, keyword.operator.address, keyword.operator.arrow, keyword.operator.assignment, keyword.operator.big-arrow, keyword.operator.borrow.and.rust, keyword.operator.c, keyword.operator.cpp, keyword.operator.dereference.rust, keyword.operator.infix.tight, keyword.operator.nim, keyword.operator.other.elixir, keyword.operator.question, keyword.operator.range, keyword.operator.relational.cs, keyword.operator.ternary, keyword.other.arrow, keyword.other.big-arrow, meta.expression.receive, punctuation.backtick.haskell, punctuation.definition.function.pointer, punctuation.definition.lifetime.rust, punctuation.definition.variable.shell, punctuation.separator.clause-head-body, punctuation.separator.pointer-access, punctuation.separator.slice, punctuation.vararg-ellipses, storage.modifier.pointer, storage.type.function.arrow#4e95e2
class, constant.other, constant.type-constructor.elm, constant.unit.elm, entity.name.tag.purescript, entity.name.type, entity.name.class, entity.other.inherited-class, keyword.type, meta.function.definition.parameters.c, meta.function.python, meta.return-type, meta.tag.table.toml, preprocessor, storage.class.std.rust, storage.modifier.import, storage.type, support.class, support.constant.core.rust, support.type, variable.language.elixir, constant.language.symbol.elixir, variable.type.elm#28D69C
entity.name.variable, meta.quasi-quotation.haskell, meta.template.expression.nim, source.groovy.embedded, source.makefile, source.python, support.constant.nim, support.variable.js, variable#a58152
constant.character.format.placeholder.other, constant.language.import-export-all, constant.other.placeholder, constant.other, entity.other.attribute-name.class.css, entity.other.attribute-name, keyword.operator.prefix.hash.haskell, meta.attribute.href.hamlet, meta.block, meta.bracket.square.access, punctuation.definition.interpolation, punctuation.definition.placeholder, punctuation.definition.template-expression, source, variable.constant, variable.other.constant, variable.other.enummember, variable.other.object.property, variable.other.property, comment.wildcard.elixir#ad9e8b
constant.character.format, entity.name.operator.cpp, entity.other.attribute-name.pseudo-element.css, keyword.operator.access.dot, keyword.operator.declaration, keyword.operator.key-value, keyword.other.double-colon.haskell, meta.brace.round.js, meta.brace, meta.bracket, meta.declaration.adt.haskell, meta.declaration.adt.idris, meta.declaration.exports.purescript, meta.embedded.block, meta.import.purescript, meta.import.selector, punctuation, rainbow1, source.zig, storage.modifier.array, support.variable.magic.python, text.html.markdown#e8e8e8
constant.character.escape, keyword.other.unit.hexadecimal, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html, string.quoted.byte.raw#C0C0C0
keyword.operator.arithmetic.zig, keyword.control.ternary, keyword.declaration.volatile.scala, keyword.operator.address, keyword.operator.arrow, keyword.operator.assignment, keyword.operator.big-arrow, keyword.operator.borrow.and.rust, keyword.operator.c, keyword.operator.cpp, keyword.operator.dereference.rust, keyword.operator.infix.tight, keyword.operator.nim, keyword.operator.other.elixir, keyword.operator.question, keyword.operator.range, keyword.operator.relational.cs, keyword.operator.ternary, keyword.other.arrow, keyword.other.big-arrow, meta.expression.receive, punctuation.backtick.haskell, punctuation.definition.function.pointer, punctuation.definition.lifetime.rust, punctuation.definition.variable.shell, punctuation.separator.clause-head-body, punctuation.separator.pointer-access, punctuation.separator.slice, punctuation.vararg-ellipses, storage.modifier.pointer, storage.type.function.arrow#c26f9b
constant.character, constant.numeric, keyword.constant.bool, keyword.constant.default, constant.other.color.rgb-value.hex.css, entity.name.section.markdown, markup.inline.raw.string.markdown, meta.embedded.block.whamlet, punctuation.definition.char, punctuation.definition.string, storage.modifier.lifetime, string, support.constant.font-name.css, support.function.variable.quoted.single.elixir, text.html.derivative#ffe1a2
constant.language#ffe1a2
entity.name.tag, keyword, meta.declaration.adt.idris, meta.property-name.css, meta.scope.recipe.makefile, punctuation.bracket.haskell, punctuation.bracket.idris, punctuation.definition.decorator, punctuation.definition.entity.purescript, punctuation.definition.list.elm, punctuation.delimiter.idris, punctuation.separator.annotation, punctuation.separator.pipe.purescript, punctuation.support.type, storage.modifier, storage.type.class.purescript, storage.type.class.python, storage.type.data.purescript, storage.type.function, storage.type.js, storage.type.kotlin, storage.type.module.rust, storage.type.rust, storage.type.struct, storage.type.template, support.constant.attribute, support.constant.unit, support.function.arithmetic.mips, support.function.mips, support.function.registers.mips, support.type.property-name#4e95e2
keyword.operator.arithmetic.zig, keyword.control.ternary, keyword.declaration.volatile.scala, keyword.operator.address, keyword.operator.arrow, keyword.operator.assignment, keyword.operator.big-arrow, keyword.operator.borrow.and.rust, keyword.operator.c, keyword.operator.cpp, keyword.operator.dereference.rust, keyword.operator.infix.tight, keyword.operator.nim, keyword.operator.other.elixir, keyword.operator.question, keyword.operator.range, keyword.operator.relational.cs, keyword.operator.ternary, keyword.other.arrow, keyword.other.big-arrow, meta.expression.receive, punctuation.backtick.haskell, punctuation.definition.function.pointer, punctuation.definition.lifetime.rust, punctuation.definition.variable.shell, punctuation.separator.clause-head-body, punctuation.separator.pointer-access, punctuation.separator.slice, punctuation.vararg-ellipses, storage.modifier.pointer, storage.type.function.arrow#4e95e2
class, constant.other, constant.type-constructor.elm, constant.unit.elm, entity.name.tag.purescript, entity.name.type, entity.name.class, entity.other.inherited-class, keyword.type, meta.function.definition.parameters.c, meta.function.python, meta.return-type, meta.tag.table.toml, preprocessor, storage.class.std.rust, storage.modifier.import, storage.type, support.class, support.constant.core.rust, support.type, variable.language.elixir, constant.language.symbol.elixir, variable.type.elm#28D69C
entity.name.variable, meta.quasi-quotation.haskell, meta.template.expression.nim, source.groovy.embedded, source.makefile, source.python, support.constant.nim, support.variable.js, variable#a58152
constant.character.format.placeholder.other, constant.language.import-export-all, constant.other.placeholder, constant.other, entity.other.attribute-name.class.css, entity.other.attribute-name, keyword.operator.prefix.hash.haskell, meta.attribute.href.hamlet, meta.block, meta.bracket.square.access, punctuation.definition.interpolation, punctuation.definition.placeholder, punctuation.definition.template-expression, source, variable.constant, variable.other.constant, variable.other.enummember, variable.other.object.property, variable.other.property, comment.wildcard.elixir#ad9e8b
constant.character.format, entity.name.operator.cpp, entity.other.attribute-name.pseudo-element.css, keyword.operator.access.dot, keyword.operator.declaration, keyword.operator.key-value, keyword.other.double-colon.haskell, meta.brace.round.js, meta.brace, meta.bracket, meta.declaration.adt.haskell, meta.declaration.adt.idris, meta.declaration.exports.purescript, meta.embedded.block, meta.import.purescript, meta.import.selector, punctuation, rainbow1, source.zig, storage.modifier.array, support.variable.magic.python, text.html.markdown#e8e8e8
constant.character.escape, keyword.other.unit.hexadecimal, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html, string.quoted.byte.raw#C0C0C0
comment, punctuation.definition.comment#579c89italic
comment.block, comment.block.documentation, comment.documentation, comment.line.documentation, comment.line.double-dash.documentation, comment.line.number-sign.doc-comment, comment.rainbow4, string.quoted.docstring#579c89
constant.character, constant.numeric, keyword.constant.bool, keyword.constant.default, constant.other.color.rgb-value.hex.css, entity.name.section.markdown, markup.inline.raw.string.markdown, meta.embedded.block.whamlet, punctuation.definition.char, punctuation.definition.string, storage.modifier.lifetime, string, support.constant.font-name.css, support.function.variable.quoted.single.elixir, text.html.derivative#cfa957
constant.language#cfa957
invalid.illegal#db7f87
entity.name.tag, keyword, meta.declaration.adt.idris, meta.property-name.css, meta.scope.recipe.makefile, punctuation.bracket.haskell, punctuation.bracket.idris, punctuation.definition.decorator, punctuation.definition.entity.purescript, punctuation.definition.list.elm, punctuation.delimiter.idris, punctuation.separator.annotation, punctuation.separator.pipe.purescript, punctuation.support.type, storage.modifier, storage.type.class.purescript, storage.type.class.python, storage.type.data.purescript, storage.type.function, storage.type.js, storage.type.kotlin, storage.type.module.rust, storage.type.rust, storage.type.struct, storage.type.template, support.constant.attribute, support.constant.unit, support.function.arithmetic.mips, support.function.mips, support.function.registers.mips, support.type.property-name#5086ce
keyword.operator.arithmetic.zig, keyword.control.ternary, keyword.declaration.volatile.scala, keyword.operator.address, keyword.operator.arrow, keyword.operator.assignment, keyword.operator.big-arrow, keyword.operator.borrow.and.rust, keyword.operator.c, keyword.operator.cpp, keyword.operator.dereference.rust, keyword.operator.infix.tight, keyword.operator.nim, keyword.operator.other.elixir, keyword.operator.question, keyword.operator.range, keyword.operator.relational.cs, keyword.operator.ternary, keyword.other.arrow, keyword.other.big-arrow, meta.expression.receive, punctuation.backtick.haskell, punctuation.definition.function.pointer, punctuation.definition.lifetime.rust, punctuation.definition.variable.shell, punctuation.separator.clause-head-body, punctuation.separator.pointer-access, punctuation.separator.slice, punctuation.vararg-ellipses, storage.modifier.pointer, storage.type.function.arrow#5086ce
class, constant.other, constant.type-constructor.elm, constant.unit.elm, entity.name.tag.purescript, entity.name.type, entity.name.class, entity.other.inherited-class, keyword.type, meta.function.definition.parameters.c, meta.function.python, meta.return-type, meta.tag.table.toml, preprocessor, storage.class.std.rust, storage.modifier.import, storage.type, support.class, support.constant.core.rust, support.type, variable.language.elixir, constant.language.symbol.elixir, variable.type.elm#09c284
constant.other.haskell, entity.name.function-call.elixir, entity.name.function.bat, entity.name.function.c, entity.name.function.call, entity.name.function.clojure, entity.name.function.coffeescript, entity.name.function.cpp, entity.name.function.cs, entity.name.function.definition.cpp, entity.name.function.definition.erlang, entity.name.function.elixir, entity.name.function.erlang, entity.name.function.fsharp, entity.name.function.go, entity.name.function.haskell, entity.name.function.idris, entity.name.function.java, entity.name.function.js, entity.name.function.ts, entity.name.function.kotlin, entity.name.function.label.mips, entity.name.function.lua, entity.name.function.macro.rust, entity.name.function.makefile, entity.name.function.mips, entity.name.function.nim, entity.name.function.perl, entity.name.function.perl6, entity.name.function.php, entity.name.function.powershell, entity.name.function.purescript, entity.name.function.python, entity.name.function.razor, entity.name.function.ruby, entity.name.function.rust, entity.name.function.scala, entity.name.function.sql, entity.name.function.typescript, entity.name.function.vb, entity.name.function.zig, entity.name.function.infix, entity.name.function.declaration, entity.name.quasi-quoter, entity.name.variable.property, keyword.operator.comparison, keyword.operator.function.infix, keyword.operator.haskell, keyword.operator.infix, keyword.operator.logical, keyword.operator.prefix.minus.haskell, keyword.operator.prefix.minus.idris, keyword.operator.relational, keyword.operator.math, keyword.operator.arithmetic, meta.function-call.generic, meta.function-call.erlang, meta.function.type-declaration, support.constant.property-value.css, support.function, punctuation.definition.map, support.variable#30B040
entity.name.variable, meta.quasi-quotation.haskell, meta.template.expression.nim, source.groovy.embedded, source.makefile, source.python, support.constant.nim, support.variable.js, variable#9e6f32
constant.character.format.placeholder.other, constant.language.import-export-all, constant.other.placeholder, constant.other, entity.other.attribute-name.class.css, entity.other.attribute-name, keyword.operator.prefix.hash.haskell, meta.attribute.href.hamlet, meta.block, meta.bracket.square.access, punctuation.definition.interpolation, punctuation.definition.placeholder, punctuation.definition.template-expression, source, variable.constant, variable.other.constant, variable.other.enummember, variable.other.object.property, variable.other.property, comment.wildcard.elixir#978266
entity.name.variable.parameter, parameter.variable, punctuation.separator.module-function, variable.language.scala, variable.language.self, variable.language.this, variable.parameter#49b4be
constant.character.format, entity.name.operator.cpp, entity.other.attribute-name.pseudo-element.css, keyword.operator.access.dot, keyword.operator.declaration, keyword.operator.key-value, keyword.other.double-colon.haskell, meta.brace.round.js, meta.brace, meta.bracket, meta.declaration.adt.haskell, meta.declaration.adt.idris, meta.declaration.exports.purescript, meta.embedded.block, meta.import.purescript, meta.import.selector, punctuation, rainbow1, source.zig, storage.modifier.array, support.variable.magic.python, text.html.markdown#808080
keyword.operator.double-colon, keyword.operator.list.shell, keyword.operator.namespace, keyword.operator.return-type.rust, keyword.other.double-colon.purescript, meta.declaration.typeclass.purescript, meta.function.type-declaration.purescript, meta.record-field.type-declaration.purescript, punctuation.brace.haskell, punctuation.brace.idris, punctuation.elm, punctuation.other.rust, punctuation.other.period.go, punctuation.paren.haskell, punctuation.paren.idris, punctuation.parens.elm, punctuation.parens.module-export.elm, punctuation.section.brackets.dhall, punctuation.separator.comma.purescript, punctuation.separator.key-value.hamlet, punctuation.separator.pipe.purescript#49b4be
constant.character.format, constant.language.import-export-all, entity.name.import, entity.name.module, entity.name.namespace, entity.name.package, entity.name.type.class.module.definition.erlang, entity.name.type.class.module, entity.name.type.module, entity.name.type.namespace, keyword.control.directive, meta.attribute.rust, meta.directive.module.erlang, meta.foreign.data, meta.import, meta.kind-signature, meta.preprocessor.include.c, meta.preprocessor.pragma.nim, meta.scope.target.makefile, meta.use, punctuation.definition.heading, storage.modifier.import.java, storage.type.annotation, storage.type.class.racket, string.other.option.fish, support.function.builtin.zig, support.module.elm, support.other.module.purescript, support.type.object.module.js, variable.other.dot, variable.other.readwrite.module.elixir#9779df
constant.character.escape, keyword.other.unit.hexadecimal, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html, string.quoted.byte.raw#A0A0A0
Oak by Rekihyt - VS Code Theme