Skip to main content
Coding Theme

Hacker X Theme

Publisher: Hasibur RThemes in package: 22

Multi-variant pure dark hacker theme for VS Code – Matrix green, terminal, neon, and more.

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.background#131415
  • activityBar.foreground#dc0428
  • activityBar.inactiveForeground#ffffff66
  • activityBarBadge.background#dc0428
  • activityBarBadge.foreground#ffffff
  • badge.background#dc0428
  • badge.foreground#ffffff
  • breadcrumb.activeSelectionForeground#e0e0e0
  • breadcrumb.background#131415
  • breadcrumb.focusForeground#e0e0e0
  • breadcrumb.foreground#cccccccc
  • button.background#dc0428
  • button.foreground#ffffff
  • button.hoverBackground#dc042885
  • button.secondaryBackground#3a3d41
  • button.secondaryForeground#ffffff
  • button.secondaryHoverBackground#45494e
  • checkbox.background#1314154c
  • checkbox.border#00000000
  • checkbox.foreground#cccccc
  • debugExceptionWidget.background#333333
  • debugExceptionWidget.border#474747
  • debugToolBar.background#333333
  • debugToolBar.border#474747
  • diffEditor.border#ba0e0e
  • diffEditor.insertedTextBackground#9bb95533
  • diffEditor.removedTextBackground#ff000033
  • dropdown.background#1314154c
  • dropdown.border#00000000
  • dropdown.foreground#cccccc
  • editor.background#131415
  • editor.findMatchBackground#515c6a
  • editor.findMatchBorder#74879f
  • editor.findMatchHighlightBackground#ea5c0055
  • editor.findMatchHighlightBorder#ffffff00
  • editor.findRangeHighlightBackground#3a3d4166
  • editor.findRangeHighlightBorder#ffffff00
  • editor.foldBackground#264f784d
  • editor.foreground#ffffff
  • editor.hoverHighlightBackground#264f7840
  • editor.inactiveSelectionBackground#1e2024
  • editor.lineHighlightBackground#ffffff0A
  • editor.lineHighlightBorder#282828
  • editor.rangeHighlightBackground#ffffff0b
  • editor.rangeHighlightBorder#ffffff00
  • editor.selectionBackground#dc042850
  • editor.selectionHighlightBackground#add6ff26
  • editor.selectionHighlightBorder#47617d
  • editor.wordHighlightBackground#575757b8
  • editor.wordHighlightStrongBackground#004972b8
  • editorBracketMatch.background#0064001a
  • editorBracketMatch.border#888888
  • editorCodeLens.foreground#999999
  • editorCursor.background#4b4b4b
  • editorCursor.foreground#dc0428
  • editorError.background#B73A3400
  • editorError.border#ffffff00
  • editorError.foreground#f48771
  • editorGroup.border#444444
  • editorGroup.emptyBackground#131415
  • editorGroupHeader.tabsBackground#131415
  • editorGutter.addedBackground#587c0c
  • editorGutter.background#131415
  • editorGutter.commentRangeForeground#c5c5c5
  • editorGutter.deletedBackground#94151b
  • editorGutter.foldingControlForeground#c5c5c5
  • editorGutter.modifiedBackground#0c7d9d
  • editorHoverWidget.background#252526
  • editorHoverWidget.border#454545
  • editorHoverWidget.foreground#9f9f9f
  • editorIndentGuide.activeBackground#707070
  • editorIndentGuide.background#404040
  • editorInfo.background#4490BF00
  • editorInfo.border#4490BF00
  • editorInfo.foreground#75beff
  • editorLineNumber.activeForeground#dc0428
  • editorLineNumber.foreground#ffffff
  • editorLink.activeForeground#4e94ce
  • editorMarkerNavigation.background#000000
  • 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#dc0428
  • editorSuggestWidget.selectedBackground#131415
  • editorWarning.background#A9904000
  • editorWarning.border#ffffff00
  • editorWarning.foreground#cca700
  • editorWhitespace.foreground#e3e4e229
  • editorWidget.background#252526
  • editorWidget.foreground#cccccc
  • editorWidget.resizeBorder#5F5F5F
  • focusBorder#dc0428
  • foreground#dc0428
  • 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#dc0428
  • input.background#1314154c
  • input.border#00000000
  • input.foreground#cccccc
  • input.placeholderForeground#a6a6a6
  • inputOption.activeBackground#dc0428
  • inputOption.activeBorder#007acc00
  • inputOption.activeForeground#ffffff
  • list.activeSelectionBackground#dc04289b
  • list.activeSelectionForeground#000000
  • list.dropBackground#0a0a0b
  • list.focusBackground#131415
  • list.focusForeground#000000
  • list.highlightForeground#dc0428
  • list.hoverBackground#dc042893
  • list.hoverForeground#ffffff
  • list.inactiveSelectionBackground#dc042893
  • list.inactiveSelectionForeground#ffffff
  • listFilterWidget.background#131415
  • listFilterWidget.noMatchesOutline#dc0428
  • listFilterWidget.outline#00000000
  • menu.background#131415
  • menu.border#ff000000
  • menu.foreground#ffffff
  • menu.selectionBackground#dc042887
  • menu.selectionBorder#00000000
  • menu.selectionForeground#ffffff
  • menu.separatorBackground#bbbbbb
  • menubar.selectionBackground#ffffff1a
  • menubar.selectionBorder#dc0428
  • menubar.selectionForeground#dc0428
  • merge.commonContentBackground#282828
  • merge.commonHeaderBackground#383838
  • merge.currentContentBackground#27403B
  • merge.currentHeaderBackground#367366
  • merge.incomingContentBackground#28384B
  • merge.incomingHeaderBackground#395F8F
  • minimap.background#131415
  • minimap.errorHighlight#f48771
  • minimap.findMatchHighlight#515c6a
  • minimap.selectionHighlight#dc042850
  • minimap.warningHighlight#cca700
  • minimapGutter.addedBackground#587c0c
  • minimapGutter.deletedBackground#94151b
  • minimapGutter.modifiedBackground#0c7d9d
  • notificationCenter.border#474747
  • notificationCenterHeader.background#303031
  • notificationCenterHeader.foreground#cccccc
  • notifications.background#252526
  • notifications.border#303031
  • notifications.foreground#cccccc
  • notificationsErrorIcon.foreground#f48771
  • notificationsInfoIcon.foreground#75beff
  • notificationsWarningIcon.foreground#cca700
  • notificationToast.border#474747
  • panel.background#131415
  • panel.border#80808059
  • panelSection.border#80808059
  • panelTitle.activeBorder#dc0428
  • panelTitle.activeForeground#dc0428
  • 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#dc0428
  • progressBar.background#dc0428c1
  • scrollbar.shadow#000000
  • scrollbarSlider.activeBackground#bfbfbf66
  • scrollbarSlider.background#79797966
  • scrollbarSlider.hoverBackground#646464b3
  • selection.background#dc042830
  • settings.focusedRowBackground#ffffff07
  • settings.headerForeground#dc0428
  • sideBar.background#131415
  • sideBar.border#ffffff
  • sideBar.dropBackground#0a0a0b
  • sideBar.foreground#ffffff
  • sideBarSectionHeader.background#00000000
  • sideBarSectionHeader.border#cccccc33
  • sideBarSectionHeader.foreground#dc0428
  • sideBarTitle.foreground#ffffff
  • statusBar.background#131415
  • statusBar.border#131415
  • statusBar.debuggingBackground#131415
  • statusBar.debuggingBorder#131415
  • statusBar.debuggingForeground#ffffff
  • statusBar.foreground#ffffff
  • statusBar.noFolderBackground#131415
  • statusBar.noFolderBorder#131415
  • statusBar.noFolderForeground#ffffff
  • statusBarItem.activeBackground#FFFFFF25
  • statusBarItem.hoverBackground#c23f3f1f
  • statusBarItem.remoteBackground#dc0428
  • statusBarItem.remoteForeground#ffffff
  • tab.activeBackground#dc0428
  • tab.activeBorder#00000000
  • tab.activeBorderTop#00000000
  • tab.activeForeground#ffffff
  • tab.border#ffffff
  • tab.inactiveBackground#131415
  • tab.inactiveForeground#ffffff80
  • terminal.ansiBlack#000000
  • terminal.ansiBlue#2472c8
  • terminal.ansiBrightBlack#666666
  • terminal.ansiBrightBlue#3b8eea
  • terminal.ansiBrightCyan#29b8db
  • terminal.ansiBrightGreen#23d18b
  • terminal.ansiBrightMagenta#d670d6
  • terminal.ansiBrightRed#f14c4c
  • terminal.ansiBrightWhite#e5e5e5
  • terminal.ansiBrightYellow#f5f543
  • terminal.ansiCyan#11a8cd
  • terminal.ansiGreen#0dbc79
  • terminal.ansiMagenta#bc3fbc
  • terminal.ansiRed#cd3131
  • terminal.ansiWhite#e5e5e5
  • terminal.ansiYellow#e5e510
  • terminal.border#80808059
  • terminal.foreground#cccccc
  • terminal.selectionBackground#ffffff40
  • terminalCursor.background#dc0428
  • terminalCursor.foreground#ffffff
  • textLink.foreground#3794ff
  • titleBar.activeBackground#131415
  • titleBar.activeForeground#dc0428
  • titleBar.border#00000000
  • titleBar.inactiveBackground#131415
  • titleBar.inactiveForeground#dc0428
  • tree.indentGuidesStroke#dc0428
  • 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#087ca7
variable.other.generic-type.haskell#dc0428
storage.type.haskell#087ca7
support.variable.magic.python#087ca7
punctuation.separator.period.python,punctuation.separator.element.python,punctuation.parenthesis.begin.python,punctuation.parenthesis.end.python#ffffff
variable.parameter.function.language.special.self.python#ffffff
storage.modifier.lifetime.rust#ffffff
support.function.std.rust#7f0799
entity.name.lifetime.rust#ffffff
variable.language.rust#087ca7
support.constant.edge#dc0428
constant.other.character-class.regexp#087ca7
keyword.operator.quantifier.regexp#087ca7
punctuation.definition.string.begin,punctuation.definition.string.end#087ca7
variable.parameter.function#ffffff
comment markup.link#59595a
markup.changed.diff#ffffff
meta.diff.header.from-file,meta.diff.header.to-file,punctuation.definition.from-file.diff,punctuation.definition.to-file.diff#7f0799
markup.inserted.diff#087ca7
markup.deleted.diff#087ca7
meta.function.c,meta.function.cpp#087ca7
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#ffffff
punctuation.separator.key-value#ffffff
keyword.operator.expression.import#7f0799
support.constant.math#ffffff
support.constant.property.math#087ca7
variable.other.constant#ffffff
storage.type.annotation.java, storage.type.object.array.java#ffffff
source.java#087ca7
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#ffffff
meta.method.java#7f0799
storage.modifier.import.java,storage.type.java,storage.type.generic.java#ffffff
keyword.operator.instanceof.java#dc0428
meta.definition.variable.name.java#087ca7
keyword.operator.logical#ffe300
keyword.operator.bitwise#ffe300
keyword.operator.channel#ffe300
support.constant.property-value.scss,support.constant.property-value.css#087ca7
keyword.operator.css,keyword.operator.scss,keyword.operator.less#ffe300
support.constant.color.w3c-standard-color-name.css,support.constant.color.w3c-standard-color-name.scss#087ca7
punctuation.separator.list.comma.css#ffffff
support.constant.color.w3c-standard-color-name.css#087ca7
support.type.vendored.property-name.css#ffe300
support.module.node,support.type.object.module,support.module.node#ffffff
entity.name.type.module#ffffff
variable.other.readwrite,meta.object-literal.key,support.variable.property,support.variable.object.process,support.variable.object.node#087ca7
support.constant.json#087ca7
keyword.operator.expression.instanceof, keyword.operator.new, keyword.operator.ternary, keyword.operator.optional, keyword.operator.expression.keyof#dc0428
support.type.object.console#087ca7
support.variable.property.process#087ca7
entity.name.function,support.function.console#7f0799
keyword.operator.misc.rust#ffffff
keyword.operator.sigil.rust#dc0428
keyword.operator.delete#dc0428
support.type.object.dom#ffe300
support.variable.dom,support.variable.property.dom#087ca7
keyword.operator.arithmetic,keyword.operator.comparison,keyword.operator.decrement,keyword.operator.increment,keyword.operator.relational#ffe300
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#dc0428
punctuation.separator.delimiter#ffffff
punctuation.separator.c,punctuation.separator.cpp#dc0428
support.type.posix-reserved.c,support.type.posix-reserved.cpp#ffe300
keyword.operator.sizeof.c,keyword.operator.sizeof.cpp#dc0428
variable.parameter.function.language.python#087ca7
support.type.python#ffe300
keyword.operator.logical.python#dc0428
variable.parameter.function.python#087ca7
punctuation.definition.arguments.begin.python,punctuation.definition.arguments.end.python,punctuation.separator.arguments.python,punctuation.definition.list.begin.python,punctuation.definition.list.end.python#ffffff
meta.function-call.generic.python#7f0799
constant.character.format.placeholder.other.python#087ca7
keyword.operator#ffffff
keyword.operator.assignment.compound#dc0428
keyword.operator.assignment.compound.js,keyword.operator.assignment.compound.ts#ffe300
keyword#dc0428
entity.name.namespace#ffffff
variable#087ca7
variable.c#ffffff
variable.language#ffffff
token.variable.parameter.java#ffffff
import.storage.java#ffffff
token.package.keyword#dc0428
token.package#ffffff
entity.name.function, meta.require, support.function.any-method, variable.function#7f0799
entity.name.type.namespace#ffffff
support.class, entity.name.type.class#ffffff
entity.name.class.identifier.namespace.type#ffffff
entity.name.class, variable.other.class.js, variable.other.class.ts#ffffff
variable.other.class.php#087ca7
entity.name.type#ffffff
keyword.control#dc0428
control.elements, keyword.operator.less#087ca7
keyword.other.special-method#7f0799
storage#dc0428
token.storage#dc0428
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#dc0428
token.storage.type.java#ffffff
support.function#ffe300
support.type.property-name#ffffff
support.constant.property-value#ffffff
support.constant.font-name#087ca7
meta.tag#ffffff
string#087ca7
entity.other.inherited-class#ffffff
constant.other.symbol#ffe300
constant.numeric#087ca7
constant#087ca7
punctuation.definition.constant#087ca7
entity.name.tag#087ca7
entity.other.attribute-name#087ca7
entity.other.attribute-name.id#7f0799normal
entity.other.attribute-name.class.css#087ca7normal
meta.selector#dc0428
markup.heading#087ca7
markup.heading punctuation.definition.heading, entity.name.section#7f0799
keyword.other.unit#087ca7
markup.bold,todo.bold#087ca7
punctuation.definition.bold#ffffff
markup.italic, punctuation.definition.italic,todo.emphasis#dc0428
emphasis md#dc0428
entity.name.section.markdown#087ca7
punctuation.definition.heading.markdown#087ca7
punctuation.definition.list.begin.markdown#087ca7
markup.heading.setext#ffffff
punctuation.definition.bold.markdown#087ca7
markup.inline.raw.markdown#087ca7
markup.inline.raw.string.markdown#087ca7
punctuation.definition.list.markdown#087ca7
punctuation.definition.string.begin.markdown, punctuation.definition.string.end.markdown, punctuation.definition.metadata.markdown#087ca7
beginning.punctuation.definition.list.markdown#087ca7
punctuation.definition.metadata.markdown#087ca7
markup.underline.link.markdown,markup.underline.link.image.markdown#dc0428
string.other.link.title.markdown,string.other.link.description.markdown#7f0799
string.regexp#ffe300
constant.character.escape#ffe300
punctuation.section.embedded, variable.interpolation#087ca7
punctuation.section.embedded.begin,punctuation.section.embedded.end#dc0428
invalid.illegal#ffffff
invalid.illegal.bad-ampersand.html#ffffff
invalid.broken#ffffff
invalid.deprecated#ffffff
invalid.unimplemented#ffffff
source.json meta.structure.dictionary.json > string.quoted.json#087ca7
source.json meta.structure.dictionary.json > string.quoted.json > punctuation.string#087ca7
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#087ca7
source.json meta.structure.dictionary.json > constant.language.json,source.json meta.structure.array.json > constant.language.json#ffe300
support.type.property-name.json#087ca7
support.type.property-name.json punctuation#087ca7
text.html.laravel-blade source.php.embedded.line.html entity.name.tag.laravel-blade#dc0428
text.html.laravel-blade source.php.embedded.line.html support.constant.laravel-blade#dc0428
support.other.namespace.use.php,support.other.namespace.use-as.php,support.other.namespace.php,entity.other.alias.php,meta.interface.php#ffffff
keyword.operator.error-control.php#dc0428
keyword.operator.type.php#dc0428
punctuation.section.array.begin.php#ffffff
punctuation.section.array.end.php#ffffff
invalid.illegal.non-null-typehinted.php#f44747
storage.type.php,meta.other.type.phpdoc.php,keyword.other.type.php,keyword.other.array.phpdoc.php#ffffff
meta.function-call.php,meta.function-call.object.php,meta.function-call.static.php#7f0799
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#ffffff
support.constant.core.rust#087ca7
support.constant.ext.php,support.constant.std.php,support.constant.core.php,support.constant.parser-token.php#087ca7
entity.name.goto-label.php,support.other.php#7f0799
keyword.operator.logical.php,keyword.operator.bitwise.php,keyword.operator.arithmetic.php#ffe300
keyword.operator.regexp.php#dc0428
keyword.operator.comparison.php#ffe300
keyword.operator.heredoc.php,keyword.operator.nowdoc.php#dc0428
meta.function.decorator.python#7f0799
support.token.decorator.python,meta.function.decorator.identifier.python#ffe300
function.parameter#ffffff
function.brace#ffffff
function.parameter.ruby, function.parameter.cs#ffffff
constant.language.symbol.ruby#ffe300
rgb-value#ffe300
inline-color-decoration rgb-value#087ca7
less rgb-value#087ca7
selector.sass#087ca7
support.type.primitive.ts,support.type.builtin.ts,support.type.primitive.tsx,support.type.builtin.tsx#ffffff
block.scope.end,block.scope.begin#ffffff
storage.type.cs#ffffff
entity.name.variable.local.cs#087ca7
token.info-token#7f0799
token.warn-token#087ca7
token.error-token#f44747
token.debug-token#dc0428
punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end, punctuation.section.embedded#dc0428
meta.template.expression#ffffff
keyword.operator.module#dc0428
support.type.type.flowtype#7f0799
support.type.primitive#ffffff
meta.property.object#087ca7
variable.parameter.function.js#087ca7
keyword.other.template.begin#087ca7
keyword.other.template.end#087ca7
keyword.other.substitution.begin#087ca7
keyword.other.substitution.end#087ca7
keyword.operator.assignment#ffe300
keyword.operator.assignment.go#ffffff
keyword.operator.arithmetic.go, keyword.operator.address.go#dc0428
entity.name.package.go#ffffff
support.type.prelude.elm#ffe300
support.constant.elm#087ca7
punctuation.quasi.element#dc0428
constant.character.entity#087ca7
entity.other.attribute-name.pseudo-element, entity.other.attribute-name.pseudo-class#ffe300
entity.global.clojure#ffffff
meta.symbol.clojure#087ca7
constant.keyword.clojure#ffe300
meta.arguments.coffee, variable.parameter.function.coffee#087ca7
source.ini#087ca7
meta.scope.prerequisites.makefile#087ca7
source.makefile#ffffff
storage.modifier.import.groovy#ffffff
meta.method.groovy#7f0799
meta.definition.variable.name.groovy#087ca7
meta.definition.class.inherited.classes.groovy#087ca7
support.variable.semantic.hlsl#ffffff
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#dc0428
text.variable, text.bracketed#087ca7
support.type.swift, support.type.vb.asp#ffffff
entity.name.function.xi#ffffff
entity.name.class.xi#ffe300
constant.character.character-class.regexp.xi#087ca7
constant.regexp.xi#dc0428
keyword.control.xi#ffe300
invalid.xi#ffffff
beginning.punctuation.definition.quote.markdown.xi#087ca7
beginning.punctuation.definition.list.markdown.xi#59595a
constant.character.xi#7f0799
accent.xi#7f0799
wikiword.xi#087ca7
constant.other.color.rgb-value.xi#ffffff
punctuation.definition.tag.xi#59595a
entity.name.label.cs, entity.name.scope-resolution.function.call, entity.name.scope-resolution.function.definition#ffffff
entity.name.label.cs, markup.heading.setext.1.markdown, markup.heading.setext.2.markdown#087ca7
meta.brace.square#ffffff
comment, punctuation.definition.comment#59595aitalic
markup.quote.markdown#59595a
punctuation.definition.block.sequence.item.yaml#ffffff
constant.language.symbol.elixir#ffe300
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...

Hacker X Theme - Coding Theme