Skip to main content
Coding Theme

jdh-vimrc

Publisher: StarNumberThemes in package: 1

jdh's vimrc for Visual Studio Code but it works (I hope)

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.background#262626
  • activityBar.foreground#ffffff
  • activityBar.inactiveForeground#ffffff66
  • activityBarBadge.background#007acc
  • activityBarBadge.foreground#ffffff
  • badge.background#4d4d4d
  • badge.foreground#ffffff
  • breadcrumb.activeSelectionForeground#e0e0e0
  • breadcrumb.background#262626
  • breadcrumb.focusForeground#e0e0e0
  • breadcrumb.foreground#cccccccc
  • button.background#00608c
  • button.foreground#ffffff
  • button.hoverBackground#1177bb
  • button.secondaryBackground#3a3d41
  • button.secondaryForeground#ffffff
  • button.secondaryHoverBackground#45494e
  • checkbox.background#3c3c3c
  • checkbox.border#00000000
  • checkbox.foreground#cccccc
  • debugExceptionWidget.background#262626
  • debugExceptionWidget.border#303030
  • debugToolBar.background#262626
  • debugToolBar.border#303030
  • diffEditor.border#444444
  • diffEditor.insertedTextBackground#9bb95533
  • diffEditor.removedTextBackground#ff000033
  • dropdown.background#3c3c3c
  • dropdown.border#00000000
  • dropdown.foreground#cccccc
  • editor.background#262626
  • editor.findMatchBackground#515c6a
  • editor.findMatchBorder#74879f
  • editor.findMatchHighlightBackground#ea5c0055
  • editor.findMatchHighlightBorder#ffffff00
  • editor.findRangeHighlightBackground#3a3d4166
  • editor.findRangeHighlightBorder#ffffff00
  • editor.foldBackground#264f784d
  • editor.foreground#6c6c6c
  • editor.hoverHighlightBackground#264f7840
  • editor.inactiveSelectionBackground#3a3d41
  • editor.lineHighlightBackground#ffffff0A
  • editor.lineHighlightBorder#282828
  • editor.rangeHighlightBackground#ffffff0b
  • editor.rangeHighlightBorder#ffffff00
  • editor.selectionBackground#264f78
  • editor.selectionHighlightBackground#add6ff26
  • editor.selectionHighlightBorder#495F77
  • editor.wordHighlightBackground#575757b8
  • editor.wordHighlightStrongBackground#004972b8
  • editorBracketMatch.background#0064001a
  • editorBracketMatch.border#888888
  • editorCodeLens.foreground#999999
  • editorCursor.background#000000
  • editorCursor.foreground#aeafad
  • editorError.background#B73A3400
  • editorError.border#ffffff00
  • editorError.foreground#f48771
  • editorGroup.border#444444
  • editorGroup.emptyBackground#262626
  • editorGroupHeader.tabsBackground#262626
  • editorGutter.addedBackground#5f8f5f
  • editorGutter.background#262626
  • editorGutter.commentRangeForeground#c5c5c5
  • editorGutter.deletedBackground#cc4c4c
  • editorGutter.foldingControlForeground#c5c5c5
  • editorGutter.modifiedBackground#0085a3
  • editorHoverWidget.background#252526
  • editorHoverWidget.border#454545
  • editorHoverWidget.foreground#cccccc
  • editorIndentGuide.activeBackground#707070
  • editorIndentGuide.background#404040
  • editorInfo.background#4490BF00
  • editorInfo.border#4490BF00
  • editorInfo.foreground#75beff
  • editorLineNumber.activeForeground#c6c6c6
  • editorLineNumber.foreground#858585
  • editorLink.activeForeground#4e94ce
  • editorMarkerNavigation.background#2d2d30
  • editorMarkerNavigationError.background#f48771
  • editorMarkerNavigationInfo.background#75beff
  • editorMarkerNavigationWarning.background#cca700
  • editorOverviewRuler.background#25252500
  • editorOverviewRuler.border#7f7f7f4d
  • editorRuler.foreground#5a5a5a
  • editorSuggestWidget.background#252526
  • editorSuggestWidget.border#454545
  • editorSuggestWidget.foreground#d4d4d4
  • editorSuggestWidget.highlightForeground#0097fb
  • editorSuggestWidget.selectedBackground#062f4a
  • editorWarning.background#A9904000
  • editorWarning.border#ffffff00
  • editorWarning.foreground#cca700
  • editorWhitespace.foreground#e3e4e229
  • editorWidget.background#262626
  • editorWidget.foreground#cccccc
  • editorWidget.resizeBorder#282828
  • focusBorder#007fd4
  • foreground#cccccc
  • gitDecoration.addedResourceForeground#81b88b
  • gitDecoration.conflictingResourceForeground#6c6cc4
  • gitDecoration.deletedResourceForeground#c74e39
  • gitDecoration.ignoredResourceForeground#8c8c8c
  • gitDecoration.modifiedResourceForeground#e2c08d
  • gitDecoration.stageDeletedResourceForeground#c74e39
  • gitDecoration.stageModifiedResourceForeground#e2c08d
  • gitDecoration.submoduleResourceForeground#8db9e2
  • gitDecoration.untrackedResourceForeground#73c991
  • icon.foreground#cccccc
  • input.background#3c3c3c
  • input.border#00000000
  • input.foreground#cccccc
  • input.placeholderForeground#a6a6a6
  • inputOption.activeBackground#006d9f4a
  • inputOption.activeBorder#007acc00
  • inputOption.activeForeground#ffffff
  • list.activeSelectionBackground#094771
  • list.activeSelectionForeground#ffffff
  • list.dropBackground#383b3d
  • list.focusBackground#062f4a
  • list.focusForeground#cccccc
  • list.highlightForeground#0097fb
  • list.hoverBackground#2a2d2e
  • list.hoverForeground#cccccc
  • list.inactiveSelectionBackground#36363d
  • list.inactiveSelectionForeground#cccccc
  • listFilterWidget.background#653723
  • listFilterWidget.noMatchesOutline#be1100
  • listFilterWidget.outline#00000000
  • menu.background#252526
  • menu.border#00000085
  • menu.foreground#cccccc
  • menu.selectionBackground#094771
  • menu.selectionBorder#00000000
  • menu.selectionForeground#ffffff
  • menu.separatorBackground#bbbbbb
  • menubar.selectionBackground#ffffff1a
  • menubar.selectionForeground#cccccc
  • merge.commonContentBackground#282828
  • merge.commonHeaderBackground#383838
  • merge.currentContentBackground#27403B
  • merge.currentHeaderBackground#367366
  • merge.incomingContentBackground#28384B
  • merge.incomingHeaderBackground#395F8F
  • minimap.background#262626
  • minimap.errorHighlight#f48771
  • minimap.findMatchHighlight#515c6a
  • minimap.selectionHighlight#264f78
  • minimap.warningHighlight#cca700
  • minimapGutter.addedBackground#5f8f5f
  • minimapGutter.deletedBackground#cc4c4c
  • minimapGutter.modifiedBackground#0085a3
  • notificationCenter.border#474747
  • notificationCenterHeader.background#303031
  • notificationCenterHeader.foreground#cccccc
  • notifications.background#262626
  • notifications.border#303031
  • notifications.foreground#cccccc
  • notificationsErrorIcon.foreground#cd5271
  • notificationsInfoIcon.foreground#03a2eb
  • notificationsWarningIcon.foreground#cca700
  • notificationToast.border#303030
  • panel.background#262626
  • panel.border#80808059
  • panelSection.border#80808059
  • panelTitle.activeBorder#e7e7e7
  • panelTitle.activeForeground#e7e7e7
  • panelTitle.inactiveForeground#e7e7e799
  • peekView.border#007acc
  • peekViewEditor.background#001f33
  • peekViewEditor.matchHighlightBackground#ff8f0099
  • peekViewEditor.matchHighlightBorder#ee931e
  • peekViewEditorGutter.background#001f33
  • peekViewResult.background#252526
  • peekViewResult.fileForeground#ffffff
  • peekViewResult.lineForeground#bbbbbb
  • peekViewResult.matchHighlightBackground#ea5c004d
  • peekViewResult.selectionBackground#3399ff33
  • peekViewResult.selectionForeground#ffffff
  • peekViewTitle.background#1e1e1e
  • peekViewTitleDescription.foreground#ccccccb3
  • peekViewTitleLabel.foreground#ffffff
  • pickerGroup.border#3f3f46
  • pickerGroup.foreground#00afff
  • progressBar.background#00afff
  • scrollbar.shadow#000000
  • scrollbarSlider.activeBackground#bfbfbf66
  • scrollbarSlider.background#79797966
  • scrollbarSlider.hoverBackground#646464b3
  • selection.background#005880
  • settings.focusedRowBackground#ffffff07
  • settings.headerForeground#cccccc
  • sideBar.background#262626
  • sideBar.dropBackground#383b3d
  • sideBar.foreground#cccccc
  • sideBarSectionHeader.background#00000000
  • sideBarSectionHeader.border#cccccc33
  • sideBarSectionHeader.foreground#cccccc
  • sideBarTitle.foreground#bbbbbb
  • statusBar.background#007ab2
  • statusBar.debuggingBackground#cc6633
  • statusBar.debuggingForeground#ffffff
  • statusBar.foreground#ffffff
  • statusBar.noFolderBackground#68217a
  • statusBar.noFolderForeground#ffffff
  • statusBarItem.activeBackground#FFFFFF25
  • statusBarItem.hoverBackground#ffffff1f
  • statusBarItem.remoteBackground#16825d
  • statusBarItem.remoteForeground#ffffff
  • tab.activeBackground#212121
  • tab.activeBorder#00000000
  • tab.activeBorderTop#00000000
  • tab.activeForeground#ffffff
  • tab.border#252526
  • tab.hoverBackground#38383828
  • tab.inactiveBackground#262626
  • tab.inactiveForeground#ffffff80
  • terminal.ansiBlack#0c0c0c
  • terminal.ansiBlue#0037da
  • terminal.ansiBrightBlack#585858
  • terminal.ansiBrightBlue#3767d1
  • terminal.ansiBrightCyan#61d6d6
  • terminal.ansiBrightGreen#16c60c
  • terminal.ansiBrightMagenta#ff5f87
  • terminal.ansiBrightRed#e74856
  • terminal.ansiBrightWhite#afafaf
  • terminal.ansiBrightYellow#f9f1a5
  • terminal.ansiCyan#3b78ff
  • terminal.ansiGreen#178713
  • terminal.ansiMagenta#b4009e
  • terminal.ansiRed#c50f1f
  • terminal.ansiWhite#c1c1c1
  • terminal.ansiYellow#c19c00
  • terminal.border#80808059
  • terminal.foreground#8d8d8d
  • terminal.selectionBackground#4b4a4a40
  • terminalCursor.background#0087FF
  • terminalCursor.foreground#ffffff
  • textLink.foreground#3794ff
  • titleBar.activeBackground#262626
  • titleBar.activeForeground#cccccc
  • titleBar.border#00000000
  • titleBar.inactiveBackground#3c3c3c99
  • titleBar.inactiveForeground#cccccc99
  • tree.indentGuidesStroke#585858
  • walkThrough.embeddedEditorBackground#00000050
  • widget.shadow#0000005c

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
punctuation.definition.delayed.unison,punctuation.definition.list.begin.unison,punctuation.definition.list.end.unison,punctuation.definition.ability.begin.unison,punctuation.definition.ability.end.unison,punctuation.operator.assignment.as.unison,punctuation.separator.pipe.unison,punctuation.separator.delimiter.unison,punctuation.definition.hash.unison#ff5f87
variable.other.generic-type.haskell#d75fd7
storage.type.haskell#c57d59
support.variable.magic.python#ff5f87
punctuation.separator.period.python,punctuation.separator.element.python,punctuation.parenthesis.begin.python,punctuation.parenthesis.end.python#6c6c6c
variable.parameter.function.language.special.self.python#d7af87
storage.modifier.lifetime.rust#6c6c6c
support.function.std.rust#00afff
entity.name.lifetime.rust#d7af87
variable.language.rust#ff5f87
support.constant.edge#d75fd7
constant.other.character-class.regexp#ff5f87
keyword.operator.quantifier.regexp#c57d59
punctuation.definition.string.begin,punctuation.definition.string.end#71b071
variable.parameter.function#6c6c6c
comment markup.link#5f5f5f
markup.changed.diff#d7af87
meta.diff.header.from-file,meta.diff.header.to-file,punctuation.definition.from-file.diff,punctuation.definition.to-file.diff#00afff
markup.inserted.diff#71b071
markup.deleted.diff#ff5f87
meta.function.c,meta.function.cpp#ff5f87
punctuation.section.block.begin.bracket.curly.cpp,punctuation.section.block.end.bracket.curly.cpp,punctuation.terminator.statement.c,punctuation.section.block.begin.bracket.curly.c,punctuation.section.block.end.bracket.curly.c,punctuation.section.parens.begin.bracket.round.c,punctuation.section.parens.end.bracket.round.c,punctuation.section.parameters.begin.bracket.round.c,punctuation.section.parameters.end.bracket.round.c#6c6c6c
punctuation.separator.key-value#6c6c6c
keyword.operator.expression.import#00afff
support.constant.math#d7af87
support.constant.property.math#c57d59
variable.other.constant#d7af87
storage.type.annotation.java, storage.type.object.array.java#d7af87
source.java#ff5f87
punctuation.section.block.begin.java,punctuation.section.block.end.java,punctuation.definition.method-parameters.begin.java,punctuation.definition.method-parameters.end.java,meta.method.identifier.java,punctuation.section.method.begin.java,punctuation.section.method.end.java,punctuation.terminator.java,punctuation.section.class.begin.java,punctuation.section.class.end.java,punctuation.section.inner-class.begin.java,punctuation.section.inner-class.end.java,meta.method-call.java,punctuation.section.class.begin.bracket.curly.java,punctuation.section.class.end.bracket.curly.java,punctuation.section.method.begin.bracket.curly.java,punctuation.section.method.end.bracket.curly.java,punctuation.separator.period.java,punctuation.bracket.angle.java,punctuation.definition.annotation.java,meta.method.body.java#6c6c6c
meta.method.java#00afff
storage.modifier.import.java,storage.type.java,storage.type.generic.java#d7af87
keyword.operator.instanceof.java#d75fd7
meta.definition.variable.name.java#ff5f87
keyword.operator.logical#00afd7
keyword.operator.bitwise#00afd7
keyword.operator.channel#00afd7
support.constant.property-value.scss,support.constant.property-value.css#c57d59
keyword.operator.css,keyword.operator.scss,keyword.operator.less#00afd7
support.constant.color.w3c-standard-color-name.css,support.constant.color.w3c-standard-color-name.scss#c57d59
punctuation.separator.list.comma.css#6c6c6c
support.constant.color.w3c-standard-color-name.css#c57d59
support.type.vendored.property-name.css#00afd7
support.module.node,support.type.object.module,support.module.node#d7af87
entity.name.type.module#d7af87
variable.other.readwrite,meta.object-literal.key,support.variable.property,support.variable.object.process,support.variable.object.node#ff5f87
support.constant.json#c57d59
keyword.operator.expression.instanceof, keyword.operator.new, keyword.operator.ternary, keyword.operator.optional, keyword.operator.expression.keyof#d75fd7
support.type.object.console#ff5f87
support.variable.property.process#c57d59
entity.name.function,support.function.console#00afff
keyword.operator.misc.rust#6c6c6c
keyword.operator.sigil.rust#d75fd7
keyword.operator.delete#d75fd7
support.type.object.dom#00afd7
support.variable.dom,support.variable.property.dom#ff5f87
keyword.operator.arithmetic,keyword.operator.comparison,keyword.operator.decrement,keyword.operator.increment,keyword.operator.relational#00afd7
keyword.operator.assignment.c,keyword.operator.comparison.c,keyword.operator.c,keyword.operator.increment.c,keyword.operator.decrement.c,keyword.operator.bitwise.shift.c,keyword.operator.assignment.cpp,keyword.operator.comparison.cpp,keyword.operator.cpp,keyword.operator.increment.cpp,keyword.operator.decrement.cpp,keyword.operator.bitwise.shift.cpp#d75fd7
punctuation.separator.delimiter#6c6c6c
punctuation.separator.c,punctuation.separator.cpp#d75fd7
support.type.posix-reserved.c,support.type.posix-reserved.cpp#00afd7
keyword.operator.sizeof.c,keyword.operator.sizeof.cpp#d75fd7
variable.parameter.function.language.python#c57d59
support.type.python#00afd7
keyword.operator.logical.python#d75fd7
variable.parameter.function.python#c57d59
punctuation.definition.arguments.begin.python,punctuation.definition.arguments.end.python,punctuation.separator.arguments.python,punctuation.definition.list.begin.python,punctuation.definition.list.end.python#6c6c6c
meta.function-call.generic.python#00afff
constant.character.format.placeholder.other.python#c57d59
keyword.operator#6c6c6c
keyword.operator.assignment.compound#d75fd7
keyword.operator.assignment.compound.js,keyword.operator.assignment.compound.ts#00afd7
keyword#d75fd7
entity.name.namespace#d7af87
variable#ff5f87
variable.c#6c6c6c
variable.language#d7af87
token.variable.parameter.java#6c6c6c
import.storage.java#d7af87
token.package.keyword#d75fd7
token.package#6c6c6c
entity.name.function, meta.require, support.function.any-method, variable.function#00afff
entity.name.type.namespace#d7af87
support.class, entity.name.type.class#d7af87
entity.name.class.identifier.namespace.type#d7af87
entity.name.class, variable.other.class.js, variable.other.class.ts#d7af87
variable.other.class.php#ff5f87
entity.name.type#d7af87
keyword.control#d75fd7
control.elements, keyword.operator.less#c57d59
keyword.other.special-method#00afff
storage#d75fd7
token.storage#d75fd7
keyword.operator.expression.delete,keyword.operator.expression.in,keyword.operator.expression.of,keyword.operator.expression.instanceof,keyword.operator.new,keyword.operator.expression.typeof,keyword.operator.expression.void#d75fd7
token.storage.type.java#d7af87
support.function#00afd7
support.type.property-name#6c6c6c
support.constant.property-value#6c6c6c
support.constant.font-name#c57d59
meta.tag#6c6c6c
string#71b071
entity.other.inherited-class#d7af87
constant.other.symbol#00afd7
constant.numeric#c57d59
constant#c57d59
punctuation.definition.constant#c57d59
entity.name.tag#ff5f87
entity.other.attribute-name#c57d59
entity.other.attribute-name.id#00afff
entity.other.attribute-name.class.css#c57d59
meta.selector#d75fd7
markup.heading#ff5f87
markup.heading punctuation.definition.heading, entity.name.section#00afff
keyword.other.unit#ff5f87
markup.bold,todo.bold#c57d59
punctuation.definition.bold#d7af87
markup.italic, punctuation.definition.italic,todo.emphasis#d75fd7
emphasis md#d75fd7
entity.name.section.markdown#ff5f87
punctuation.definition.heading.markdown#ff5f87
punctuation.definition.list.begin.markdown#ff5f87
markup.heading.setext#6c6c6c
punctuation.definition.bold.markdown#c57d59
markup.inline.raw.markdown#71b071
markup.inline.raw.string.markdown#71b071
punctuation.definition.list.markdown#ff5f87
punctuation.definition.string.begin.markdown, punctuation.definition.string.end.markdown, punctuation.definition.metadata.markdown#ff5f87
beginning.punctuation.definition.list.markdown#ff5f87
punctuation.definition.metadata.markdown#ff5f87
markup.underline.link.markdown,markup.underline.link.image.markdown#d75fd7
string.other.link.title.markdown,string.other.link.description.markdown#00afff
string.regexp#00afd7
constant.character.escape#00afd7
punctuation.section.embedded, variable.interpolation#ff5f87
punctuation.section.embedded.begin,punctuation.section.embedded.end#d75fd7
invalid.illegal#ffffff
invalid.illegal.bad-ampersand.html#6c6c6c
invalid.broken#ffffff
invalid.deprecated#ffffff
invalid.unimplemented#ffffff
source.json meta.structure.dictionary.json > string.quoted.json#ff5f87
source.json meta.structure.dictionary.json > string.quoted.json > punctuation.string#ff5f87
source.json meta.structure.dictionary.json > value.json > string.quoted.json,source.json meta.structure.array.json > value.json > string.quoted.json,source.json meta.structure.dictionary.json > value.json > string.quoted.json > punctuation,source.json meta.structure.array.json > value.json > string.quoted.json > punctuation#71b071
source.json meta.structure.dictionary.json > constant.language.json,source.json meta.structure.array.json > constant.language.json#00afd7
support.type.property-name.json#ff5f87
support.type.property-name.json punctuation#ff5f87
text.html.laravel-blade source.php.embedded.line.html entity.name.tag.laravel-blade#d75fd7
text.html.laravel-blade source.php.embedded.line.html support.constant.laravel-blade#d75fd7
support.other.namespace.use.php,support.other.namespace.use-as.php,support.other.namespace.php,entity.other.alias.php,meta.interface.php#d7af87
keyword.operator.error-control.php#d75fd7
keyword.operator.type.php#d75fd7
punctuation.section.array.begin.php#6c6c6c
punctuation.section.array.end.php#6c6c6c
invalid.illegal.non-null-typehinted.php#f44747
storage.type.php,meta.other.type.phpdoc.php,keyword.other.type.php,keyword.other.array.phpdoc.php#d7af87
meta.function-call.php,meta.function-call.object.php,meta.function-call.static.php#00afff
punctuation.definition.parameters.begin.bracket.round.php,punctuation.definition.parameters.end.bracket.round.php,punctuation.separator.delimiter.php,punctuation.section.scope.begin.php,punctuation.section.scope.end.php,punctuation.terminator.expression.php,punctuation.definition.arguments.begin.bracket.round.php,punctuation.definition.arguments.end.bracket.round.php,punctuation.definition.storage-type.begin.bracket.round.php,punctuation.definition.storage-type.end.bracket.round.php,punctuation.definition.array.begin.bracket.round.php,punctuation.definition.array.end.bracket.round.php,punctuation.definition.begin.bracket.round.php,punctuation.definition.end.bracket.round.php,punctuation.definition.begin.bracket.curly.php,punctuation.definition.end.bracket.curly.php,punctuation.definition.section.switch-block.end.bracket.curly.php,punctuation.definition.section.switch-block.start.bracket.curly.php,punctuation.definition.section.switch-block.begin.bracket.curly.php,punctuation.definition.section.switch-block.end.bracket.curly.php#6c6c6c
support.constant.core.rust#c57d59
support.constant.ext.php,support.constant.std.php,support.constant.core.php,support.constant.parser-token.php#c57d59
entity.name.goto-label.php,support.other.php#00afff
keyword.operator.logical.php,keyword.operator.bitwise.php,keyword.operator.arithmetic.php#00afd7
keyword.operator.regexp.php#d75fd7
keyword.operator.comparison.php#00afd7
keyword.operator.heredoc.php,keyword.operator.nowdoc.php#d75fd7
meta.function.decorator.python#00afff
support.token.decorator.python,meta.function.decorator.identifier.python#00afd7
function.parameter#6c6c6c
function.brace#6c6c6c
function.parameter.ruby, function.parameter.cs#6c6c6c
constant.language.symbol.ruby#00afd7
rgb-value#00afd7
inline-color-decoration rgb-value#c57d59
less rgb-value#c57d59
selector.sass#ff5f87
support.type.primitive.ts,support.type.builtin.ts,support.type.primitive.tsx,support.type.builtin.tsx#d7af87
block.scope.end,block.scope.begin#6c6c6c
storage.type.cs#d7af87
entity.name.variable.local.cs#ff5f87
token.info-token#00afff
token.warn-token#c57d59
token.error-token#f44747
token.debug-token#d75fd7
punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end, punctuation.section.embedded#d75fd7
meta.template.expression#6c6c6c
keyword.operator.module#d75fd7
support.type.type.flowtype#00afff
support.type.primitive#d7af87
meta.property.object#ff5f87
variable.parameter.function.js#ff5f87
keyword.other.template.begin#71b071
keyword.other.template.end#71b071
keyword.other.substitution.begin#71b071
keyword.other.substitution.end#71b071
keyword.operator.assignment#00afd7
keyword.operator.assignment.go#d7af87
keyword.operator.arithmetic.go, keyword.operator.address.go#d75fd7
entity.name.package.go#d7af87
support.type.prelude.elm#00afd7
support.constant.elm#c57d59
punctuation.quasi.element#d75fd7
constant.character.entity#ff5f87
entity.other.attribute-name.pseudo-element, entity.other.attribute-name.pseudo-class#00afd7
entity.global.clojure#d7af87
meta.symbol.clojure#ff5f87
constant.keyword.clojure#00afd7
meta.arguments.coffee, variable.parameter.function.coffee#ff5f87
source.ini#71b071
meta.scope.prerequisites.makefile#ff5f87
source.makefile#d7af87
storage.modifier.import.groovy#d7af87
meta.method.groovy#00afff
meta.definition.variable.name.groovy#ff5f87
meta.definition.class.inherited.classes.groovy#71b071
support.variable.semantic.hlsl#d7af87
support.type.texture.hlsl, support.type.sampler.hlsl, support.type.object.hlsl, support.type.object.rw.hlsl, support.type.fx.hlsl, support.type.object.hlsl#d75fd7
text.variable, text.bracketed#ff5f87
support.type.swift, support.type.vb.asp#d7af87
entity.name.function.xi#d7af87
entity.name.class.xi#00afd7
constant.character.character-class.regexp.xi#ff5f87
constant.regexp.xi#d75fd7
keyword.control.xi#00afd7
invalid.xi#6c6c6c
beginning.punctuation.definition.quote.markdown.xi#71b071
beginning.punctuation.definition.list.markdown.xi#5f5f5f
constant.character.xi#00afff
accent.xi#00afff
wikiword.xi#c57d59
constant.other.color.rgb-value.xi#ffffff
punctuation.definition.tag.xi#5f5f5f
entity.name.label.cs, entity.name.scope-resolution.function.call, entity.name.scope-resolution.function.definition#d7af87
entity.name.label.cs, markup.heading.setext.1.markdown, markup.heading.setext.2.markdown#ff5f87
meta.brace.square#6c6c6c
comment, punctuation.definition.comment#5f5f5fitalic
markup.quote.markdown#5f5f5f
punctuation.definition.block.sequence.item.yaml#6c6c6c
constant.language.symbol.elixir#00afd7
entity.other.attribute-name.js,entity.other.attribute-name.ts,entity.other.attribute-name.jsx,entity.other.attribute-name.tsx,variable.parameter,variable.language.superitalic
comment.line.double-slash,comment.block.documentationitalic
keyword.control.import.python,keyword.control.flow.pythonitalic
markup.italic.markdownitalic

Shiki preview

TypeScript sample highlighted with this variant's colors and tokenColors.

Loading...

jdh-vimrc - Coding Theme