Skip to main content
Coding Theme

Cursor Dark

Publisher: Cédric VerlindenThemes in package: 2

A copy of the Cursor AI editor theme from cursor.sh, repackaged for use in Visual Studio Code without needing the Cursor editor.

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#141414
  • activityBar.foreground#CCCCCC99
  • activityBarBadge.background#FFFFFF
  • activityBarBadge.foreground#000000
  • badge.background#88C0D0
  • badge.foreground#141414
  • breadcrumb.activeSelectionForeground#FFFFFF
  • breadcrumb.background#1a1a1a
  • breadcrumb.foreground#CCCCCC99
  • breadcrumbPicker.background#141414
  • button.background#4c9df3
  • button.foreground#191c22
  • button.hoverBackground#66aefa
  • button.secondaryBackground#565656
  • button.secondaryForeground#ececec
  • button.secondaryHoverBackground#767676
  • debugExceptionWidget.background#505050
  • debugExceptionWidget.border#141414
  • debugToolBar.background#1A1A1A
  • diffEditor.insertedTextBackground#FFFFFF22
  • diffEditor.removedTextBackground#FFFFFF22
  • dropdown.background#1a1a1a
  • dropdown.border#2A2A2A
  • dropdown.foreground#FFFFFF
  • editor.background#1a1a1a
  • editor.findMatchBackground#88C0D066
  • editor.findMatchHighlightBackground#88C0D044
  • editor.findRangeHighlightBackground#FFFFFF33
  • editor.foreground#D8DEE9
  • editor.hoverHighlightBackground#292929
  • editor.inactiveSelectionBackground#40404077
  • editor.lineHighlightBackground#292929
  • editor.lineHighlightBorder#292929
  • editor.rangeHighlightBackground#40404052
  • editor.selectionBackground#40404099
  • editor.selectionHighlightBackground#404040CC
  • editor.snippetFinalTabstopHighlightBorder#CCCCCC
  • editor.snippetTabstopHighlightBackground#CCCCCC55
  • editor.wordHighlightBackground#ffffff21
  • editor.wordHighlightStrongBackground#ffffff2d
  • editorBracketMatch.background#14141400
  • editorBracketMatch.border#FFFFFF55
  • editorCodeLens.foreground#505050
  • editorCursor.foreground#FFFFFF
  • editorError.border#BF616A00
  • editorError.foreground#BF616A
  • editorGroup.border#2A2A2A00
  • editorGroup.dropBackground#2A2A2A99
  • editorGroup.emptyBackground#141414
  • editorGroupHeader.noTabsBackground#141414
  • editorGroupHeader.tabsBackground#141414
  • editorGroupHeader.tabsBorder#FFFFFF0D
  • editorGutter.addedBackground#A3BE8C
  • editorGutter.background#1a1a1a
  • editorGutter.deletedBackground#BF616A
  • editorGutter.modifiedBackground#EBCB8B
  • editorHoverWidget.background#1A1A1A
  • editorHoverWidget.border#2A2A2A
  • editorIndentGuide.activeBackground1#505050
  • editorIndentGuide.background1#404040B3
  • editorInlayHint.background#00000000
  • editorInlayHint.foreground#505050
  • editorInlayHint.parameterBackground#00000000
  • editorInlayHint.parameterForeground#505050
  • editorInlayHint.typeBackground#00000000
  • editorInlayHint.typeForeground#505050
  • editorLineNumber.activeForeground#FFFFFF
  • editorLineNumber.foreground#505050
  • editorLink.activeForeground#FFFFFF
  • editorMarkerNavigation.background#ffffff70
  • editorMarkerNavigationError.background#BF616AC0
  • editorMarkerNavigationWarning.background#CCCCCC
  • editorOverviewRuler.border#00000000
  • editorRuler.foreground#494949
  • editorSuggestWidget.background#141414
  • editorSuggestWidget.border#2A2A2A
  • editorSuggestWidget.foreground#FFFFFF
  • editorSuggestWidget.highlightForeground#FFFFFF
  • editorSuggestWidget.selectedBackground#404040
  • editorWarning.border#CCCCCC00
  • editorWarning.foreground#EBCB8B
  • editorWhitespace.foreground#505050B3
  • editorWidget.background#141414
  • editorWidget.resizeBorder#FFFFFF
  • errorForeground#bf616a
  • extensionButton.prominentBackground#565656
  • extensionButton.prominentForeground#FFFFFF
  • extensionButton.prominentHoverBackground#767676
  • focusBorder#30373a
  • foreground#CCCCCCdd
  • gitDecoration.addedResourceForeground#A3BE8C
  • gitDecoration.deletedResourceForeground#BF616A
  • gitDecoration.ignoredResourceForeground#505050
  • gitDecoration.modifiedResourceForeground#EBCB8B
  • gitDecoration.untrackedResourceForeground#88C0D0
  • input.background#2A2A2A55
  • input.border#2A2A2A
  • input.foreground#FFFFFF
  • input.placeholderForeground#FFFFFF99
  • inputOption.activeBorder#FFFFFF
  • inputValidation.errorBackground#BF616A
  • inputValidation.errorBorder#BF616A
  • inputValidation.infoBackground#88C0D0
  • inputValidation.infoBorder#88C0D0
  • inputValidation.infoForeground#141414
  • inputValidation.warningBackground#EBCB8B
  • inputValidation.warningBorder#EBCB8B
  • list.activeSelectionBackground#ffffff1d
  • list.activeSelectionForeground#FFFFFF
  • list.deemphasizedForeground#CCCCCC
  • list.dropBackground#FFFFFF99
  • list.errorForeground#BF616A
  • list.focusBackground#434C5E
  • list.focusForeground#ECEFF4
  • list.highlightForeground#88C0D0
  • list.hoverBackground#2A2A2A99
  • list.hoverForeground#FFFFFF
  • list.inactiveSelectionBackground#ffffff10
  • list.inactiveSelectionForeground#ffffffd7
  • list.invalidItemForeground#CCCCCC
  • list.warningForeground#EBCB8B
  • menu.background#141414
  • menu.foreground#CCCCCC
  • menu.separatorBackground#CCCCCC
  • menubar.selectionBackground#CCCCCC33
  • merge.border#2A2A2A00
  • merge.currentContentBackground#88C0D04D
  • merge.currentHeaderBackground#88C0D066
  • merge.incomingContentBackground#A3BE8C4D
  • merge.incomingHeaderBackground#A3BE8C66
  • minimap.background#181818
  • minimap.errorHighlight#f14c4c
  • minimap.findMatchHighlight#15ac9170
  • minimap.selectionHighlight#363636
  • minimap.warningHighlight#ea7620
  • minimapGutter.addedBackground#15ac91
  • minimapGutter.deletedBackground#f14c4c
  • minimapGutter.modifiedBackground#e5b95c
  • notificationLink.foreground#88C0D0
  • notifications.background#141414
  • notifications.foreground#FFFFFF
  • panel.background#141414
  • panel.border#FFFFFF0D
  • panelTitle.activeBorder#FFFFFF00
  • panelTitle.activeForeground#FFFFFF
  • panelTitle.inactiveForeground#CCCCCC99
  • peekView.border#505050
  • peekViewEditor.background#141414
  • peekViewEditor.matchHighlightBackground#FFFFFF66
  • peekViewEditorGutter.background#141414
  • peekViewResult.background#141414
  • peekViewResult.fileForeground#FFFFFF
  • peekViewResult.lineForeground#FFFFFF66
  • peekViewResult.matchHighlightBackground#FFFFFF66
  • peekViewResult.selectionBackground#404040
  • peekViewResult.selectionForeground#FFFFFF
  • peekViewTitle.background#2A2A2A
  • peekViewTitleDescription.foreground#FFFFFF
  • peekViewTitleLabel.foreground#FFFFFF
  • pickerGroup.border#2A2A2A00
  • pickerGroup.foreground#FFFFFF
  • progressBar.background#A3BE8C
  • scrollbar.shadow#00000000
  • scrollbarSlider.activeBackground#60606055
  • scrollbarSlider.background#40404055
  • scrollbarSlider.hoverBackground#40404055
  • selection.background#FFFFFF33
  • sideBar.background#141414
  • sideBar.border#FFFFFF0D
  • sideBar.foreground#CCCCCC99
  • sideBarSectionHeader.background#141414
  • sideBarSectionHeader.foreground#505050
  • sideBarTitle.foreground#CCCCCC
  • statusBar.background#141414
  • statusBar.border#FFFFFF0D
  • statusBar.debuggingBackground#434C5E
  • statusBar.debuggingForeground#D8DEE9
  • statusBar.foreground#cccccc82
  • statusBar.noFolderBackground#141414
  • statusBar.noFolderForeground#FFFFFF
  • statusBarItem.activeBackground#505050
  • statusBarItem.hoverBackground#F0F0F0
  • statusBarItem.hoverForeground#404040
  • statusBarItem.prominentBackground#2A2A2A
  • statusBarItem.prominentHoverBackground#404040
  • tab.activeBackground#1a1a1a
  • tab.activeBorder#1a1a1a
  • tab.activeBorderTop#FFFFFF00
  • tab.activeForeground#FFFFFF
  • tab.border#FFFFFF0D
  • tab.hoverBackground#FFFFFF00
  • tab.inactiveBackground#141414
  • tab.inactiveForeground#505050
  • tab.unfocusedActiveBorder#88C0D000
  • tab.unfocusedActiveForeground#FFFFFF99
  • tab.unfocusedHoverBackground#2A2A2AB3
  • tab.unfocusedHoverBorder#88C0D000
  • tab.unfocusedInactiveForeground#FFFFFF66
  • terminal.ansiBlack#2A2A2A
  • terminal.ansiBlue#81A1C1
  • terminal.ansiBrightBlack#505050
  • terminal.ansiBrightBlue#81A1C1
  • terminal.ansiBrightCyan#88C0D0
  • terminal.ansiBrightGreen#A3BE8C
  • terminal.ansiBrightMagenta#B48EAD
  • terminal.ansiBrightRed#BF616A
  • terminal.ansiBrightWhite#FFFFFF
  • terminal.ansiBrightYellow#EBCB8B
  • terminal.ansiCyan#88C0D0
  • terminal.ansiGreen#A3BE8C
  • terminal.ansiMagenta#B48EAD
  • terminal.ansiRed#BF616A
  • terminal.ansiWhite#FFFFFF
  • terminal.ansiYellow#EBCB8B
  • terminal.background#141414
  • terminal.foreground#FFFFFFcc
  • terminal.selectionBackground#636262dd
  • terminalCursor.background#FFFFFF22
  • terminalCursor.foreground#FFFFFF
  • textLink.activeForeground#4c9df3
  • textLink.foreground#4c9df3
  • textPreformat.foreground#88C0D0
  • textSeparator.foreground#88C0D0
  • titleBar.activeBackground#141414
  • titleBar.activeForeground#cccccc82
  • titleBar.border#FFFFFF0D
  • titleBar.inactiveBackground#141414
  • titleBar.inactiveForeground#cccccc60
  • tree.indentGuidesStroke#CCCCCC55
  • walkThrough.embeddedEditorBackground#141414
  • widget.shadow#00000066

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
string.quoted.binary.single.python#a8cc7c
constant.language.false.cpp, constant.language.true.cpp#82d2ce
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#d6d6dd
keyword.control.directive#a8cc7c
constant.other.ellipsis.python#d1d1d1
variable.other.generic-type.haskell#83d6c5
punctuation.definition.tag#898989
storage.type.haskell#f8c762
support.variable.magic.python#d6d6dd
punctuation.separator.period.python,punctuation.separator.element.python,punctuation.parenthesis.begin.python,punctuation.parenthesis.end.python#d6d6dd
variable.parameter.function.language.special.self.python#efb080
variable.language.this.cpp#82d2ce
storage.modifier.lifetime.rust#d6d6dd
support.function.std.rust#aaa0fa
entity.name.lifetime.rust#efb080
variable.other.property#AA9BF5
variable.language.rust#d6d6dd
support.constant.edge#83d6c5
constant.other.character-class.regexp#d6d6dd
keyword.operator.quantifier.regexp#f8c762
punctuation.definition.string.begin,punctuation.definition.string.end#e394dc
variable.parameter.function#d6d6dd
comment markup.link#6d6d6d
markup.changed.diff#efb080
meta.diff.header.from-file,meta.diff.header.to-file,punctuation.definition.from-file.diff,punctuation.definition.to-file.diff#aaa0fa
markup.inserted.diff#e394dc
markup.deleted.diff#d6d6dd
meta.function.c,meta.function.cpp#d6d6dd
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#d6d6dd
punctuation.separator.key-value#d6d6dd
keyword.operator.expression.import#aaa0fa
support.constant.math#efb080
support.constant.property.math#f8c762
variable.other.constant#efb080
variable.other.constant#AA9BF5
storage.type.annotation.java, storage.type.object.array.java#efb080
source.java#d6d6dd
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#d6d6dd
meta.method.java#aaa0fa
storage.modifier.import.java,storage.type.java,storage.type.generic.java#efb080
keyword.operator.instanceof.java#83d6c5
meta.definition.variable.name.java#d6d6dd
keyword.operator.logical#d6d6dd
keyword.operator.bitwise#d6d6dd
keyword.operator.channel#d6d6dd
keyword.operator.css,keyword.operator.scss,keyword.operator.less#d6d6dd
support.constant.color.w3c-standard-color-name.css,support.constant.color.w3c-standard-color-name.scss#f8c762
punctuation.separator.list.comma.css#d6d6dd
support.constant.color.w3c-standard-color-name.css#f8c762
support.module.node,support.type.object.module,support.module.node#efb080
entity.name.type.module#efb080
,meta.object-literal.key,support.variable.object.process,support.variable.object.node#d6d6dd
variable.other.readwrite#94C1FA
support.variable.property#AA9BF5
support.constant.json#f8c762
keyword.operator.expression.instanceof, keyword.operator.new, keyword.operator.ternary, keyword.operator.optional, keyword.operator.expression.keyof#83d6c5
support.type.object.console#d6d6dd
support.variable.property.process#f8c762
entity.name.function.js,support.function.console.js#ebc88d
keyword.operator.misc.rust#d6d6dd
keyword.operator.sigil.rust#83d6c5
keyword.operator.delete#83d6c5
support.type.object.dom#d6d6dd
support.variable.dom,support.variable.property.dom#d6d6dd
keyword.operator.arithmetic,keyword.operator.comparison,keyword.operator.decrement,keyword.operator.increment,keyword.operator.relational#d6d6dd
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#83d6c5
punctuation.separator.delimiter#d6d6dd
punctuation.separator.c,punctuation.separator.cpp#83d6c5
support.type.posix-reserved.c,support.type.posix-reserved.cpp#d6d6dd
keyword.operator.sizeof.c,keyword.operator.sizeof.cpp#83d6c5
variable.parameter.function.language.python#f8c762
support.type.python#82d2ce
keyword.operator.logical.python#83d6c5
variable.parameter.function.python#f8c762
punctuation.definition.arguments.begin.python,punctuation.definition.arguments.end.python,punctuation.separator.arguments.python,punctuation.definition.list.begin.python,punctuation.definition.list.end.python#d6d6dd
meta.function-call.generic.python#aaa0fa
constant.character.format.placeholder.other.python#f8c762
keyword.operator#d6d6dd
keyword.operator.assignment.compound#83d6c5
keyword.operator.assignment.compound.js,keyword.operator.assignment.compound.ts#d6d6dd
keyword#83d6c5
entity.name.namespace#d1d1d1
variable#d6d6dd
variable.c#d6d6dd
variable.language#C1808A
token.variable.parameter.java#d6d6dd
import.storage.java#efb080
token.package.keyword#83d6c5
token.package#d6d6dd
entity.name.function, meta.require, support.function, variable.function#efb080
entity.name.type.namespace#efb080
support.class, entity.name.type.class#87c3ff
entity.name.class.identifier.namespace.type#efb080
entity.name.class, variable.other.class.js, variable.other.class.ts#efb080
variable.other.class.php#d6d6dd
entity.name.type#efb080
keyword.control.directive.include.cpp#a8cc7c
control.elements, keyword.operator.less#f8c762
keyword.other.special-method#aaa0fa
storage#82d2ce
storage.modifier.reference, storage.modifier.pointer#d1d1d1
token.storage#83d6c5
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#83d6c5
token.storage.type.java#efb080
support.function#efb080
meta.property-name.css#87c3ff
meta.tag#fad075
string#e394dc
entity.other.inherited-class#efb080
constant.other.symbol#d6d6dd
constant.numeric#ebc88d
constant.other.color#ebc88d
punctuation.definition.constant#f8c762
entity.name.tag.template, entity.name.tag.script, entity.name.tag.style#af9cff
entity.name.tag.html#87c3ff
meta.property-value.css#e394dc
entity.other.attribute-name#aaa0fa
entity.other.attribute-name.id#aaa0fa
entity.other.attribute-name.class.css#f8c762
meta.selector#83d6c5
markup.heading#d6d6dd
markup.heading punctuation.definition.heading, entity.name.section#aaa0fa
keyword.other.unit#ebc88d
markup.bold,todo.bold#f8c762
punctuation.definition.bold#efb080
markup.italic, punctuation.definition.italic,todo.emphasis#83d6c5
emphasis md#83d6c5
entity.name.section.markdown#d6d6dd
punctuation.definition.heading.markdown#d6d6dd
punctuation.definition.list.begin.markdown#d6d6dd
markup.heading.setext#d6d6dd
punctuation.definition.bold.markdown#f8c762
markup.inline.raw.markdown#e394dc
markup.inline.raw.string.markdown#e394dc
punctuation.definition.list.markdown#d6d6dd
punctuation.definition.string.begin.markdown, punctuation.definition.string.end.markdown, punctuation.definition.metadata.markdown#d6d6dd
beginning.punctuation.definition.list.markdown#d6d6dd
punctuation.definition.metadata.markdown#d6d6dd
markup.underline.link.markdown,markup.underline.link.image.markdown#83d6c5
string.other.link.title.markdown,string.other.link.description.markdown#aaa0fa
string.regexp#d6d6dd
constant.character.escape#d6d6dd
punctuation.section.embedded, variable.interpolation#d6d6dd
punctuation.section.embedded.begin,punctuation.section.embedded.end#83d6c5
invalid.illegal#d6d6dd
invalid.illegal.bad-ampersand.html#d6d6dd
invalid.broken#d6d6dd
invalid.deprecated#d6d6dd
invalid.unimplemented#d6d6dd
source.json meta.structure.dictionary.json > string.quoted.json#d6d6dd
source.json meta.structure.dictionary.json > string.quoted.json > punctuation.string#d6d6dd
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#e394dc
source.json meta.structure.dictionary.json > constant.language.json,source.json meta.structure.array.json > constant.language.json#d6d6dd
support.type.property-name.json#82d2ce
text.html.laravel-blade source.php.embedded.line.html entity.name.tag.laravel-blade#83d6c5
text.html.laravel-blade source.php.embedded.line.html support.constant.laravel-blade#83d6c5
support.other.namespace.use.php,support.other.namespace.use-as.php,support.other.namespace.php,entity.other.alias.php,meta.interface.php#efb080
keyword.operator.error-control.php#83d6c5
keyword.operator.type.php#83d6c5
punctuation.section.array.begin.php#d6d6dd
punctuation.section.array.end.php#d6d6dd
invalid.illegal.non-null-typehinted.php#f44747
storage.type.php,meta.other.type.phpdoc.php,keyword.other.type.php,keyword.other.array.phpdoc.php#efb080
meta.function-call.php,meta.function-call.object.php,meta.function-call.static.php#aaa0fa
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#d6d6dd
support.constant.core.rust#f8c762
support.constant.ext.php,support.constant.std.php,support.constant.core.php,support.constant.parser-token.php#f8c762
entity.name.goto-label.php,support.other.php#aaa0fa
keyword.operator.logical.php,keyword.operator.bitwise.php,keyword.operator.arithmetic.php#d6d6dd
keyword.operator.regexp.php#83d6c5
keyword.operator.comparison.php#d6d6dd
keyword.operator.heredoc.php,keyword.operator.nowdoc.php#83d6c5
meta.function.decorator.python#a8cc7c
punctuation.definition.decorator.python,entity.name.function.decorator.python#a8cc7c
support.token.decorator.python,meta.function.decorator.identifier.python#d6d6dd
function.parameter#d6d6dd
function.brace#d6d6dd
function.parameter.ruby, function.parameter.cs#d6d6dd
constant.language.symbol.ruby#d6d6dd
rgb-value#d6d6dd
inline-color-decoration rgb-value#f8c762
less rgb-value#f8c762
selector.sass#d6d6dd
support.type.primitive.ts,support.type.builtin.ts,support.type.primitive.tsx,support.type.builtin.tsx#82D2CE
block.scope.end,block.scope.begin#d6d6dd
storage.type.cs#efb080
entity.name.variable.local.cs#d6d6dd
token.info-token#aaa0fa
token.warn-token#f8c762
token.error-token#f44747
token.debug-token#83d6c5
punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end, punctuation.section.embedded#83d6c5
meta.template.expression#d6d6dd
keyword.operator.module#83d6c5
support.type.type.flowtype#aaa0fa
support.type.primitive#efb080
meta.property.object#d6d6dd
variable.parameter.function.js#d6d6dd
keyword.other.template.begin#e394dc
keyword.other.template.end#e394dc
keyword.other.substitution.begin#e394dc
keyword.other.substitution.end#e394dc
keyword.operator.assignment#d6d6dd
keyword.operator.assignment.go#efb080
keyword.operator.arithmetic.go, keyword.operator.address.go#83d6c5
entity.name.package.go#efb080
support.type.prelude.elm#d6d6dd
support.constant.elm#f8c762
punctuation.quasi.element#83d6c5
constant.character.entity#d6d6dd
entity.other.attribute-name.pseudo-element, entity.other.attribute-name.pseudo-class#d6d6dd
entity.global.clojure#efb080
meta.symbol.clojure#d6d6dd
constant.keyword.clojure#d6d6dd
meta.arguments.coffee, variable.parameter.function.coffee#d6d6dd
source.ini#e394dc
meta.scope.prerequisites.makefile#d6d6dd
source.makefile#efb080
storage.modifier.import.groovy#efb080
meta.method.groovy#aaa0fa
meta.definition.variable.name.groovy#d6d6dd
meta.definition.class.inherited.classes.groovy#e394dc
support.variable.semantic.hlsl#efb080
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#83d6c5
text.variable, text.bracketed#d6d6dd
support.type.swift, support.type.vb.asp#efb080
entity.name.function.xi#efb080
entity.name.class.xi#d6d6dd
constant.character.character-class.regexp.xi#d6d6dd
constant.regexp.xi#83d6c5
keyword.control.xi#d6d6dd
invalid.xi#d6d6dd
beginning.punctuation.definition.quote.markdown.xi#e394dc
beginning.punctuation.definition.list.markdown.xi#6d6d6d
constant.character.xi#aaa0fa
accent.xi#aaa0fa
wikiword.xi#f8c762
constant.other.color.rgb-value.xi#d6d6dd
punctuation.definition.tag.xi#6d6d6d
entity.name.label.cs, entity.name.scope-resolution.function.call, entity.name.scope-resolution.function.definition#efb080
entity.name.label.cs, markup.heading.setext.1.markdown, markup.heading.setext.2.markdown#d6d6dd
meta.brace.square#d6d6dd
comment, punctuation.definition.comment#6d6d6ditalic
markup.quote.markdown#6d6d6d
punctuation.definition.block.sequence.item.yaml#d6d6dd
constant.language.symbol.elixir#d6d6dd
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...

Cursor Dark - Coding Theme