VSCode 修改默认主题

  1. 进入 vscode 默认主题目录 D:\vscode\resources\app\extensions\theme-defaults\themes
  2. 复制下方配置到要修改的主题文件
json 复制代码
{
  "$schema": "vscode://schemas/color-theme",
  "name": "Everforest Dark",
  "type": "dark",
  "semanticHighlighting": true,
  "semanticTokenColors": {
    "operatorOverload": "#e69875",
    "memberOperatorOverload": "#e69875",
    "variable.defaultLibrary:javascript": "#d699b6",
    "property.defaultLibrary:javascript": "#d699b6",
    "variable.defaultLibrary:javascriptreact": "#d699b6",
    "property.defaultLibrary:javascriptreact": "#d699b6",
    "class:typescript": "#83c092",
    "interface:typescript": "#83c092",
    "enum:typescript": "#d699b6",
    "enumMember:typescript": "#7fbbb3",
    "namespace:typescript": "#d699b6",
    "variable.defaultLibrary:typescript": "#d699b6",
    "property.defaultLibrary:typescript": "#d699b6",
    "class:typescriptreact": "#83c092",
    "interface:typescriptreact": "#83c092",
    "enum:typescriptreact": "#d699b6",
    "enumMember:typescriptreact": "#7fbbb3",
    "namespace:typescriptreact": "#d699b6",
    "variable.defaultLibrary:typescriptreact": "#d699b6",
    "property.defaultLibrary:typescriptreact": "#d699b6",
    "intrinsic:python": "#d699b6",
    "module:python": "#7fbbb3",
    "class:python": "#83c092",
    "macro:rust": "#83c092",
    "namespace:rust": "#d699b6",
    "selfKeyword:rust": "#d699b6"
  },
  "colors": {
    "foreground": "#9aa79d",
    "focusBorder": "#2d353b00",
    "widget.shadow": "#00000070",
    "selection.background": "#475258e0",
    "descriptionForeground": "#859289",
    "errorForeground": "#e67e80",
    "icon.foreground": "#83c092",
    "textLink.foreground": "#a7c080",
    "textLink.activeForeground": "#a7c080c0",
    "textCodeBlock.background": "#272e33",
    "textBlockQuote.background": "#272e33",
    "textBlockQuote.border": "#475258",
    "textPreformat.foreground": "#dbbc7f",
    "toolbar.hoverBackground": "#343f44",
    "button.background": "#a7c080",
    "button.hoverBackground": "#a7c080d0",
    "button.foreground": "#2D353B",
    "button.secondaryBackground": "#3d484d",
    "button.secondaryForeground": "#d3c6aa",
    "button.secondaryHoverBackground": "#475258",
    "checkbox.background": "#2D353B",
    "checkbox.foreground": "#e69875",
    "checkbox.border": "#4f585e",
    "dropdown.border": "#4f585e",
    "dropdown.background": "#2D353B",
    "dropdown.foreground": "#9aa79d",
    "input.border": "#4f585e",
    "input.background": "#2d353b00",
    "input.foreground": "#d3c6aa",
    "input.placeholderForeground": "#7f897d",
    "inputOption.activeBorder": "#83c092",
    "inputValidation.errorBorder": "#e67e80",
    "inputValidation.errorBackground": "#da6362",
    "inputValidation.errorForeground": "#d3c6aa",
    "inputValidation.infoBorder": "#7fbbb3",
    "inputValidation.infoBackground": "#5a93a2",
    "inputValidation.infoForeground": "#d3c6aa",
    "inputValidation.warningBorder": "#dbbc7f",
    "inputValidation.warningBackground": "#bf983d",
    "inputValidation.warningForeground": "#d3c6aa",
    "scrollbar.shadow": "#00000070",
    "scrollbarSlider.activeBackground": "#9aa79d",
    "scrollbarSlider.hoverBackground": "#4f585e",
    "scrollbarSlider.background": "#4f585e80",
    "badge.background": "#a7c080",
    "badge.foreground": "#2D353B",
    "progressBar.background": "#a7c080",
    "list.activeSelectionForeground": "#d3c6aa",
    "list.activeSelectionBackground": "#47525880",
    "list.inactiveSelectionForeground": "#9aa79d",
    "list.inactiveSelectionBackground": "#47525880",
    "list.dropBackground": "#343f4480",
    "list.focusForeground": "#d3c6aa",
    "list.focusBackground": "#47525880",
    "list.inactiveFocusBackground": "#47525860",
    "list.highlightForeground": "#a7c080",
    "list.hoverForeground": "#d3c6aa",
    "list.hoverBackground": "#2d353b00",
    "list.invalidItemForeground": "#da6362",
    "list.errorForeground": "#e67e80",
    "list.warningForeground": "#dbbc7f",
    "tree.indentGuidesStroke": "#7f897d",
    "activityBar.border": "#2D353B",
    "activityBar.background": "#2D353B",
    "activityBar.foreground": "#d3c6aa",
    "activityBar.inactiveForeground": "#859289",
    "activityBar.dropBackground": "#2D353B",
    "activityBar.activeBorder": "#a7c080d0",
    "activityBar.activeFocusBorder": "#a7c080",
    "activityBarBadge.background": "#a7c080",
    "activityBarBadge.foreground": "#2D353B",
    "sideBar.foreground": "#859289",
    "sideBar.background": "#2D353B",
    "sideBarSectionHeader.background": "#2d353b00",
    "sideBarTitle.foreground": "#9aa79d",
    "sideBarSectionHeader.foreground": "#9aa79d",
    "minimap.findMatchHighlight": "#569d7960",
    "minimap.selectionHighlight": "#4f585ef0",
    "minimap.errorHighlight": "#da636280",
    "minimap.warningHighlight": "#bf983d80",
    "minimapGutter.addedBackground": "#899c40a0",
    "minimapGutter.modifiedBackground": "#5a93a2a0",
    "minimapGutter.deletedBackground": "#da6362a0",
    "editorGroup.border": "#21272b",
    "editorGroupHeader.tabsBackground": "#2D353B",
    "editorGroupHeader.noTabsBackground": "#2D353B",
    "editorGroup.dropBackground": "#4f585e60",
    "tab.border": "#2D353B",
    "tab.activeBorder": "#a7c080d0",
    "tab.inactiveBackground": "#2D353B",
    "tab.hoverBackground": "#2D353B",
    "tab.hoverForeground": "#d3c6aa",
    "tab.activeBackground": "#2D353B",
    "tab.activeForeground": "#d3c6aa",
    "tab.inactiveForeground": "#7f897d",
    "tab.unfocusedActiveForeground": "#9aa79d",
    "tab.unfocusedActiveBorder": "#859289",
    "tab.unfocusedInactiveForeground": "#7f897d",
    "tab.unfocusedHoverForeground": "#d3c6aa",
    "tab.lastPinnedBorder": "#a7c080d0",
    "editor.background": "#2D353B",
    "editor.foreground": "#d3c6aa",
    "editorLineNumber.foreground": "#7f897da0",
    "editorLineNumber.activeForeground": "#9aa79de0",
    "editorCursor.foreground": "#d3c6aa",
    "editor.selectionBackground": "#475258c0",
    "editor.selectionHighlightBackground": "#47525860",
    "editor.inactiveSelectionBackground": "#47525860",
    "editor.wordHighlightBackground": "#47525858",
    "editor.wordHighlightStrongBackground": "#475258b0",
    "editor.hoverHighlightBackground": "#475258b0",
    "editor.findMatchBackground": "#d77f4840",
    "editor.findMatchHighlightBackground": "#899c4040",
    "editor.findRangeHighlightBackground": "#47525860",
    "editor.lineHighlightBorder": "#4f585e00",
    "editor.lineHighlightBackground": "#3d484d90",
    "editor.rangeHighlightBackground": "#3d484d80",
    "editor.symbolHighlightBackground": "#5a93a240",
    "editorLink.activeForeground": "#a7c080",
    "editorWhitespace.foreground": "#475258",
    "editorIndentGuide.background": "#9aa79d20",
    "editorIndentGuide.activeBackground": "#9aa79d50",
    "editorInlayHint.background": "#2d353b00",
    "editorInlayHint.foreground": "#7f897da0",
    "editorInlayHint.typeBackground": "#2d353b00",
    "editorInlayHint.typeForeground": "#7f897da0",
    "editorInlayHint.parameterBackground": "#2d353b00",
    "editorInlayHint.parameterForeground": "#7f897da0",
    "editorRuler.foreground": "#475258a0",
    "editorCodeLens.foreground": "#7f897da0",
    "editor.foldBackground": "#4f585e80",
    "editorBracketMatch.border": "#2d353b00",
    "editorBracketMatch.background": "#4f585e",
    "editorBracketHighlight.foreground1": "#e67e80",
    "editorBracketHighlight.foreground2": "#dbbc7f",
    "editorBracketHighlight.foreground3": "#a7c080",
    "editorBracketHighlight.foreground4": "#7fbbb3",
    "editorBracketHighlight.foreground5": "#e69875",
    "editorBracketHighlight.foreground6": "#d699b6",
    "editorBracketHighlight.unexpectedBracket.foreground": "#859289",
    "editorOverviewRuler.border": "#2d353b00",
    "editorOverviewRuler.findMatchForeground": "#569d79",
    "editorOverviewRuler.rangeHighlightForeground": "#569d79",
    "editorOverviewRuler.selectionHighlightForeground": "#569d79",
    "editorOverviewRuler.wordHighlightForeground": "#4f585e",
    "editorOverviewRuler.wordHighlightStrongForeground": "#4f585e",
    "editorOverviewRuler.modifiedForeground": "#5a93a2a0",
    "editorOverviewRuler.addedForeground": "#899c40a0",
    "editorOverviewRuler.deletedForeground": "#da6362a0",
    "editorOverviewRuler.errorForeground": "#e67e80",
    "editorOverviewRuler.warningForeground": "#dbbc7f",
    "editorOverviewRuler.infoForeground": "#d699b6",
    "editorOverviewRuler.currentContentForeground": "#5a93a2",
    "editorOverviewRuler.incomingContentForeground": "#569d79",
    "editorOverviewRuler.commonContentForeground": "#859289",
    "problemsErrorIcon.foreground": "#e67e80",
    "problemsWarningIcon.foreground": "#dbbc7f",
    "problemsInfoIcon.foreground": "#7fbbb3",
    "editorUnnecessaryCode.border": "#2D353B",
    "editorUnnecessaryCode.opacity": "#00000080",
    "editorError.foreground": "#da6362",
    "editorWarning.foreground": "#bf983d",
    "editorInfo.foreground": "#5a93a2",
    "editorHint.foreground": "#b87b9d",
    "editorError.background": "#da636200",
    "editorWarning.background": "#bf983d00",
    "editorInfo.background": "#5a93a200",
    "editorGutter.background": "#2d353b00",
    "editorGutter.modifiedBackground": "#5a93a2a0",
    "editorGutter.addedBackground": "#899c40a0",
    "editorGutter.deletedBackground": "#da6362a0",
    "editorGutter.commentRangeForeground": "#7f897d",
    "diffEditor.insertedTextBackground": "#569d7930",
    "diffEditor.removedTextBackground": "#da636230",
    "diffEditor.diagonalFill": "#4f585e",
    "editorSuggestWidget.background": "#3d484d",
    "editorSuggestWidget.foreground": "#d3c6aa",
    "editorSuggestWidget.highlightForeground": "#a7c080",
    "editorSuggestWidget.selectedBackground": "#475258",
    "editorSuggestWidget.border": "#3d484d",
    "editorWidget.background": "#2D353B",
    "editorWidget.foreground": "#d3c6aa",
    "editorWidget.border": "#4f585e",
    "editorHoverWidget.background": "#343f44",
    "editorHoverWidget.border": "#475258",
    "editorGhostText.background": "#2d353b00",
    "editorGhostText.foreground": "#7f897da0",
    "editorMarkerNavigation.background": "#343f44",
    "editorMarkerNavigationError.background": "#da636280",
    "editorMarkerNavigationWarning.background": "#bf983d80",
    "editorMarkerNavigationInfo.background": "#5a93a280",
    "peekView.border": "#475258",
    "peekViewEditor.background": "#343f44",
    "peekViewEditor.matchHighlightBackground": "#bf983d50",
    "peekViewEditorGutter.background": "#343f44",
    "peekViewResult.fileForeground": "#d3c6aa",
    "peekViewResult.lineForeground": "#9aa79d",
    "peekViewResult.matchHighlightBackground": "#bf983d50",
    "peekViewResult.selectionBackground": "#569d7950",
    "peekViewResult.selectionForeground": "#d3c6aa",
    "peekViewTitleDescription.foreground": "#d3c6aa",
    "peekViewTitleLabel.foreground": "#a7c080",
    "peekViewResult.background": "#343f44",
    "peekViewTitle.background": "#475258",
    "pickerGroup.border": "#a7c0801a",
    "terminal.foreground": "#d3c6aa",
    "terminalCursor.foreground": "#d3c6aa",
    "terminal.ansiBlack": "#343f44",
    "terminal.ansiBlue": "#7fbbb3",
    "terminal.ansiBrightBlack": "#859289",
    "terminal.ansiBrightBlue": "#7fbbb3",
    "terminal.ansiBrightCyan": "#83c092",
    "terminal.ansiBrightGreen": "#a7c080",
    "terminal.ansiBrightMagenta": "#d699b6",
    "terminal.ansiBrightRed": "#e67e80",
    "terminal.ansiBrightWhite": "#d3c6aa",
    "terminal.ansiBrightYellow": "#dbbc7f",
    "terminal.ansiCyan": "#83c092",
    "terminal.ansiGreen": "#a7c080",
    "terminal.ansiMagenta": "#d699b6",
    "terminal.ansiRed": "#e67e80",
    "terminal.ansiWhite": "#d3c6aa",
    "terminal.ansiYellow": "#dbbc7f",
    "debugToolBar.background": "#2D353B",
    "debugTokenExpression.name": "#7fbbb3",
    "debugTokenExpression.value": "#a7c080",
    "debugTokenExpression.string": "#dbbc7f",
    "debugTokenExpression.boolean": "#d699b6",
    "debugTokenExpression.number": "#d699b6",
    "debugTokenExpression.error": "#e67e80",
    "debugIcon.breakpointForeground": "#e67e80",
    "debugIcon.breakpointDisabledForeground": "#da6362",
    "debugIcon.breakpointUnverifiedForeground": "#9aa79d",
    "debugIcon.breakpointCurrentStackframeForeground": "#7fbbb3",
    "debugIcon.breakpointStackframeForeground": "#e67e80",
    "debugIcon.startForeground": "#83c092",
    "debugIcon.pauseForeground": "#dbbc7f",
    "debugIcon.stopForeground": "#e67e80",
    "debugIcon.disconnectForeground": "#d699b6",
    "debugIcon.restartForeground": "#83c092",
    "debugIcon.stepOverForeground": "#7fbbb3",
    "debugIcon.stepIntoForeground": "#7fbbb3",
    "debugIcon.stepOutForeground": "#7fbbb3",
    "debugIcon.continueForeground": "#7fbbb3",
    "debugIcon.stepBackForeground": "#7fbbb3",
    "debugConsole.infoForeground": "#a7c080",
    "debugConsole.warningForeground": "#dbbc7f",
    "debugConsole.errorForeground": "#e67e80",
    "debugConsole.sourceForeground": "#d699b6",
    "debugConsoleInputIcon.foreground": "#83c092",
    "merge.incomingHeaderBackground": "#569d7980",
    "merge.incomingContentBackground": "#569d7940",
    "merge.currentHeaderBackground": "#5a93a280",
    "merge.currentContentBackground": "#5a93a240",
    "merge.border": "#2d353b00",
    "panel.background": "#2D353B",
    "panel.border": "#2D353B",
    "panelInput.border": "#4f585e",
    "panelTitle.activeForeground": "#d3c6aa",
    "panelTitle.activeBorder": "#a7c080d0",
    "panelTitle.inactiveForeground": "#859289",
    "panelSection.border": "#21272b",
    "panelSectionHeader.background": "#2D353B",
    "imagePreview.border": "#2D353B",
    "statusBar.background": "#2D353B",
    "statusBar.foreground": "#9aa79d",
    "statusBar.border": "#2D353B",
    "statusBar.debuggingForeground": "#e69875",
    "statusBar.debuggingBackground": "#2D353B",
    "statusBar.noFolderBackground": "#2D353B",
    "statusBar.noFolderForeground": "#9aa79d",
    "statusBar.noFolderBorder": "#2D353B",
    "statusBarItem.hoverBackground": "#475258a0",
    "statusBarItem.activeBackground": "#47525870",
    "statusBarItem.prominentForeground": "#d3c6aa",
    "statusBarItem.prominentBackground": "#2D353B",
    "statusBarItem.prominentHoverBackground": "#475258a0",
    "statusBarItem.remoteBackground": "#2D353B",
    "statusBarItem.remoteForeground": "#9aa79d",
    "statusBarItem.errorBackground": "#2D353B",
    "statusBarItem.errorForeground": "#e67e80",
    "statusBarItem.warningBackground": "#2D353B",
    "statusBarItem.warningForeground": "#dbbc7f",
    "titleBar.activeBackground": "#2D353B",
    "titleBar.activeForeground": "#9aa79d",
    "titleBar.inactiveBackground": "#2D353B",
    "titleBar.inactiveForeground": "#7f897d",
    "titleBar.border": "#2D353B",
    "menubar.selectionBackground": "#2D353B",
    "menubar.selectionBorder": "#2D353B",
    "menu.foreground": "#9aa79d",
    "menu.background": "#2D353B",
    "menu.selectionForeground": "#d3c6aa",
    "menu.selectionBackground": "#343f44",
    "gitDecoration.addedResourceForeground": "#a7c080a0",
    "gitDecoration.modifiedResourceForeground": "#7fbbb3a0",
    "gitDecoration.deletedResourceForeground": "#e67e80a0",
    "gitDecoration.untrackedResourceForeground": "#dbbc7fa0",
    "gitDecoration.ignoredResourceForeground": "#4f585e",
    "gitDecoration.conflictingResourceForeground": "#d699b6a0",
    "gitDecoration.submoduleResourceForeground": "#e69875a0",
    "gitDecoration.stageDeletedResourceForeground": "#83c092a0",
    "gitDecoration.stageModifiedResourceForeground": "#83c092a0",
    "notificationCenterHeader.foreground": "#d3c6aa",
    "notificationCenterHeader.background": "#3d484d",
    "notifications.foreground": "#d3c6aa",
    "notifications.background": "#2D353B",
    "notificationLink.foreground": "#a7c080",
    "notificationsErrorIcon.foreground": "#e67e80",
    "notificationsWarningIcon.foreground": "#dbbc7f",
    "notificationsInfoIcon.foreground": "#7fbbb3",
    "extensionButton.prominentForeground": "#2D353B",
    "extensionButton.prominentBackground": "#a7c080",
    "extensionButton.prominentHoverBackground": "#a7c080d0",
    "extensionBadge.remoteBackground": "#a7c080",
    "extensionBadge.remoteForeground": "#2D353B",
    "extensionIcon.starForeground": "#83c092",
    "extensionIcon.verifiedForeground": "#a7c080",
    "extensionIcon.preReleaseForeground": "#e69875",
    "pickerGroup.foreground": "#d3c6aa",
    "quickInputTitle.background": "#343f44",
    "keybindingLabel.background": "#2d353b00",
    "keybindingLabel.foreground": "#d3c6aa",
    "keybindingLabel.border": "#272e33",
    "keybindingLabel.bottomBorder": "#21272b",
    "keybindingTable.headerBackground": "#3d484d",
    "keybindingTable.rowsBackground": "#343f44",
    "settings.headerForeground": "#9aa79d",
    "settings.numberInputBackground": "#2D353B",
    "settings.numberInputForeground": "#d699b6",
    "settings.numberInputBorder": "#4f585e",
    "settings.textInputBackground": "#2D353B",
    "settings.textInputForeground": "#7fbbb3",
    "settings.textInputBorder": "#4f585e",
    "settings.checkboxBackground": "#2D353B",
    "settings.checkboxForeground": "#e69875",
    "settings.checkboxBorder": "#4f585e",
    "settings.dropdownBackground": "#2D353B",
    "settings.dropdownForeground": "#83c092",
    "settings.dropdownBorder": "#4f585e",
    "settings.modifiedItemIndicator": "#7f897d",
    "settings.focusedRowBackground": "#343f44",
    "settings.rowHoverBackground": "#343f44",
    "editorLightBulb.foreground": "#dbbc7f",
    "editorLightBulbAutoFix.foreground": "#83c092",
    "welcomePage.progress.foreground": "#a7c080",
    "welcomePage.tileHoverBackground": "#343f44",
    "welcomePage.buttonBackground": "#343f44",
    "welcomePage.buttonHoverBackground": "#343f44a0",
    "walkThrough.embeddedEditorBackground": "#272e33",
    "breadcrumb.foreground": "#859289",
    "breadcrumb.focusForeground": "#d3c6aa",
    "breadcrumb.activeSelectionForeground": "#d3c6aa",
    "symbolIcon.colorForeground": "#d3c6aa",
    "symbolIcon.snippetForeground": "#d3c6aa",
    "symbolIcon.fieldForeground": "#d3c6aa",
    "symbolIcon.fileForeground": "#d3c6aa",
    "symbolIcon.folderForeground": "#d3c6aa",
    "symbolIcon.textForeground": "#d3c6aa",
    "symbolIcon.unitForeground": "#d3c6aa",
    "symbolIcon.keywordForeground": "#e67e80",
    "symbolIcon.operatorForeground": "#e69875",
    "symbolIcon.classForeground": "#dbbc7f",
    "symbolIcon.eventForeground": "#dbbc7f",
    "symbolIcon.interfaceForeground": "#dbbc7f",
    "symbolIcon.structForeground": "#dbbc7f",
    "symbolIcon.functionForeground": "#a7c080",
    "symbolIcon.keyForeground": "#a7c080",
    "symbolIcon.methodForeground": "#a7c080",
    "symbolIcon.stringForeground": "#a7c080",
    "symbolIcon.constantForeground": "#83c092",
    "symbolIcon.enumeratorMemberForeground": "#83c092",
    "symbolIcon.nullForeground": "#83c092",
    "symbolIcon.propertyForeground": "#83c092",
    "symbolIcon.typeParameterForeground": "#83c092",
    "symbolIcon.arrayForeground": "#7fbbb3",
    "symbolIcon.referenceForeground": "#7fbbb3",
    "symbolIcon.variableForeground": "#7fbbb3",
    "symbolIcon.booleanForeground": "#d699b6",
    "symbolIcon.constructorForeground": "#d699b6",
    "symbolIcon.enumeratorForeground": "#d699b6",
    "symbolIcon.moduleForeground": "#d699b6",
    "symbolIcon.namespaceForeground": "#d699b6",
    "symbolIcon.numberForeground": "#d699b6",
    "symbolIcon.objectForeground": "#d699b6",
    "symbolIcon.packageForeground": "#d699b6",
    "editor.snippetTabstopHighlightBackground": "#3d484d",
    "editor.snippetFinalTabstopHighlightBackground": "#899c4040",
    "editor.snippetFinalTabstopHighlightBorder": "#2D353B",
    "charts.red": "#e67e80",
    "charts.orange": "#e69875",
    "charts.yellow": "#dbbc7f",
    "charts.green": "#a7c080",
    "charts.blue": "#7fbbb3",
    "charts.purple": "#d699b6",
    "charts.foreground": "#d3c6aa",
    "ports.iconRunningProcessForeground": "#e69875",
    "sash.hoverBorder": "#475258",
    "notebook.cellBorderColor": "#4f585e",
    "notebook.cellStatusBarItemHoverBackground": "#343f44",
    "notebook.focusedCellBackground": "#2D353B",
    "notebook.cellHoverBackground": "#2D353B",
    "notebook.outputContainerBackgroundColor": "#272e33",
    "notebookStatusSuccessIcon.foreground": "#a7c080",
    "notebookStatusErrorIcon.foreground": "#e67e80",
    "notebookStatusRunningIcon.foreground": "#7fbbb3",
    "notebook.focusedCellBorder": "#4f585e",
    "notebook.focusedEditorBorder": "#4f585e",
    "notebook.selectedCellBorder": "#4f585e",
    "notebook.focusedRowBorder": "#4f585e",
    "notebook.inactiveFocusedCellBorder": "#4f585e",
    "notebook.cellToolbarSeparator": "#4f585e",
    "testing.iconFailed": "#e67e80",
    "testing.iconErrored": "#e67e80",
    "testing.iconPassed": "#83c092",
    "testing.runAction": "#83c092",
    "testing.iconQueued": "#7fbbb3",
    "testing.iconUnset": "#dbbc7f",
    "testing.iconSkipped": "#d699b6",
    "gitlens.gutterBackgroundColor": "#2D353B",
    "gitlens.gutterForegroundColor": "#d3c6aa",
    "gitlens.gutterUncommittedForegroundColor": "#7fbbb3",
    "gitlens.trailingLineForegroundColor": "#859289",
    "gitlens.lineHighlightBackgroundColor": "#343f44",
    "gitlens.lineHighlightOverviewRulerColor": "#a7c080",
    "gitlens.closedPullRequestIconColor": "#e67e80",
    "gitlens.openPullRequestIconColor": "#83c092",
    "gitlens.mergedPullRequestIconColor": "#d699b6",
    "gitlens.unpushlishedChangesIconColor": "#7fbbb3",
    "gitlens.unpublishedCommitIconColor": "#dbbc7f",
    "gitlens.unpulledChangesIconColor": "#e69875",
    "gitlens.decorations.addedForegroundColor": "#a7c080",
    "gitlens.decorations.copiedForegroundColor": "#d699b6",
    "gitlens.decorations.deletedForegroundColor": "#e67e80",
    "gitlens.decorations.ignoredForegroundColor": "#9aa79d",
    "gitlens.decorations.modifiedForegroundColor": "#7fbbb3",
    "gitlens.decorations.untrackedForegroundColor": "#dbbc7f",
    "gitlens.decorations.renamedForegroundColor": "#d699b6",
    "gitlens.decorations.branchAheadForegroundColor": "#83c092",
    "gitlens.decorations.branchBehindForegroundColor": "#e69875",
    "gitlens.decorations.branchDivergedForegroundColor": "#dbbc7f",
    "gitlens.decorations.branchUpToDateForegroundColor": "#d3c6aa",
    "gitlens.decorations.branchUnpublishedForegroundColor": "#7fbbb3",
    "gitlens.decorations.branchMissingUpstreamForegroundColor": "#e67e80",
    "issues.open": "#83c092",
    "issues.closed": "#e67e80",
    "rust_analyzer.inlayHints.foreground": "#7f897da0",
    "rust_analyzer.inlayHints.background": "#2d353b00",
    "rust_analyzer.syntaxTreeBorder": "#e67e80"
  },
  "tokenColors": [
    {
      "name": "Keyword",
      "scope": "keyword, storage.type.function, storage.type.class, storage.type.enum, storage.type.interface, storage.type.property, keyword.operator.new, keyword.operator.expression, keyword.operator.new, keyword.operator.delete, storage.type.extends",
      "settings": {
        "foreground": "#e67e80"
      }
    },
    {
      "name": "Debug",
      "scope": "keyword.other.debugger",
      "settings": {
        "foreground": "#e67e80"
      }
    },
    {
      "name": "Storage",
      "scope": "storage, modifier, keyword.var, entity.name.tag, keyword.control.case, keyword.control.switch",
      "settings": {
        "foreground": "#e69875"
      }
    },
    {
      "name": "Operator",
      "scope": "keyword.operator",
      "settings": {
        "foreground": "#e69875"
      }
    },
    {
      "name": "String",
      "scope": "string, punctuation.definition.string.end, punctuation.definition.string.begin, punctuation.definition.string.template.begin, punctuation.definition.string.template.end",
      "settings": {
        "foreground": "#dbbc7f"
      }
    },
    {
      "name": "Attribute",
      "scope": "entity.other.attribute-name",
      "settings": {
        "foreground": "#dbbc7f"
      }
    },
    {
      "name": "String Escape",
      "scope": "constant.character.escape, punctuation.quasi.element, punctuation.definition.template-expression, punctuation.section.embedded, storage.type.format, constant.other.placeholder, constant.other.placeholder, variable.interpolation",
      "settings": {
        "foreground": "#a7c080"
      }
    },
    {
      "name": "Function",
      "scope": "entity.name.function, support.function, meta.function, meta.function-call, meta.definition.method",
      "settings": {
        "foreground": "#a7c080"
      }
    },
    {
      "name": "Preproc",
      "scope": "keyword.control.at-rule, keyword.control.import, keyword.control.export, storage.type.namespace, punctuation.decorator, keyword.control.directive, keyword.preprocessor, punctuation.definition.preprocessor, punctuation.definition.directive, keyword.other.import, keyword.other.package, entity.name.type.namespace, entity.name.scope-resolution, keyword.other.using, keyword.package, keyword.import, keyword.map",
      "settings": {
        "foreground": "#83c092"
      }
    },
    {
      "name": "Annotation",
      "scope": "storage.type.annotation",
      "settings": {
        "foreground": "#83c092"
      }
    },
    {
      "name": "Label",
      "scope": "entity.name.label, constant.other.label",
      "settings": {
        "foreground": "#83c092"
      }
    },
    {
      "name": "Modules",
      "scope": "support.module, support.node, support.other.module, support.type.object.module, entity.name.type.module, entity.name.type.class.module, keyword.control.module",
      "settings": {
        "foreground": "#83c092"
      }
    },
    {
      "name": "Type",
      "scope": "storage.type, support.type, entity.name.type, keyword.type",
      "settings": {
        "foreground": "#7fbbb3"
      }
    },
    {
      "name": "Class",
      "scope": "entity.name.type.class, support.class, entity.name.class, entity.other.inherited-class, storage.class",
      "settings": {
        "foreground": "#7fbbb3"
      }
    },
    {
      "name": "Number",
      "scope": "constant.numeric",
      "settings": {
        "foreground": "#d699b6"
      }
    },
    {
      "name": "Boolean",
      "scope": "constant.language.boolean",
      "settings": {
        "foreground": "#d699b6"
      }
    },
    {
      "name": "Macro",
      "scope": "entity.name.function.preprocessor",
      "settings": {
        "foreground": "#d699b6"
      }
    },
    {
      "name": "Special identifier",
      "scope": "variable.language.this, variable.language.self, variable.language.super, keyword.other.this, variable.language.special, constant.language.null, constant.language.undefined, constant.language.nan",
      "settings": {
        "foreground": "#d699b6"
      }
    },
    {
      "name": "Constant",
      "scope": "constant.language, support.constant",
      "settings": {
        "foreground": "#d699b6"
      }
    },
    {
      "name": "Identifier",
      "scope": "variable, support.variable, meta.definition.variable",
      "settings": {
        "foreground": "#d3c6aa"
      }
    },
    {
      "name": "Property",
      "scope": "variable.object.property, support.variable.property, variable.other.property, variable.other.object.property, variable.other.enummember, variable.other.member, meta.object-literal.key",
      "settings": {
        "foreground": "#d3c6aa"
      }
    },
    {
      "name": "Delimiter",
      "scope": "punctuation, meta.brace, meta.delimiter, meta.bracket",
      "settings": {
        "foreground": "#d3c6aa"
      }
    },
    {
      "name": "Markdown heading1",
      "scope": "heading.1.markdown, markup.heading.setext.1.markdown",
      "settings": {
        "foreground": "#e67e80",
        "fontStyle": "bold"
      }
    },
    {
      "name": "Markdown heading2",
      "scope": "heading.2.markdown, markup.heading.setext.2.markdown",
      "settings": {
        "foreground": "#e69875",
        "fontStyle": "bold"
      }
    },
    {
      "name": "Markdown heading3",
      "scope": "heading.3.markdown",
      "settings": {
        "foreground": "#dbbc7f",
        "fontStyle": "bold"
      }
    },
    {
      "name": "Markdown heading4",
      "scope": "heading.4.markdown",
      "settings": {
        "foreground": "#a7c080",
        "fontStyle": "bold"
      }
    },
    {
      "name": "Markdown heading5",
      "scope": "heading.5.markdown",
      "settings": {
        "foreground": "#7fbbb3",
        "fontStyle": "bold"
      }
    },
    {
      "name": "Markdown heading6",
      "scope": "heading.6.markdown",
      "settings": {
        "foreground": "#d699b6",
        "fontStyle": "bold"
      }
    },
    {
      "name": "Markdown heading delimiter",
      "scope": "punctuation.definition.heading.markdown",
      "settings": {
        "foreground": "#859289",
        "fontStyle": "regular"
      }
    },
    {
      "name": "Markdown link",
      "scope": "string.other.link.title.markdown, constant.other.reference.link.markdown, string.other.link.description.markdown",
      "settings": {
        "foreground": "#d699b6",
        "fontStyle": "regular"
      }
    },
    {
      "name": "Markdown link text",
      "scope": "markup.underline.link.image.markdown, markup.underline.link.markdown",
      "settings": {
        "foreground": "#a7c080",
        "fontStyle": "underline"
      }
    },
    {
      "name": "Markdown delimiter",
      "scope": "punctuation.definition.string.begin.markdown, punctuation.definition.string.end.markdown, punctuation.definition.italic.markdown, punctuation.definition.quote.begin.markdown, punctuation.definition.metadata.markdown, punctuation.separator.key-value.markdown, punctuation.definition.constant.markdown",
      "settings": {
        "foreground": "#859289"
      }
    },
    {
      "name": "Markdown bold delimiter",
      "scope": "punctuation.definition.bold.markdown",
      "settings": {
        "foreground": "#859289",
        "fontStyle": "regular"
      }
    },
    {
      "name": "Markdown separator delimiter",
      "scope": "meta.separator.markdown, punctuation.definition.constant.begin.markdown, punctuation.definition.constant.end.markdown",
      "settings": {
        "foreground": "#859289",
        "fontStyle": "bold"
      }
    },
    {
      "name": "Markdown italic",
      "scope": "markup.italic",
      "settings": {
        "fontStyle": "italic"
      }
    },
    {
      "name": "Markdown bold",
      "scope": "markup.bold",
      "settings": {
        "fontStyle": "bold"
      }
    },
    {
      "name": "Markdown bold italic",
      "scope": "markup.bold markup.italic, markup.italic markup.bold",
      "settings": {
        "fontStyle": "italic bold"
      }
    },
    {
      "name": "Markdown code delimiter",
      "scope": "punctuation.definition.markdown, punctuation.definition.raw.markdown",
      "settings": {
        "foreground": "#dbbc7f"
      }
    },
    {
      "name": "Markdown code type",
      "scope": "fenced_code.block.language",
      "settings": {
        "foreground": "#dbbc7f"
      }
    },
    {
      "name": "Markdown code block",
      "scope": "markup.fenced_code.block.markdown, markup.inline.raw.string.markdown",
      "settings": {
        "foreground": "#a7c080"
      }
    },
    {
      "name": "Markdown list mark",
      "scope": "punctuation.definition.list.begin.markdown",
      "settings": {
        "foreground": "#e67e80"
      }
    },
    {
      "name": "reStructuredText heading",
      "scope": "punctuation.definition.heading.restructuredtext",
      "settings": {
        "foreground": "#e69875",
        "fontStyle": "bold"
      }
    },
    {
      "name": "reStructuredText delimiter",
      "scope": "punctuation.definition.field.restructuredtext, punctuation.separator.key-value.restructuredtext, punctuation.definition.directive.restructuredtext, punctuation.definition.constant.restructuredtext, punctuation.definition.italic.restructuredtext, punctuation.definition.table.restructuredtext",
      "settings": {
        "foreground": "#859289"
      }
    },
    {
      "name": "reStructuredText delimiter bold",
      "scope": "punctuation.definition.bold.restructuredtext",
      "settings": {
        "foreground": "#859289",
        "fontStyle": "regular"
      }
    },
    {
      "name": "reStructuredText aqua",
      "scope": "entity.name.tag.restructuredtext, punctuation.definition.link.restructuredtext, punctuation.definition.raw.restructuredtext, punctuation.section.raw.restructuredtext",
      "settings": {
        "foreground": "#83c092"
      }
    },
    {
      "name": "reStructuredText purple",
      "scope": "constant.other.footnote.link.restructuredtext",
      "settings": {
        "foreground": "#d699b6"
      }
    },
    {
      "name": "reStructuredText red",
      "scope": "support.directive.restructuredtext",
      "settings": {
        "foreground": "#e67e80"
      }
    },
    {
      "name": "reStructuredText green",
      "scope": "entity.name.directive.restructuredtext, markup.raw.restructuredtext, markup.raw.inner.restructuredtext, string.other.link.title.restructuredtext",
      "settings": {
        "foreground": "#a7c080"
      }
    },
    {
      "name": "LaTex delimiter",
      "scope": "punctuation.definition.function.latex, punctuation.definition.function.tex, punctuation.definition.keyword.latex, constant.character.newline.tex, punctuation.definition.keyword.tex",
      "settings": {
        "foreground": "#859289"
      }
    },
    {
      "name": "LaTex red",
      "scope": "support.function.be.latex",
      "settings": {
        "foreground": "#e67e80"
      }
    },
    {
      "name": "LaTex orange",
      "scope": "support.function.section.latex, keyword.control.table.cell.latex, keyword.control.table.newline.latex",
      "settings": {
        "foreground": "#e69875"
      }
    },
    {
      "name": "LaTex yellow",
      "scope": "support.class.latex, variable.parameter.latex, variable.parameter.function.latex, variable.parameter.definition.label.latex, constant.other.reference.label.latex",
      "settings": {
        "foreground": "#dbbc7f"
      }
    },
    {
      "name": "LaTex purple",
      "scope": "keyword.control.preamble.latex",
      "settings": {
        "foreground": "#d699b6"
      }
    },
    {
      "name": "Html grey",
      "scope": "punctuation.separator.namespace.xml",
      "settings": {
        "foreground": "#859289"
      }
    },
    {
      "name": "Html orange",
      "scope": "entity.name.tag.html, entity.name.tag.xml, entity.name.tag.localname.xml",
      "settings": {
        "foreground": "#e69875"
      }
    },
    {
      "name": "Html yellow",
      "scope": "entity.other.attribute-name.html, entity.other.attribute-name.xml, entity.other.attribute-name.localname.xml",
      "settings": {
        "foreground": "#dbbc7f"
      }
    },
    {
      "name": "Html green",
      "scope": "string.quoted.double.html, string.quoted.single.html, punctuation.definition.string.begin.html, punctuation.definition.string.end.html, punctuation.separator.key-value.html, punctuation.definition.string.begin.xml, punctuation.definition.string.end.xml, string.quoted.double.xml, string.quoted.single.xml, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html, punctuation.definition.tag.xml, meta.tag.xml, meta.tag.preprocessor.xml, meta.tag.other.html, meta.tag.block.any.html, meta.tag.inline.any.html",
      "settings": {
        "foreground": "#a7c080"
      }
    },
    {
      "name": "Html purple",
      "scope": "variable.language.documentroot.xml, meta.tag.sgml.doctype.xml",
      "settings": {
        "foreground": "#d699b6"
      }
    },
    {
      "name": "Proto yellow",
      "scope": "storage.type.proto",
      "settings": {
        "foreground": "#dbbc7f"
      }
    },
    {
      "name": "Proto green",
      "scope": "string.quoted.double.proto.syntax, string.quoted.single.proto.syntax, string.quoted.double.proto, string.quoted.single.proto",
      "settings": {
        "foreground": "#a7c080"
      }
    },
    {
      "name": "Proto aqua",
      "scope": "entity.name.class.proto, entity.name.class.message.proto",
      "settings": {
        "foreground": "#83c092"
      }
    },
    {
      "name": "CSS grey",
      "scope": "punctuation.definition.entity.css, punctuation.separator.key-value.css, punctuation.terminator.rule.css, punctuation.separator.list.comma.css",
      "settings": {
        "foreground": "#859289"
      }
    },
    {
      "name": "CSS red",
      "scope": "entity.other.attribute-name.class.css",
      "settings": {
        "foreground": "#e67e80"
      }
    },
    {
      "name": "CSS orange",
      "scope": "keyword.other.unit",
      "settings": {
        "foreground": "#e69875"
      }
    },
    {
      "name": "CSS yellow",
      "scope": "entity.other.attribute-name.pseudo-class.css, entity.other.attribute-name.pseudo-element.css",
      "settings": {
        "foreground": "#dbbc7f"
      }
    },
    {
      "name": "CSS green",
      "scope": "string.quoted.single.css, string.quoted.double.css, support.constant.property-value.css, meta.property-value.css, punctuation.definition.string.begin.css, punctuation.definition.string.end.css, constant.numeric.css, support.constant.font-name.css, variable.parameter.keyframe-list.css",
      "settings": {
        "foreground": "#a7c080"
      }
    },
    {
      "name": "CSS aqua",
      "scope": "support.type.property-name.css",
      "settings": {
        "foreground": "#83c092"
      }
    },
    {
      "name": "CSS blue",
      "scope": "support.type.vendored.property-name.css",
      "settings": {
        "foreground": "#7fbbb3"
      }
    },
    {
      "name": "CSS purple",
      "scope": "entity.name.tag.css, entity.other.keyframe-offset.css, punctuation.definition.keyword.css, keyword.control.at-rule.keyframes.css, meta.selector.css",
      "settings": {
        "foreground": "#d699b6"
      }
    },
    {
      "name": "SASS grey",
      "scope": "punctuation.definition.entity.scss, punctuation.separator.key-value.scss, punctuation.terminator.rule.scss, punctuation.separator.list.comma.scss",
      "settings": {
        "foreground": "#859289"
      }
    },
    {
      "name": "SASS orange",
      "scope": "keyword.control.at-rule.keyframes.scss",
      "settings": {
        "foreground": "#e69875"
      }
    },
    {
      "name": "SASS yellow",
      "scope": "punctuation.definition.interpolation.begin.bracket.curly.scss, punctuation.definition.interpolation.end.bracket.curly.scss",
      "settings": {
        "foreground": "#dbbc7f"
      }
    },
    {
      "name": "SASS green",
      "scope": "punctuation.definition.string.begin.scss, punctuation.definition.string.end.scss, string.quoted.double.scss, string.quoted.single.scss, constant.character.css.sass, meta.property-value.scss",
      "settings": {
        "foreground": "#a7c080"
      }
    },
    {
      "name": "SASS purple",
      "scope": "keyword.control.at-rule.include.scss, keyword.control.at-rule.use.scss, keyword.control.at-rule.mixin.scss, keyword.control.at-rule.extend.scss, keyword.control.at-rule.import.scss",
      "settings": {
        "foreground": "#d699b6"
      }
    },
    {
      "name": "Stylus white",
      "scope": "meta.function.stylus",
      "settings": {
        "foreground": "#d3c6aa"
      }
    },
    {
      "name": "Stylus yellow",
      "scope": "entity.name.function.stylus",
      "settings": {
        "foreground": "#dbbc7f"
      }
    },
    {
      "name": "JavaScript white",
      "scope": "string.unquoted.js",
      "settings": {
        "foreground": "#d3c6aa"
      }
    },
    {
      "name": "JavaScript grey",
      "scope": "punctuation.accessor.js, punctuation.separator.key-value.js, punctuation.separator.label.js, keyword.operator.accessor.js",
      "settings": {
        "foreground": "#859289"
      }
    },
    {
      "name": "JavaScript red",
      "scope": "punctuation.definition.block.tag.jsdoc",
      "settings": {
        "foreground": "#e67e80"
      }
    },
    {
      "name": "JavaScript orange",
      "scope": "storage.type.js, storage.type.function.arrow.js",
      "settings": {
        "foreground": "#e69875"
      }
    },
    {
      "name": "JSX white",
      "scope": "JSXNested",
      "settings": {
        "foreground": "#d3c6aa"
      }
    },
    {
      "name": "JSX green",
      "scope": "punctuation.definition.tag.jsx, entity.other.attribute-name.jsx, punctuation.definition.tag.begin.js.jsx, punctuation.definition.tag.end.js.jsx, entity.other.attribute-name.js.jsx",
      "settings": {
        "foreground": "#a7c080"
      }
    },
    {
      "name": "TypeScript white",
      "scope": "entity.name.type.module.ts",
      "settings": {
        "foreground": "#d3c6aa"
      }
    },
    {
      "name": "TypeScript grey",
      "scope": "keyword.operator.type.annotation.ts, punctuation.accessor.ts, punctuation.separator.key-value.ts",
      "settings": {
        "foreground": "#859289"
      }
    },
    {
      "name": "TypeScript green",
      "scope": "punctuation.definition.tag.directive.ts, entity.other.attribute-name.directive.ts",
      "settings": {
        "foreground": "#a7c080"
      }
    },
    {
      "name": "TypeScript aqua",
      "scope": "entity.name.type.ts, entity.name.type.interface.ts, entity.other.inherited-class.ts, entity.name.type.alias.ts, entity.name.type.class.ts, entity.name.type.enum.ts",
      "settings": {
        "foreground": "#83c092"
      }
    },
    {
      "name": "TypeScript orange",
      "scope": "storage.type.ts, storage.type.function.arrow.ts, storage.type.type.ts",
      "settings": {
        "foreground": "#e69875"
      }
    },
    {
      "name": "TypeScript blue",
      "scope": "entity.name.type.module.ts",
      "settings": {
        "foreground": "#7fbbb3"
      }
    },
    {
      "name": "TypeScript purple",
      "scope": "keyword.control.import.ts, keyword.control.export.ts, storage.type.namespace.ts",
      "settings": {
        "foreground": "#d699b6"
      }
    },
    {
      "name": "TSX white",
      "scope": "entity.name.type.module.tsx",
      "settings": {
        "foreground": "#d3c6aa"
      }
    },
    {
      "name": "TSX grey",
      "scope": "keyword.operator.type.annotation.tsx, punctuation.accessor.tsx, punctuation.separator.key-value.tsx",
      "settings": {
        "foreground": "#859289"
      }
    },
    {
      "name": "TSX green",
      "scope": "punctuation.definition.tag.directive.tsx, entity.other.attribute-name.directive.tsx, punctuation.definition.tag.begin.tsx, punctuation.definition.tag.end.tsx, entity.other.attribute-name.tsx",
      "settings": {
        "foreground": "#a7c080"
      }
    },
    {
      "name": "TSX aqua",
      "scope": "entity.name.type.tsx, entity.name.type.interface.tsx, entity.other.inherited-class.tsx, entity.name.type.alias.tsx, entity.name.type.class.tsx, entity.name.type.enum.tsx",
      "settings": {
        "foreground": "#83c092"
      }
    },
    {
      "name": "TSX blue",
      "scope": "entity.name.type.module.tsx",
      "settings": {
        "foreground": "#7fbbb3"
      }
    },
    {
      "name": "TSX purple",
      "scope": "keyword.control.import.tsx, keyword.control.export.tsx, storage.type.namespace.tsx",
      "settings": {
        "foreground": "#d699b6"
      }
    },
    {
      "name": "TSX orange",
      "scope": "storage.type.tsx, storage.type.function.arrow.tsx, storage.type.type.tsx, support.class.component.tsx",
      "settings": {
        "foreground": "#e69875"
      }
    },
    {
      "name": "CoffeeScript orange",
      "scope": "storage.type.function.coffee",
      "settings": {
        "foreground": "#e69875"
      }
    },
    {
      "name": "PureScript white",
      "scope": "meta.type-signature.purescript",
      "settings": {
        "foreground": "#d3c6aa"
      }
    },
    {
      "name": "PureScript orange",
      "scope": "keyword.other.double-colon.purescript, keyword.other.arrow.purescript, keyword.other.big-arrow.purescript",
      "settings": {
        "foreground": "#e69875"
      }
    },
    {
      "name": "PureScript yellow",
      "scope": "entity.name.function.purescript",
      "settings": {
        "foreground": "#dbbc7f"
      }
    },
    {
      "name": "PureScript green",
      "scope": "string.quoted.single.purescript, string.quoted.double.purescript, punctuation.definition.string.begin.purescript, punctuation.definition.string.end.purescript, string.quoted.triple.purescript, entity.name.type.purescript",
      "settings": {
        "foreground": "#a7c080"
      }
    },
    {
      "name": "PureScript purple",
      "scope": "support.other.module.purescript",
      "settings": {
        "foreground": "#d699b6"
      }
    },
    {
      "name": "Dart grey",
      "scope": "punctuation.dot.dart",
      "settings": {
        "foreground": "#859289"
      }
    },
    {
      "name": "Dart orange",
      "scope": "storage.type.primitive.dart",
      "settings": {
        "foreground": "#e69875"
      }
    },
    {
      "name": "Dart yellow",
      "scope": "support.class.dart",
      "settings": {
        "foreground": "#dbbc7f"
      }
    },
    {
      "name": "Dart green",
      "scope": "entity.name.function.dart, string.interpolated.single.dart, string.interpolated.double.dart",
      "settings": {
        "foreground": "#a7c080"
      }
    },
    {
      "name": "Dart blue",
      "scope": "variable.language.dart",
      "settings": {
        "foreground": "#7fbbb3"
      }
    },
    {
      "name": "Dart purple",
      "scope": "keyword.other.import.dart, storage.type.annotation.dart",
      "settings": {
        "foreground": "#d699b6"
      }
    },
    {
      "name": "Pug red",
      "scope": "entity.other.attribute-name.class.pug",
      "settings": {
        "foreground": "#e67e80"
      }
    },
    {
      "name": "Pug orange",
      "scope": "storage.type.function.pug",
      "settings": {
        "foreground": "#e69875"
      }
    },
    {
      "name": "Pug aqua",
      "scope": "entity.other.attribute-name.tag.pug",
      "settings": {
        "foreground": "#83c092"
      }
    },
    {
      "name": "Pug purple",
      "scope": "entity.name.tag.pug, storage.type.import.include.pug",
      "settings": {
        "foreground": "#d699b6"
      }
    },
    {
      "name": "C white",
      "scope": "meta.function-call.c, storage.modifier.array.bracket.square.c, meta.function.definition.parameters.c",
      "settings": {
        "foreground": "#d3c6aa"
      }
    },
    {
      "name": "C grey",
      "scope": "punctuation.separator.dot-access.c, constant.character.escape.line-continuation.c",
      "settings": {
        "foreground": "#859289"
      }
    },
    {
      "name": "C red",
      "scope": "keyword.control.directive.include.c, punctuation.definition.directive.c, keyword.control.directive.pragma.c, keyword.control.directive.line.c, keyword.control.directive.define.c, keyword.control.directive.conditional.c, keyword.control.directive.diagnostic.error.c, keyword.control.directive.undef.c, keyword.control.directive.conditional.ifdef.c, keyword.control.directive.endif.c, keyword.control.directive.conditional.ifndef.c, keyword.control.directive.conditional.if.c, keyword.control.directive.else.c",
      "settings": {
        "foreground": "#e67e80"
      }
    },
    {
      "name": "C orange",
      "scope": "punctuation.separator.pointer-access.c",
      "settings": {
        "foreground": "#e69875"
      }
    },
    {
      "name": "C aqua",
      "scope": "variable.other.member.c",
      "settings": {
        "foreground": "#83c092"
      }
    },
    {
      "name": "C++ white",
      "scope": "meta.function-call.cpp, storage.modifier.array.bracket.square.cpp, meta.function.definition.parameters.cpp, meta.body.function.definition.cpp",
      "settings": {
        "foreground": "#d3c6aa"
      }
    },
    {
      "name": "C++ grey",
      "scope": "punctuation.separator.dot-access.cpp, constant.character.escape.line-continuation.cpp",
      "settings": {
        "foreground": "#859289"
      }
    },
    {
      "name": "C++ red",
      "scope": "keyword.control.directive.include.cpp, punctuation.definition.directive.cpp, keyword.control.directive.pragma.cpp, keyword.control.directive.line.cpp, keyword.control.directive.define.cpp, keyword.control.directive.conditional.cpp, keyword.control.directive.diagnostic.error.cpp, keyword.control.directive.undef.cpp, keyword.control.directive.conditional.ifdef.cpp, keyword.control.directive.endif.cpp, keyword.control.directive.conditional.ifndef.cpp, keyword.control.directive.conditional.if.cpp, keyword.control.directive.else.cpp, storage.type.namespace.definition.cpp, keyword.other.using.directive.cpp, storage.type.struct.cpp",
      "settings": {
        "foreground": "#e67e80"
      }
    },
    {
      "name": "C++ orange",
      "scope": "punctuation.separator.pointer-access.cpp, punctuation.section.angle-brackets.begin.template.call.cpp, punctuation.section.angle-brackets.end.template.call.cpp",
      "settings": {
        "foreground": "#e69875"
      }
    },
    {
      "name": "C++ aqua",
      "scope": "variable.other.member.cpp",
      "settings": {
        "foreground": "#83c092"
      }
    },
    {
      "name": "C# red",
      "scope": "keyword.other.using.cs",
      "settings": {
        "foreground": "#e67e80"
      }
    },
    {
      "name": "C# yellow",
      "scope": "keyword.type.cs, constant.character.escape.cs, punctuation.definition.interpolation.begin.cs, punctuation.definition.interpolation.end.cs",
      "settings": {
        "foreground": "#dbbc7f"
      }
    },
    {
      "name": "C# green",
      "scope": "string.quoted.double.cs, string.quoted.single.cs, punctuation.definition.string.begin.cs, punctuation.definition.string.end.cs",
      "settings": {
        "foreground": "#a7c080"
      }
    },
    {
      "name": "C# aqua",
      "scope": "variable.other.object.property.cs",
      "settings": {
        "foreground": "#83c092"
      }
    },
    {
      "name": "C# purple",
      "scope": "entity.name.type.namespace.cs",
      "settings": {
        "foreground": "#d699b6"
      }
    },
    {
      "name": "F# white",
      "scope": "keyword.symbol.fsharp, constant.language.unit.fsharp",
      "settings": {
        "foreground": "#d3c6aa"
      }
    },
    {
      "name": "F# yellow",
      "scope": "keyword.format.specifier.fsharp, entity.name.type.fsharp",
      "settings": {
        "foreground": "#dbbc7f"
      }
    },
    {
      "name": "F# green",
      "scope": "string.quoted.double.fsharp, string.quoted.single.fsharp, punctuation.definition.string.begin.fsharp, punctuation.definition.string.end.fsharp",
      "settings": {
        "foreground": "#a7c080"
      }
    },
    {
      "name": "F# blue",
      "scope": "entity.name.section.fsharp",
      "settings": {
        "foreground": "#7fbbb3"
      }
    },
    {
      "name": "F# purple",
      "scope": "support.function.attribute.fsharp",
      "settings": {
        "foreground": "#d699b6"
      }
    },
    {
      "name": "Java grey",
      "scope": "punctuation.separator.java, punctuation.separator.period.java",
      "settings": {
        "foreground": "#859289"
      }
    },
    {
      "name": "Java red",
      "scope": "keyword.other.import.java, keyword.other.package.java",
      "settings": {
        "foreground": "#e67e80"
      }
    },
    {
      "name": "Java orange",
      "scope": "storage.type.function.arrow.java, keyword.control.ternary.java",
      "settings": {
        "foreground": "#e69875"
      }
    },
    {
      "name": "Java aqua",
      "scope": "variable.other.property.java",
      "settings": {
        "foreground": "#83c092"
      }
    },
    {
      "name": "Java purple",
      "scope": "variable.language.wildcard.java, storage.modifier.import.java, storage.type.annotation.java, punctuation.definition.annotation.java, storage.modifier.package.java, entity.name.type.module.java",
      "settings": {
        "foreground": "#d699b6"
      }
    },
    {
      "name": "Kotlin red",
      "scope": "keyword.other.import.kotlin",
      "settings": {
        "foreground": "#e67e80"
      }
    },
    {
      "name": "Kotlin orange",
      "scope": "storage.type.kotlin",
      "settings": {
        "foreground": "#e69875"
      }
    },
    {
      "name": "Kotlin aqua",
      "scope": "constant.language.kotlin",
      "settings": {
        "foreground": "#83c092"
      }
    },
    {
      "name": "Kotlin purple",
      "scope": "entity.name.package.kotlin, storage.type.annotation.kotlin",
      "settings": {
        "foreground": "#d699b6"
      }
    },
    {
      "name": "Scala purple",
      "scope": "entity.name.package.scala",
      "settings": {
        "foreground": "#d699b6"
      }
    },
    {
      "name": "Scala blue",
      "scope": "constant.language.scala",
      "settings": {
        "foreground": "#7fbbb3"
      }
    },
    {
      "name": "Scala aqua",
      "scope": "entity.name.import.scala",
      "settings": {
        "foreground": "#83c092"
      }
    },
    {
      "name": "Scala green",
      "scope": "string.quoted.double.scala, string.quoted.single.scala, punctuation.definition.string.begin.scala, punctuation.definition.string.end.scala, string.quoted.double.interpolated.scala, string.quoted.single.interpolated.scala, string.quoted.triple.scala",
      "settings": {
        "foreground": "#a7c080"
      }
    },
    {
      "name": "Scala yellow",
      "scope": "entity.name.class, entity.other.inherited-class.scala",
      "settings": {
        "foreground": "#dbbc7f"
      }
    },
    {
      "name": "Scala orange",
      "scope": "keyword.declaration.stable.scala, keyword.other.arrow.scala",
      "settings": {
        "foreground": "#e69875"
      }
    },
    {
      "name": "Scala red",
      "scope": "keyword.other.import.scala",
      "settings": {
        "foreground": "#e67e80"
      }
    },
    {
      "name": "Groovy white",
      "scope": "keyword.operator.navigation.groovy, meta.method.body.java, meta.definition.method.groovy, meta.definition.method.signature.java",
      "settings": {
        "foreground": "#d3c6aa"
      }
    },
    {
      "name": "Scala grey",
      "scope": "punctuation.separator.groovy",
      "settings": {
        "foreground": "#859289"
      }
    },
    {
      "name": "Scala red",
      "scope": "keyword.other.import.groovy, keyword.other.package.groovy, keyword.other.import.static.groovy",
      "settings": {
        "foreground": "#e67e80"
      }
    },
    {
      "name": "Groovy orange",
      "scope": "storage.type.def.groovy",
      "settings": {
        "foreground": "#e69875"
      }
    },
    {
      "name": "Groovy green",
      "scope": "variable.other.interpolated.groovy, meta.method.groovy",
      "settings": {
        "foreground": "#a7c080"
      }
    },
    {
      "name": "Groovy aqua",
      "scope": "storage.modifier.import.groovy, storage.modifier.package.groovy",
      "settings": {
        "foreground": "#83c092"
      }
    },
    {
      "name": "Groovy purple",
      "scope": "storage.type.annotation.groovy",
      "settings": {
        "foreground": "#d699b6"
      }
    },
    {
      "name": "Go red",
      "scope": "keyword.type.go",
      "settings": {
        "foreground": "#e67e80"
      }
    },
    {
      "name": "Go aqua",
      "scope": "entity.name.package.go",
      "settings": {
        "foreground": "#83c092"
      }
    },
    {
      "name": "Go purple",
      "scope": "keyword.import.go, keyword.package.go",
      "settings": {
        "foreground": "#d699b6"
      }
    },
    {
      "name": "Rust white",
      "scope": "entity.name.type.mod.rust",
      "settings": {
        "foreground": "#d3c6aa"
      }
    },
    {
      "name": "Rust grey",
      "scope": "keyword.operator.path.rust, keyword.operator.member-access.rust",
      "settings": {
        "foreground": "#859289"
      }
    },
    {
      "name": "Rust orange",
      "scope": "storage.type.rust",
      "settings": {
        "foreground": "#e69875"
      }
    },
    {
      "name": "Rust aqua",
      "scope": "support.constant.core.rust",
      "settings": {
        "foreground": "#83c092"
      }
    },
    {
      "name": "Rust purple",
      "scope": "meta.attribute.rust, variable.language.rust, storage.type.module.rust",
      "settings": {
        "foreground": "#d699b6"
      }
    },
    {
      "name": "Swift white",
      "scope": "meta.function-call.swift, support.function.any-method.swift",
      "settings": {
        "foreground": "#d3c6aa"
      }
    },
    {
      "name": "Swift aqua",
      "scope": "support.variable.swift",
      "settings": {
        "foreground": "#83c092"
      }
    },
    {
      "name": "PHP white",
      "scope": "keyword.operator.class.php",
      "settings": {
        "foreground": "#d3c6aa"
      }
    },
    {
      "name": "PHP orange",
      "scope": "storage.type.trait.php",
      "settings": {
        "foreground": "#e69875"
      }
    },
    {
      "name": "PHP aqua",
      "scope": "constant.language.php, support.other.namespace.php",
      "settings": {
        "foreground": "#83c092"
      }
    },
    {
      "name": "PHP blue",
      "scope": "storage.type.modifier.access.control.public.cpp, storage.type.modifier.access.control.private.cpp",
      "settings": {
        "foreground": "#7fbbb3"
      }
    },
    {
      "name": "PHP purple",
      "scope": "keyword.control.import.include.php, storage.type.php",
      "settings": {
        "foreground": "#d699b6"
      }
    },
    {
      "name": "Python white",
      "scope": "meta.function-call.arguments.python",
      "settings": {
        "foreground": "#d3c6aa"
      }
    },
    {
      "name": "Python grey",
      "scope": "punctuation.definition.decorator.python, punctuation.separator.period.python",
      "settings": {
        "foreground": "#859289"
      }
    },
    {
      "name": "Python aqua",
      "scope": "constant.language.python",
      "settings": {
        "foreground": "#83c092"
      }
    },
    {
      "name": "Python purple",
      "scope": "keyword.control.import.python, keyword.control.import.from.python",
      "settings": {
        "foreground": "#d699b6"
      }
    },
    {
      "name": "Lua aqua",
      "scope": "constant.language.lua",
      "settings": {
        "foreground": "#83c092"
      }
    },
    {
      "name": "Lua blue",
      "scope": "entity.name.class.lua",
      "settings": {
        "foreground": "#7fbbb3"
      }
    },
    {
      "name": "Ruby white",
      "scope": "meta.function.method.with-arguments.ruby",
      "settings": {
        "foreground": "#d3c6aa"
      }
    },
    {
      "name": "Ruby grey",
      "scope": "punctuation.separator.method.ruby",
      "settings": {
        "foreground": "#859289"
      }
    },
    {
      "name": "Ruby orange",
      "scope": "keyword.control.pseudo-method.ruby, storage.type.variable.ruby",
      "settings": {
        "foreground": "#e69875"
      }
    },
    {
      "name": "Ruby green",
      "scope": "keyword.other.special-method.ruby",
      "settings": {
        "foreground": "#a7c080"
      }
    },
    {
      "name": "Ruby purple",
      "scope": "keyword.control.module.ruby, punctuation.definition.constant.ruby",
      "settings": {
        "foreground": "#d699b6"
      }
    },
    {
      "name": "Ruby yellow",
      "scope": "string.regexp.character-class.ruby,string.regexp.interpolated.ruby,punctuation.definition.character-class.ruby,string.regexp.group.ruby, punctuation.section.regexp.ruby, punctuation.definition.group.ruby",
      "settings": {
        "foreground": "#dbbc7f"
      }
    },
    {
      "name": "Ruby blue",
      "scope": "variable.other.constant.ruby",
      "settings": {
        "foreground": "#7fbbb3"
      }
    },
    {
      "name": "Haskell orange",
      "scope": "keyword.other.arrow.haskell, keyword.other.big-arrow.haskell, keyword.other.double-colon.haskell",
      "settings": {
        "foreground": "#e69875"
      }
    },
    {
      "name": "Haskell yellow",
      "scope": "storage.type.haskell",
      "settings": {
        "foreground": "#dbbc7f"
      }
    },
    {
      "name": "Haskell green",
      "scope": "constant.other.haskell, string.quoted.double.haskell, string.quoted.single.haskell, punctuation.definition.string.begin.haskell, punctuation.definition.string.end.haskell",
      "settings": {
        "foreground": "#a7c080"
      }
    },
    {
      "name": "Haskell blue",
      "scope": "entity.name.function.haskell",
      "settings": {
        "foreground": "#7fbbb3"
      }
    },
    {
      "name": "Haskell aqua",
      "scope": "entity.name.namespace, meta.preprocessor.haskell",
      "settings": {
        "foreground": "#83c092"
      }
    },
    {
      "name": "Julia red",
      "scope": "keyword.control.import.julia, keyword.control.export.julia",
      "settings": {
        "foreground": "#e67e80"
      }
    },
    {
      "name": "Julia orange",
      "scope": "keyword.storage.modifier.julia",
      "settings": {
        "foreground": "#e69875"
      }
    },
    {
      "name": "Julia aqua",
      "scope": "constant.language.julia",
      "settings": {
        "foreground": "#83c092"
      }
    },
    {
      "name": "Julia purple",
      "scope": "support.function.macro.julia",
      "settings": {
        "foreground": "#d699b6"
      }
    },
    {
      "name": "Elm white",
      "scope": "keyword.other.period.elm",
      "settings": {
        "foreground": "#d3c6aa"
      }
    },
    {
      "name": "Elm yellow",
      "scope": "storage.type.elm",
      "settings": {
        "foreground": "#dbbc7f"
      }
    },
    {
      "name": "R orange",
      "scope": "keyword.other.r",
      "settings": {
        "foreground": "#e69875"
      }
    },
    {
      "name": "R green",
      "scope": "entity.name.function.r, variable.function.r",
      "settings": {
        "foreground": "#a7c080"
      }
    },
    {
      "name": "R aqua",
      "scope": "constant.language.r",
      "settings": {
        "foreground": "#83c092"
      }
    },
    {
      "name": "R purple",
      "scope": "entity.namespace.r",
      "settings": {
        "foreground": "#d699b6"
      }
    },
    {
      "name": "Erlang grey",
      "scope": "punctuation.separator.module-function.erlang, punctuation.section.directive.begin.erlang",
      "settings": {
        "foreground": "#859289"
      }
    },
    {
      "name": "Erlang red",
      "scope": "keyword.control.directive.erlang, keyword.control.directive.define.erlang",
      "settings": {
        "foreground": "#e67e80"
      }
    },
    {
      "name": "Erlang yellow",
      "scope": "entity.name.type.class.module.erlang",
      "settings": {
        "foreground": "#dbbc7f"
      }
    },
    {
      "name": "Erlang green",
      "scope": "string.quoted.double.erlang, string.quoted.single.erlang, punctuation.definition.string.begin.erlang, punctuation.definition.string.end.erlang",
      "settings": {
        "foreground": "#a7c080"
      }
    },
    {
      "name": "Erlang purple",
      "scope": "keyword.control.directive.export.erlang, keyword.control.directive.module.erlang, keyword.control.directive.import.erlang, keyword.control.directive.behaviour.erlang",
      "settings": {
        "foreground": "#d699b6"
      }
    },
    {
      "name": "Elixir aqua",
      "scope": "variable.other.readwrite.module.elixir, punctuation.definition.variable.elixir",
      "settings": {
        "foreground": "#83c092"
      }
    },
    {
      "name": "Elixir blue",
      "scope": "constant.language.elixir",
      "settings": {
        "foreground": "#7fbbb3"
      }
    },
    {
      "name": "Elixir purple",
      "scope": "keyword.control.module.elixir",
      "settings": {
        "foreground": "#d699b6"
      }
    },
    {
      "name": "OCaml white",
      "scope": "entity.name.type.value-signature.ocaml",
      "settings": {
        "foreground": "#d3c6aa"
      }
    },
    {
      "name": "OCaml orange",
      "scope": "keyword.other.ocaml",
      "settings": {
        "foreground": "#e69875"
      }
    },
    {
      "name": "OCaml aqua",
      "scope": "constant.language.variant.ocaml",
      "settings": {
        "foreground": "#83c092"
      }
    },
    {
      "name": "Perl red",
      "scope": "storage.type.sub.perl, storage.type.declare.routine.perl",
      "settings": {
        "foreground": "#e67e80"
      }
    },
    {
      "name": "Lisp white",
      "scope": "meta.function.lisp",
      "settings": {
        "foreground": "#d3c6aa"
      }
    },
    {
      "name": "Lisp red",
      "scope": "storage.type.function-type.lisp",
      "settings": {
        "foreground": "#e67e80"
      }
    },
    {
      "name": "Lisp green",
      "scope": "keyword.constant.lisp",
      "settings": {
        "foreground": "#a7c080"
      }
    },
    {
      "name": "Lisp aqua",
      "scope": "entity.name.function.lisp",
      "settings": {
        "foreground": "#83c092"
      }
    },
    {
      "name": "Clojure green",
      "scope": "constant.keyword.clojure, support.variable.clojure, meta.definition.variable.clojure",
      "settings": {
        "foreground": "#a7c080"
      }
    },
    {
      "name": "Clojure purple",
      "scope": "entity.global.clojure",
      "settings": {
        "foreground": "#d699b6"
      }
    },
    {
      "name": "Clojure blue",
      "scope": "entity.name.function.clojure",
      "settings": {
        "foreground": "#7fbbb3"
      }
    },
    {
      "name": "Shell white",
      "scope": "meta.scope.if-block.shell, meta.scope.group.shell",
      "settings": {
        "foreground": "#d3c6aa"
      }
    },
    {
      "name": "Shell yellow",
      "scope": "support.function.builtin.shell, entity.name.function.shell",
      "settings": {
        "foreground": "#dbbc7f"
      }
    },
    {
      "name": "Shell green",
      "scope": "string.quoted.double.shell, string.quoted.single.shell, punctuation.definition.string.begin.shell, punctuation.definition.string.end.shell, string.unquoted.heredoc.shell",
      "settings": {
        "foreground": "#a7c080"
      }
    },
    {
      "name": "Shell purple",
      "scope": "keyword.control.heredoc-token.shell, variable.other.normal.shell, punctuation.definition.variable.shell, variable.other.special.shell, variable.other.positional.shell, variable.other.bracket.shell",
      "settings": {
        "foreground": "#d699b6"
      }
    },
    {
      "name": "Fish red",
      "scope": "support.function.builtin.fish",
      "settings": {
        "foreground": "#e67e80"
      }
    },
    {
      "name": "Fish orange",
      "scope": "support.function.unix.fish",
      "settings": {
        "foreground": "#e69875"
      }
    },
    {
      "name": "Fish blue",
      "scope": "variable.other.normal.fish, punctuation.definition.variable.fish, variable.other.fixed.fish, variable.other.special.fish",
      "settings": {
        "foreground": "#7fbbb3"
      }
    },
    {
      "name": "Fish green",
      "scope": "string.quoted.double.fish, punctuation.definition.string.end.fish, punctuation.definition.string.begin.fish, string.quoted.single.fish",
      "settings": {
        "foreground": "#a7c080"
      }
    },
    {
      "name": "Fish purple",
      "scope": "constant.character.escape.single.fish",
      "settings": {
        "foreground": "#d699b6"
      }
    },
    {
      "name": "PowerShell grey",
      "scope": "punctuation.definition.variable.powershell",
      "settings": {
        "foreground": "#859289"
      }
    },
    {
      "name": "PowerShell yellow",
      "scope": "entity.name.function.powershell, support.function.attribute.powershell, support.function.powershell",
      "settings": {
        "foreground": "#dbbc7f"
      }
    },
    {
      "name": "PowerShell green",
      "scope": "string.quoted.single.powershell, string.quoted.double.powershell, punctuation.definition.string.begin.powershell, punctuation.definition.string.end.powershell, string.quoted.double.heredoc.powershell",
      "settings": {
        "foreground": "#a7c080"
      }
    },
    {
      "name": "PowerShell aqua",
      "scope": "variable.other.member.powershell",
      "settings": {
        "foreground": "#83c092"
      }
    },
    {
      "name": "GraphQL white",
      "scope": "string.unquoted.alias.graphql",
      "settings": {
        "foreground": "#d3c6aa"
      }
    },
    {
      "name": "GraphQL red",
      "scope": "keyword.type.graphql",
      "settings": {
        "foreground": "#e67e80"
      }
    },
    {
      "name": "GraphQL purple",
      "scope": "entity.name.fragment.graphql",
      "settings": {
        "foreground": "#d699b6"
      }
    },
    {
      "name": "Makefile orange",
      "scope": "entity.name.function.target.makefile",
      "settings": {
        "foreground": "#e69875"
      }
    },
    {
      "name": "Makefile yellow",
      "scope": "variable.other.makefile",
      "settings": {
        "foreground": "#dbbc7f"
      }
    },
    {
      "name": "Makefile green",
      "scope": "meta.scope.prerequisites.makefile",
      "settings": {
        "foreground": "#a7c080"
      }
    },
    {
      "name": "CMake green",
      "scope": "string.source.cmake",
      "settings": {
        "foreground": "#a7c080"
      }
    },
    {
      "name": "CMake aqua",
      "scope": "entity.source.cmake",
      "settings": {
        "foreground": "#83c092"
      }
    },
    {
      "name": "CMake purple",
      "scope": "storage.source.cmake",
      "settings": {
        "foreground": "#d699b6"
      }
    },
    {
      "name": "VimL grey",
      "scope": "punctuation.definition.map.viml",
      "settings": {
        "foreground": "#859289"
      }
    },
    {
      "name": "VimL orange",
      "scope": "storage.type.map.viml",
      "settings": {
        "foreground": "#e69875"
      }
    },
    {
      "name": "VimL green",
      "scope": "constant.character.map.viml, constant.character.map.key.viml",
      "settings": {
        "foreground": "#a7c080"
      }
    },
    {
      "name": "VimL blue",
      "scope": "constant.character.map.special.viml",
      "settings": {
        "foreground": "#7fbbb3"
      }
    },
    {
      "name": "Tmux green",
      "scope": "constant.language.tmux, constant.numeric.tmux",
      "settings": {
        "foreground": "#a7c080"
      }
    },
    {
      "name": "Dockerfile orange",
      "scope": "entity.name.function.package-manager.dockerfile",
      "settings": {
        "foreground": "#e69875"
      }
    },
    {
      "name": "Dockerfile yellow",
      "scope": "keyword.operator.flag.dockerfile",
      "settings": {
        "foreground": "#dbbc7f"
      }
    },
    {
      "name": "Dockerfile green",
      "scope": "string.quoted.double.dockerfile, string.quoted.single.dockerfile",
      "settings": {
        "foreground": "#a7c080"
      }
    },
    {
      "name": "Dockerfile aqua",
      "scope": "constant.character.escape.dockerfile",
      "settings": {
        "foreground": "#83c092"
      }
    },
    {
      "name": "Dockerfile purple",
      "scope": "entity.name.type.base-image.dockerfile, entity.name.image.dockerfile",
      "settings": {
        "foreground": "#d699b6"
      }
    },
    {
      "name": "Diff grey",
      "scope": "punctuation.definition.separator.diff",
      "settings": {
        "foreground": "#859289"
      }
    },
    {
      "name": "Diff red",
      "scope": "markup.deleted.diff, punctuation.definition.deleted.diff",
      "settings": {
        "foreground": "#e67e80"
      }
    },
    {
      "name": "Diff orange",
      "scope": "meta.diff.range.context, punctuation.definition.range.diff",
      "settings": {
        "foreground": "#e69875"
      }
    },
    {
      "name": "Diff yellow",
      "scope": "meta.diff.header.from-file",
      "settings": {
        "foreground": "#dbbc7f"
      }
    },
    {
      "name": "Diff green",
      "scope": "markup.inserted.diff, punctuation.definition.inserted.diff",
      "settings": {
        "foreground": "#a7c080"
      }
    },
    {
      "name": "Diff blue",
      "scope": "markup.changed.diff, punctuation.definition.changed.diff",
      "settings": {
        "foreground": "#7fbbb3"
      }
    },
    {
      "name": "Diff purple",
      "scope": "punctuation.definition.from-file.diff",
      "settings": {
        "foreground": "#d699b6"
      }
    },
    {
      "name": "Git red",
      "scope": "entity.name.section.group-title.ini, punctuation.definition.entity.ini",
      "settings": {
        "foreground": "#e67e80"
      }
    },
    {
      "name": "Git orange",
      "scope": "punctuation.separator.key-value.ini",
      "settings": {
        "foreground": "#e69875"
      }
    },
    {
      "name": "Git green",
      "scope": "string.quoted.double.ini, string.quoted.single.ini, punctuation.definition.string.begin.ini, punctuation.definition.string.end.ini",
      "settings": {
        "foreground": "#a7c080"
      }
    },
    {
      "name": "Git aqua",
      "scope": "keyword.other.definition.ini",
      "settings": {
        "foreground": "#83c092"
      }
    },
    {
      "name": "SQL yellow",
      "scope": "support.function.aggregate.sql",
      "settings": {
        "foreground": "#dbbc7f"
      }
    },
    {
      "name": "SQL green",
      "scope": "string.quoted.single.sql, punctuation.definition.string.end.sql, punctuation.definition.string.begin.sql, string.quoted.double.sql",
      "settings": {
        "foreground": "#a7c080"
      }
    },
    {
      "name": "GraphQL yellow",
      "scope": "support.type.graphql",
      "settings": {
        "foreground": "#dbbc7f"
      }
    },
    {
      "name": "GraphQL blue",
      "scope": "variable.parameter.graphql",
      "settings": {
        "foreground": "#7fbbb3"
      }
    },
    {
      "name": "GraphQL aqua",
      "scope": "constant.character.enum.graphql",
      "settings": {
        "foreground": "#83c092"
      }
    },
    {
      "name": "JSON grey",
      "scope": "punctuation.support.type.property-name.begin.json, punctuation.support.type.property-name.end.json, punctuation.separator.dictionary.key-value.json, punctuation.definition.string.begin.json, punctuation.definition.string.end.json, punctuation.separator.dictionary.pair.json, punctuation.separator.array.json",
      "settings": {
        "foreground": "#859289"
      }
    },
    {
      "name": "JSON orange",
      "scope": "support.type.property-name.json",
      "settings": {
        "foreground": "#e69875"
      }
    },
    {
      "name": "JSON green",
      "scope": "string.quoted.double.json",
      "settings": {
        "foreground": "#a7c080"
      }
    },
    {
      "name": "YAML grey",
      "scope": "punctuation.separator.key-value.mapping.yaml",
      "settings": {
        "foreground": "#859289"
      }
    },
    {
      "name": "YAML green",
      "scope": "string.unquoted.plain.out.yaml, string.quoted.single.yaml, string.quoted.double.yaml, punctuation.definition.string.begin.yaml, punctuation.definition.string.end.yaml, string.unquoted.plain.in.yaml, string.unquoted.block.yaml",
      "settings": {
        "foreground": "#a7c080"
      }
    },
    {
      "name": "YAML aqua",
      "scope": "punctuation.definition.anchor.yaml, punctuation.definition.block.sequence.item.yaml",
      "settings": {
        "foreground": "#83c092"
      }
    },
    {
      "name": "TOML orange",
      "scope": "keyword.key.toml",
      "settings": {
        "foreground": "#e69875"
      }
    },
    {
      "name": "TOML green",
      "scope": "string.quoted.single.basic.line.toml, string.quoted.single.literal.line.toml, punctuation.definition.keyValuePair.toml",
      "settings": {
        "foreground": "#a7c080"
      }
    },
    {
      "name": "TOML blue",
      "scope": "constant.other.boolean.toml",
      "settings": {
        "foreground": "#7fbbb3"
      }
    },
    {
      "name": "TOML purple",
      "scope": "entity.other.attribute-name.table.toml, punctuation.definition.table.toml, entity.other.attribute-name.table.array.toml, punctuation.definition.table.array.toml",
      "settings": {
        "foreground": "#d699b6"
      }
    },
    {
      "name": "Comment",
      "scope": "comment, string.comment, punctuation.definition.comment",
      "settings": {
        "foreground": "#859289",
      }
    }
  ]
}
相关推荐
生莫甲鲁浪戴7 小时前
Android Studio新手开发第二十八天
android·ide·android studio
lanhuazui101 天前
【Vscode】显示多个文件 & 打开多个文件时实现标签栏多行显示
vscode·编辑器
八月正好an1 天前
visual studio安装本地帮助手册
ide·visual studio
张较瘦_1 天前
环境搭建 | [入门级]VSCode(Cursor|Trae|Qoder)搭建Java(Springboot3)企业开发环境全流程
java·ide·vscode
生莫甲鲁浪戴1 天前
Android Studio新手开发第二十一天
android·ide·android studio
生莫甲鲁浪戴1 天前
Android Studio新手开发第二十二天
android·ide·android studio
天赐细莲1 天前
(Linux) WSL 通过 VSCode 连接不执行 profile 问题(登录Shell问题)
linux·运维·vscode
暮色驶过苍茫2 天前
VSCode 配置 SSH 远程连接
ide·vscode·ssh
lichong9512 天前
Android studio 修改包名
android·java·前端·ide·android studio·大前端·大前端++