nord.json

   1{
   2    "name": "Nord",
   3    "type": "dark",
   4    "semanticHighlighting": true,
   5    "colors": {
   6        "focusBorder": "#3b4252",
   7        "foreground": "#d8dee9",
   8        "activityBar.background": "#2e3440",
   9        "activityBar.dropBackground": "#3b4252",
  10        "activityBar.foreground": "#d8dee9",
  11        "activityBar.activeBorder": "#88c0d0",
  12        "activityBar.activeBackground": "#3b4252",
  13        "activityBarBadge.background": "#88c0d0",
  14        "activityBarBadge.foreground": "#2e3440",
  15        "badge.foreground": "#2e3440",
  16        "badge.background": "#88c0d0",
  17        "button.background": "#88c0d0ee",
  18        "button.foreground": "#2e3440",
  19        "button.hoverBackground": "#88c0d0",
  20        "button.secondaryBackground": "#434c5e",
  21        "button.secondaryForeground": "#d8dee9",
  22        "button.secondaryHoverBackground": "#4c566a",
  23        "charts.red": "#bf616a",
  24        "charts.blue": "#81a1c1",
  25        "charts.yellow": "#ebcb8b",
  26        "charts.orange": "#d08770",
  27        "charts.green": "#a3be8c",
  28        "charts.purple": "#b48ead",
  29        "charts.foreground": "#d8dee9",
  30        "charts.lines": "#88c0d0",
  31        "debugConsole.infoForeground": "#88c0d0",
  32        "debugConsole.warningForeground": "#ebcb8b",
  33        "debugConsole.errorForeground": "#bf616a",
  34        "debugConsole.sourceForeground": "#616e88",
  35        "debugConsoleInputIcon.foreground": "#81a1c1",
  36        "debugExceptionWidget.background": "#4c566a",
  37        "debugExceptionWidget.border": "#2e3440",
  38        "debugToolBar.background": "#3b4252",
  39        "descriptionForeground": "#d8dee9e6",
  40        "diffEditor.insertedTextBackground": "#81a1c133",
  41        "diffEditor.removedTextBackground": "#bf616a4d",
  42        "dropdown.background": "#3b4252",
  43        "dropdown.border": "#3b4252",
  44        "dropdown.foreground": "#d8dee9",
  45        "editorActiveLineNumber.foreground": "#d8dee9cc",
  46        "editorCursor.foreground": "#d8dee9",
  47        "editorHint.border": "#ebcb8b00",
  48        "editorHint.foreground": "#ebcb8b",
  49        "editorIndentGuide.background": "#434c5eb3",
  50        "editorIndentGuide.activeBackground": "#4c566a",
  51        "editorInlayHint.background": "#434c5e",
  52        "editorInlayHint.foreground": "#d8dee9",
  53        "editorLineNumber.foreground": "#4c566a",
  54        "editorLineNumber.activeForeground": "#d8dee9",
  55        "editorWhitespace.foreground": "#4c566ab3",
  56        "editorWidget.background": "#2e3440",
  57        "editorWidget.border": "#3b4252",
  58        "editor.background": "#2e3440",
  59        "editor.foreground": "#d8dee9",
  60        "editor.hoverHighlightBackground": "#3b4252",
  61        "editor.findMatchBackground": "#88c0d066",
  62        "editor.findMatchHighlightBackground": "#88c0d033",
  63        "editor.findRangeHighlightBackground": "#88c0d033",
  64        "editor.lineHighlightBackground": "#3b4252",
  65        "editor.lineHighlightBorder": "#3b4252",
  66        "editor.inactiveSelectionBackground": "#434c5ecc",
  67        "editor.inlineValuesBackground": "#4c566a",
  68        "editor.inlineValuesForeground": "#eceff4",
  69        "editor.selectionBackground": "#434c5ecc",
  70        "editor.selectionHighlightBackground": "#434c5ecc",
  71        "editor.rangeHighlightBackground": "#434c5e52",
  72        "editor.wordHighlightBackground": "#81a1c166",
  73        "editor.wordHighlightStrongBackground": "#81a1c199",
  74        "editor.stackFrameHighlightBackground": "#5e81ac",
  75        "editor.focusedStackFrameHighlightBackground": "#5e81ac",
  76        "editorError.foreground": "#bf616a",
  77        "editorError.border": "#bf616a00",
  78        "editorWarning.foreground": "#ebcb8b",
  79        "editorWarning.border": "#ebcb8b00",
  80        "editorBracketMatch.background": "#2e344000",
  81        "editorBracketMatch.border": "#88c0d0",
  82        "editorBracketHighlight.foreground1": "#8fbcbb",
  83        "editorBracketHighlight.foreground2": "#88c0d0",
  84        "editorBracketHighlight.foreground3": "#81a1c1",
  85        "editorBracketHighlight.foreground4": "#5e81ac",
  86        "editorBracketHighlight.foreground5": "#8fbcbb",
  87        "editorBracketHighlight.foreground6": "#88c0d0",
  88        "editorBracketHighlight.unexpectedBracket.foreground": "#bf616a",
  89        "editorCodeLens.foreground": "#4c566a",
  90        "editorGroup.background": "#2e3440",
  91        "editorGroup.border": "#3b425201",
  92        "editorGroup.dropBackground": "#3b425299",
  93        "editorGroupHeader.border": "#3b425200",
  94        "editorGroupHeader.noTabsBackground": "#2e3440",
  95        "editorGroupHeader.tabsBackground": "#2e3440",
  96        "editorGroupHeader.tabsBorder": "#3b425200",
  97        "editorGutter.background": "#2e3440",
  98        "editorGutter.modifiedBackground": "#ebcb8b",
  99        "editorGutter.addedBackground": "#a3be8c",
 100        "editorGutter.deletedBackground": "#bf616a",
 101        "editorHoverWidget.background": "#3b4252",
 102        "editorHoverWidget.border": "#3b4252",
 103        "editorLink.activeForeground": "#88c0d0",
 104        "editorMarkerNavigation.background": "#5e81acc0",
 105        "editorMarkerNavigationError.background": "#bf616ac0",
 106        "editorMarkerNavigationWarning.background": "#ebcb8bc0",
 107        "editorOverviewRuler.border": "#3b4252",
 108        "editorOverviewRuler.currentContentForeground": "#3b4252",
 109        "editorOverviewRuler.incomingContentForeground": "#3b4252",
 110        "editorOverviewRuler.findMatchForeground": "#88c0d066",
 111        "editorOverviewRuler.rangeHighlightForeground": "#88c0d066",
 112        "editorOverviewRuler.selectionHighlightForeground": "#88c0d066",
 113        "editorOverviewRuler.wordHighlightForeground": "#88c0d066",
 114        "editorOverviewRuler.wordHighlightStrongForeground": "#88c0d066",
 115        "editorOverviewRuler.modifiedForeground": "#ebcb8b",
 116        "editorOverviewRuler.addedForeground": "#a3be8c",
 117        "editorOverviewRuler.deletedForeground": "#bf616a",
 118        "editorOverviewRuler.errorForeground": "#bf616a",
 119        "editorOverviewRuler.warningForeground": "#ebcb8b",
 120        "editorOverviewRuler.infoForeground": "#81a1c1",
 121        "editorRuler.foreground": "#434c5e",
 122        "editorSuggestWidget.background": "#2e3440",
 123        "editorSuggestWidget.border": "#3b4252",
 124        "editorSuggestWidget.foreground": "#d8dee9",
 125        "editorSuggestWidget.focusHighlightForeground": "#88c0d0",
 126        "editorSuggestWidget.highlightForeground": "#88c0d0",
 127        "editorSuggestWidget.selectedBackground": "#434c5e",
 128        "editorSuggestWidget.selectedForeground": "#d8dee9",
 129        "extensionButton.prominentForeground": "#d8dee9",
 130        "extensionButton.prominentBackground": "#434c5e",
 131        "extensionButton.prominentHoverBackground": "#4c566a",
 132        "errorForeground": "#bf616a",
 133        "gitDecoration.modifiedResourceForeground": "#ebcb8b",
 134        "gitDecoration.deletedResourceForeground": "#bf616a",
 135        "gitDecoration.untrackedResourceForeground": "#a3be8c",
 136        "gitDecoration.ignoredResourceForeground": "#d8dee966",
 137        "gitDecoration.conflictingResourceForeground": "#5e81ac",
 138        "gitDecoration.submoduleResourceForeground": "#8fbcbb",
 139        "gitDecoration.stageDeletedResourceForeground": "#bf616a",
 140        "gitDecoration.stageModifiedResourceForeground": "#ebcb8b",
 141        "input.background": "#3b4252",
 142        "input.foreground": "#d8dee9",
 143        "input.placeholderForeground": "#d8dee999",
 144        "input.border": "#3b4252",
 145        "inputOption.activeBackground": "#5e81ac",
 146        "inputOption.activeBorder": "#5e81ac",
 147        "inputOption.activeForeground": "#eceff4",
 148        "inputValidation.errorBackground": "#bf616a",
 149        "inputValidation.errorBorder": "#bf616a",
 150        "inputValidation.infoBackground": "#81a1c1",
 151        "inputValidation.infoBorder": "#81a1c1",
 152        "inputValidation.warningBackground": "#d08770",
 153        "inputValidation.warningBorder": "#d08770",
 154        "keybindingLabel.background": "#4c566a",
 155        "keybindingLabel.border": "#4c566a",
 156        "keybindingLabel.bottomBorder": "#4c566a",
 157        "keybindingLabel.foreground": "#d8dee9",
 158        "list.activeSelectionBackground": "#88c0d0",
 159        "list.activeSelectionForeground": "#2e3440",
 160        "list.inactiveSelectionBackground": "#434c5e",
 161        "list.inactiveSelectionForeground": "#d8dee9",
 162        "list.inactiveFocusBackground": "#434c5ecc",
 163        "list.hoverForeground": "#eceff4",
 164        "list.focusForeground": "#d8dee9",
 165        "list.focusBackground": "#88c0d099",
 166        "list.focusHighlightForeground": "#eceff4",
 167        "list.hoverBackground": "#3b4252",
 168        "list.dropBackground": "#88c0d099",
 169        "list.highlightForeground": "#88c0d0",
 170        "list.errorForeground": "#bf616a",
 171        "list.warningForeground": "#ebcb8b",
 172        "merge.currentHeaderBackground": "#81a1c166",
 173        "merge.currentContentBackground": "#81a1c14d",
 174        "merge.incomingHeaderBackground": "#8fbcbb66",
 175        "merge.incomingContentBackground": "#8fbcbb4d",
 176        "merge.border": "#3b425200",
 177        "minimap.background": "#2e3440",
 178        "minimap.errorHighlight": "#bf616acc",
 179        "minimap.findMatchHighlight": "#88c0d0",
 180        "minimap.selectionHighlight": "#88c0d0cc",
 181        "minimap.warningHighlight": "#ebcb8bcc",
 182        "minimapGutter.addedBackground": "#a3be8c",
 183        "minimapGutter.deletedBackground": "#bf616a",
 184        "minimapGutter.modifiedBackground": "#ebcb8b",
 185        "minimapSlider.activeBackground": "#434c5eaa",
 186        "minimapSlider.background": "#434c5e99",
 187        "minimapSlider.hoverBackground": "#434c5eaa",
 188
 189        "notification.background": "#3b4252",
 190        "notification.buttonBackground": "#434c5e",
 191        "notification.buttonForeground": "#d8dee9",
 192        "notification.buttonHoverBackground": "#4c566a",
 193        "notification.errorBackground": "#bf616a",
 194        "notification.errorForeground": "#2e3440",
 195        "notification.foreground": "#d8dee9",
 196        "notification.infoBackground": "#88c0d0",
 197        "notification.infoForeground": "#2e3440",
 198        "notification.warningBackground": "#ebcb8b",
 199        "notification.warningForeground": "#2e3440",
 200
 201        "notificationCenter.border": "#3b425200",
 202        "notificationCenterHeader.background": "#2e3440",
 203        "notificationCenterHeader.foreground": "#88c0d0",
 204        "notificationLink.foreground": "#88c0d0",
 205        "notifications.background": "#3b4252",
 206        "notifications.border": "#2e3440",
 207        "notifications.foreground": "#d8dee9",
 208        "notificationToast.border": "#3b425200",
 209
 210        "panel.background": "#2e3440",
 211        "panel.border": "#3b4252",
 212        "panelTitle.activeBorder": "#88c0d000",
 213        "panelTitle.activeForeground": "#88c0d0",
 214        "panelTitle.inactiveForeground": "#d8dee9",
 215        "peekView.border": "#4c566a",
 216        "peekViewEditor.background": "#2e3440",
 217        "peekViewEditorGutter.background": "#2e3440",
 218        "peekViewEditor.matchHighlightBackground": "#88c0d04d",
 219        "peekViewResult.background": "#2e3440",
 220        "peekViewResult.fileForeground": "#88c0d0",
 221        "peekViewResult.lineForeground": "#d8dee966",
 222        "peekViewResult.matchHighlightBackground": "#88c0d0cc",
 223        "peekViewResult.selectionBackground": "#434c5e",
 224        "peekViewResult.selectionForeground": "#d8dee9",
 225        "peekViewTitle.background": "#3b4252",
 226        "peekViewTitleDescription.foreground": "#d8dee9",
 227        "peekViewTitleLabel.foreground": "#88c0d0",
 228        "pickerGroup.border": "#3b4252",
 229        "pickerGroup.foreground": "#88c0d0",
 230        "progressBar.background": "#88c0d0",
 231        "quickInputList.focusBackground": "#88c0d0",
 232        "quickInputList.focusForeground": "#2e3440",
 233        "sash.hoverBorder": "#88c0d0",
 234        "scrollbar.shadow": "#00000066",
 235        "scrollbarSlider.activeBackground": "#434c5eaa",
 236        "scrollbarSlider.background": "#434c5e99",
 237        "scrollbarSlider.hoverBackground": "#434c5eaa",
 238        "selection.background": "#88c0d099",
 239        "sideBar.background": "#2e3440",
 240        "sideBar.foreground": "#d8dee9",
 241        "sideBar.border": "#3b4252",
 242        "sideBarSectionHeader.background": "#3b4252",
 243        "sideBarSectionHeader.foreground": "#d8dee9",
 244        "sideBarTitle.foreground": "#d8dee9",
 245        "statusBar.background": "#3b4252",
 246        "statusBar.debuggingBackground": "#5e81ac",
 247        "statusBar.debuggingForeground": "#d8dee9",
 248        "statusBar.noFolderForeground": "#d8dee9",
 249        "statusBar.noFolderBackground": "#3b4252",
 250        "statusBar.foreground": "#d8dee9",
 251        "statusBarItem.activeBackground": "#4c566a",
 252        "statusBarItem.hoverBackground": "#434c5e",
 253        "statusBarItem.prominentBackground": "#3b4252",
 254        "statusBarItem.prominentHoverBackground": "#434c5e",
 255        "statusBarItem.errorBackground": "#3b4252",
 256        "statusBarItem.errorForeground": "#bf616a",
 257        "statusBarItem.warningBackground": "#ebcb8b",
 258        "statusBarItem.warningForeground": "#2e3440",
 259        "statusBar.border": "#3b425200",
 260        "tab.activeBackground": "#3b4252",
 261        "tab.activeForeground": "#d8dee9",
 262        "tab.border": "#3b425200",
 263        "tab.activeBorder": "#88c0d000",
 264        "tab.unfocusedActiveBorder": "#88c0d000",
 265        "tab.inactiveBackground": "#2e3440",
 266        "tab.inactiveForeground": "#d8dee966",
 267        "tab.unfocusedActiveForeground": "#d8dee999",
 268        "tab.unfocusedInactiveForeground": "#d8dee966",
 269        "tab.hoverBackground": "#3b4252cc",
 270        "tab.unfocusedHoverBackground": "#3b4252b3",
 271        "tab.hoverBorder": "#88c0d000",
 272        "tab.unfocusedHoverBorder": "#88c0d000",
 273        "tab.activeBorderTop": "#88c0d000",
 274        "tab.unfocusedActiveBorderTop": "#88c0d000",
 275        "tab.lastPinnedBorder": "#4c566a",
 276        "terminal.background": "#2e3440",
 277        "terminal.foreground": "#d8dee9",
 278        "terminal.ansiBlack": "#3b4252",
 279        "terminal.ansiRed": "#bf616a",
 280        "terminal.ansiGreen": "#a3be8c",
 281        "terminal.ansiYellow": "#ebcb8b",
 282        "terminal.ansiBlue": "#81a1c1",
 283        "terminal.ansiMagenta": "#b48ead",
 284        "terminal.ansiCyan": "#88c0d0",
 285        "terminal.ansiWhite": "#e5e9f0",
 286        "terminal.ansiBrightBlack": "#4c566a",
 287        "terminal.ansiBrightRed": "#bf616a",
 288        "terminal.ansiBrightGreen": "#a3be8c",
 289        "terminal.ansiBrightYellow": "#ebcb8b",
 290        "terminal.ansiBrightBlue": "#81a1c1",
 291        "terminal.ansiBrightMagenta": "#b48ead",
 292        "terminal.ansiBrightCyan": "#8fbcbb",
 293        "terminal.ansiBrightWhite": "#eceff4",
 294        "terminal.tab.activeBorder": "#88c0d0",
 295        "textBlockQuote.background": "#3b4252",
 296        "textBlockQuote.border": "#81a1c1",
 297        "textCodeBlock.background": "#4c566a",
 298        "textLink.activeForeground": "#88c0d0",
 299        "textLink.foreground": "#88c0d0",
 300        "textPreformat.foreground": "#8fbcbb",
 301        "textSeparator.foreground": "#eceff4",
 302        "titleBar.activeBackground": "#2e3440",
 303        "titleBar.activeForeground": "#d8dee9",
 304        "titleBar.border": "#2e344000",
 305        "titleBar.inactiveBackground": "#2e3440",
 306        "titleBar.inactiveForeground": "#d8dee966",
 307        "tree.indentGuidesStroke": "#616e88",
 308        "walkThrough.embeddedEditorBackground": "#2e3440",
 309        "welcomePage.buttonBackground": "#434c5e",
 310        "welcomePage.buttonHoverBackground": "#4c566a",
 311        "widget.shadow": "#00000066"
 312    },
 313    "tokenColors": [
 314        {
 315            "settings": {
 316                "foreground": "#d8dee9ff",
 317                "background": "#2e3440ff"
 318            }
 319        },
 320        {
 321            "scope": "emphasis",
 322            "settings": {
 323                "fontStyle": "italic"
 324            }
 325        },
 326        {
 327            "scope": "strong",
 328            "settings": {
 329                "fontStyle": "bold"
 330            }
 331        },
 332        {
 333            "name": "Comment",
 334            "scope": "comment",
 335            "settings": {
 336                "foreground": "#616E88"
 337            }
 338        },
 339        {
 340            "name": "Constant Character",
 341            "scope": "constant.character",
 342            "settings": {
 343                "foreground": "#EBCB8B"
 344            }
 345        },
 346        {
 347            "name": "Constant Character Escape",
 348            "scope": "constant.character.escape",
 349            "settings": {
 350                "foreground": "#EBCB8B"
 351            }
 352        },
 353        {
 354            "name": "Constant Language",
 355            "scope": "constant.language",
 356            "settings": {
 357                "foreground": "#81A1C1"
 358            }
 359        },
 360        {
 361            "name": "Constant Numeric",
 362            "scope": "constant.numeric",
 363            "settings": {
 364                "foreground": "#B48EAD"
 365            }
 366        },
 367        {
 368            "name": "Constant Regexp",
 369            "scope": "constant.regexp",
 370            "settings": {
 371                "foreground": "#EBCB8B"
 372            }
 373        },
 374        {
 375            "name": "Entity Name Class/Type",
 376            "scope": ["entity.name.class", "entity.name.type.class"],
 377            "settings": {
 378                "foreground": "#8FBCBB"
 379            }
 380        },
 381        {
 382            "name": "Entity Name Function",
 383            "scope": "entity.name.function",
 384            "settings": {
 385                "foreground": "#88C0D0"
 386            }
 387        },
 388        {
 389            "name": "Entity Name Tag",
 390            "scope": "entity.name.tag",
 391            "settings": {
 392                "foreground": "#81A1C1"
 393            }
 394        },
 395        {
 396            "name": "Entity Other Attribute Name",
 397            "scope": "entity.other.attribute-name",
 398            "settings": {
 399                "foreground": "#8FBCBB"
 400            }
 401        },
 402        {
 403            "name": "Entity Other Inherited Class",
 404            "scope": "entity.other.inherited-class",
 405            "settings": {
 406                "fontStyle": "bold",
 407                "foreground": "#8FBCBB"
 408            }
 409        },
 410        {
 411            "name": "Invalid Deprecated",
 412            "scope": "invalid.deprecated",
 413            "settings": {
 414                "foreground": "#D8DEE9",
 415                "background": "#EBCB8B"
 416            }
 417        },
 418        {
 419            "name": "Invalid Illegal",
 420            "scope": "invalid.illegal",
 421            "settings": {
 422                "foreground": "#D8DEE9",
 423                "background": "#BF616A"
 424            }
 425        },
 426        {
 427            "name": "Keyword",
 428            "scope": "keyword",
 429            "settings": {
 430                "foreground": "#81A1C1"
 431            }
 432        },
 433        {
 434            "name": "Keyword Operator",
 435            "scope": "keyword.operator",
 436            "settings": {
 437                "foreground": "#81A1C1"
 438            }
 439        },
 440        {
 441            "name": "Keyword Other New",
 442            "scope": "keyword.other.new",
 443            "settings": {
 444                "foreground": "#81A1C1"
 445            }
 446        },
 447        {
 448            "name": "Markup Bold",
 449            "scope": "markup.bold",
 450            "settings": {
 451                "fontStyle": "bold"
 452            }
 453        },
 454        {
 455            "name": "Markup Changed",
 456            "scope": "markup.changed",
 457            "settings": {
 458                "foreground": "#EBCB8B"
 459            }
 460        },
 461        {
 462            "name": "Markup Deleted",
 463            "scope": "markup.deleted",
 464            "settings": {
 465                "foreground": "#BF616A"
 466            }
 467        },
 468        {
 469            "name": "Markup Inserted",
 470            "scope": "markup.inserted",
 471            "settings": {
 472                "foreground": "#A3BE8C"
 473            }
 474        },
 475        {
 476            "name": "Meta Preprocessor",
 477            "scope": "meta.preprocessor",
 478            "settings": {
 479                "foreground": "#5E81AC"
 480            }
 481        },
 482        {
 483            "name": "Punctuation",
 484            "scope": "punctuation",
 485            "settings": {
 486                "foreground": "#ECEFF4"
 487            }
 488        },
 489        {
 490            "name": "Punctuation Definition Parameters",
 491            "scope": [
 492                "punctuation.definition.method-parameters",
 493                "punctuation.definition.function-parameters",
 494                "punctuation.definition.parameters"
 495            ],
 496            "settings": {
 497                "foreground": "#ECEFF4"
 498            }
 499        },
 500        {
 501            "name": "Punctuation Definition Tag",
 502            "scope": "punctuation.definition.tag",
 503            "settings": {
 504                "foreground": "#81A1C1"
 505            }
 506        },
 507        {
 508            "name": "Punctuation Definition Comment",
 509            "scope": [
 510                "punctuation.definition.comment",
 511                "punctuation.end.definition.comment",
 512                "punctuation.start.definition.comment"
 513            ],
 514            "settings": {
 515                "foreground": "#616E88"
 516            }
 517        },
 518        {
 519            "name": "Punctuation Section",
 520            "scope": "punctuation.section",
 521            "settings": {
 522                "foreground": "#ECEFF4"
 523            }
 524        },
 525        {
 526            "name": "Punctuation Section Embedded",
 527            "scope": ["punctuation.section.embedded.begin", "punctuation.section.embedded.end"],
 528            "settings": {
 529                "foreground": "#81A1C1"
 530            }
 531        },
 532        {
 533            "name": "Punctuation Terminator",
 534            "scope": "punctuation.terminator",
 535            "settings": {
 536                "foreground": "#81A1C1"
 537            }
 538        },
 539        {
 540            "name": "Punctuation Variable",
 541            "scope": "punctuation.definition.variable",
 542            "settings": {
 543                "foreground": "#81A1C1"
 544            }
 545        },
 546        {
 547            "name": "Storage",
 548            "scope": "storage",
 549            "settings": {
 550                "foreground": "#81A1C1"
 551            }
 552        },
 553        {
 554            "name": "String",
 555            "scope": "string",
 556            "settings": {
 557                "foreground": "#A3BE8C"
 558            }
 559        },
 560        {
 561            "name": "String Regexp",
 562            "scope": "string.regexp",
 563            "settings": {
 564                "foreground": "#EBCB8B"
 565            }
 566        },
 567        {
 568            "name": "Support Class",
 569            "scope": "support.class",
 570            "settings": {
 571                "foreground": "#8FBCBB"
 572            }
 573        },
 574        {
 575            "name": "Support Constant",
 576            "scope": "support.constant",
 577            "settings": {
 578                "foreground": "#81A1C1"
 579            }
 580        },
 581        {
 582            "name": "Support Function",
 583            "scope": "support.function",
 584            "settings": {
 585                "foreground": "#88C0D0"
 586            }
 587        },
 588        {
 589            "name": "Support Function Construct",
 590            "scope": "support.function.construct",
 591            "settings": {
 592                "foreground": "#81A1C1"
 593            }
 594        },
 595        {
 596            "name": "Support Type",
 597            "scope": "support.type",
 598            "settings": {
 599                "foreground": "#8FBCBB"
 600            }
 601        },
 602        {
 603            "name": "Support Type Exception",
 604            "scope": "support.type.exception",
 605            "settings": {
 606                "foreground": "#8FBCBB"
 607            }
 608        },
 609        {
 610            "name": "Token Debug",
 611            "scope": "token.debug-token",
 612            "settings": {
 613                "foreground": "#b48ead"
 614            }
 615        },
 616        {
 617            "name": "Token Error",
 618            "scope": "token.error-token",
 619            "settings": {
 620                "foreground": "#bf616a"
 621            }
 622        },
 623        {
 624            "name": "Token Info",
 625            "scope": "token.info-token",
 626            "settings": {
 627                "foreground": "#88c0d0"
 628            }
 629        },
 630        {
 631            "name": "Token Warning",
 632            "scope": "token.warn-token",
 633            "settings": {
 634                "foreground": "#ebcb8b"
 635            }
 636        },
 637        {
 638            "name": "Variable",
 639            "scope": "variable.other",
 640            "settings": {
 641                "foreground": "#D8DEE9"
 642            }
 643        },
 644        {
 645            "name": "Variable Language",
 646            "scope": "variable.language",
 647            "settings": {
 648                "foreground": "#81A1C1"
 649            }
 650        },
 651        {
 652            "name": "Variable Parameter",
 653            "scope": "variable.parameter",
 654            "settings": {
 655                "foreground": "#D8DEE9"
 656            }
 657        },
 658        {
 659            "name": "[C/CPP] Punctuation Separator Pointer-Access",
 660            "scope": "punctuation.separator.pointer-access.c",
 661            "settings": {
 662                "foreground": "#81A1C1"
 663            }
 664        },
 665        {
 666            "name": "[C/CPP] Meta Preprocessor Include",
 667            "scope": [
 668                "source.c meta.preprocessor.include",
 669                "source.c string.quoted.other.lt-gt.include"
 670            ],
 671            "settings": {
 672                "foreground": "#8FBCBB"
 673            }
 674        },
 675        {
 676            "name": "[C/CPP] Conditional Directive",
 677            "scope": [
 678                "source.cpp keyword.control.directive.conditional",
 679                "source.cpp punctuation.definition.directive",
 680                "source.c keyword.control.directive.conditional",
 681                "source.c punctuation.definition.directive"
 682            ],
 683            "settings": {
 684                "foreground": "#5E81AC",
 685                "fontStyle": "bold"
 686            }
 687        },
 688        {
 689            "name": "[CSS] Constant Other Color RGB Value",
 690            "scope": "source.css constant.other.color.rgb-value",
 691            "settings": {
 692                "foreground": "#B48EAD"
 693            }
 694        },
 695        {
 696            "name": "[CSS](Function) Meta Property-Value",
 697            "scope": "source.css meta.property-value",
 698            "settings": {
 699                "foreground": "#88C0D0"
 700            }
 701        },
 702        {
 703            "name": "[CSS] Media Queries",
 704            "scope": [
 705                "source.css keyword.control.at-rule.media",
 706                "source.css keyword.control.at-rule.media punctuation.definition.keyword"
 707            ],
 708            "settings": {
 709                "foreground": "#D08770"
 710            }
 711        },
 712        {
 713            "name": "[CSS] Punctuation Definition Keyword",
 714            "scope": "source.css punctuation.definition.keyword",
 715            "settings": {
 716                "foreground": "#81A1C1"
 717            }
 718        },
 719        {
 720            "name": "[CSS] Support Type Property Name",
 721            "scope": "source.css support.type.property-name",
 722            "settings": {
 723                "foreground": "#D8DEE9"
 724            }
 725        },
 726        {
 727            "name": "[diff] Meta Range Context",
 728            "scope": "source.diff meta.diff.range.context",
 729            "settings": {
 730                "foreground": "#8FBCBB"
 731            }
 732        },
 733        {
 734            "name": "[diff] Meta Header From-File",
 735            "scope": "source.diff meta.diff.header.from-file",
 736            "settings": {
 737                "foreground": "#8FBCBB"
 738            }
 739        },
 740        {
 741            "name": "[diff] Punctuation Definition From-File",
 742            "scope": "source.diff punctuation.definition.from-file",
 743            "settings": {
 744                "foreground": "#8FBCBB"
 745            }
 746        },
 747        {
 748            "name": "[diff] Punctuation Definition Range",
 749            "scope": "source.diff punctuation.definition.range",
 750            "settings": {
 751                "foreground": "#8FBCBB"
 752            }
 753        },
 754        {
 755            "name": "[diff] Punctuation Definition Separator",
 756            "scope": "source.diff punctuation.definition.separator",
 757            "settings": {
 758                "foreground": "#81A1C1"
 759            }
 760        },
 761        {
 762            "name": "[Elixir](JakeBecker.elixir-ls) module names",
 763            "scope": "entity.name.type.module.elixir",
 764            "settings": {
 765                "foreground": "#8FBCBB"
 766            }
 767        },
 768        {
 769            "name": "[Elixir](JakeBecker.elixir-ls) module attributes",
 770            "scope": "variable.other.readwrite.module.elixir",
 771            "settings": {
 772                "foreground": "#D8DEE9",
 773                "fontStyle": "bold"
 774            }
 775        },
 776        {
 777            "name": "[Elixir](JakeBecker.elixir-ls) atoms",
 778            "scope": "constant.other.symbol.elixir",
 779            "settings": {
 780                "foreground": "#D8DEE9",
 781                "fontStyle": "bold"
 782            }
 783        },
 784        {
 785            "name": "[Elixir](JakeBecker.elixir-ls) modules",
 786            "scope": "variable.other.constant.elixir",
 787            "settings": {
 788                "foreground": "#8FBCBB"
 789            }
 790        },
 791        {
 792            "name": "[Go] String Format Placeholder",
 793            "scope": "source.go constant.other.placeholder.go",
 794            "settings": {
 795                "foreground": "#EBCB8B"
 796            }
 797        },
 798        {
 799            "name": "[Java](JavaDoc) Comment Block Documentation HTML Entities",
 800            "scope": "source.java comment.block.documentation.javadoc punctuation.definition.entity.html",
 801            "settings": {
 802                "foreground": "#81A1C1"
 803            }
 804        },
 805        {
 806            "name": "[Java](JavaDoc) Constant Other",
 807            "scope": "source.java constant.other",
 808            "settings": {
 809                "foreground": "#D8DEE9"
 810            }
 811        },
 812        {
 813            "name": "[Java](JavaDoc) Keyword Other Documentation",
 814            "scope": "source.java keyword.other.documentation",
 815            "settings": {
 816                "foreground": "#8FBCBB"
 817            }
 818        },
 819        {
 820            "name": "[Java](JavaDoc) Keyword Other Documentation Author",
 821            "scope": "source.java keyword.other.documentation.author.javadoc",
 822            "settings": {
 823                "foreground": "#8FBCBB"
 824            }
 825        },
 826        {
 827            "name": "[Java](JavaDoc) Keyword Other Documentation Directive/Custom",
 828            "scope": [
 829                "source.java keyword.other.documentation.directive",
 830                "source.java keyword.other.documentation.custom"
 831            ],
 832            "settings": {
 833                "foreground": "#8FBCBB"
 834            }
 835        },
 836        {
 837            "name": "[Java](JavaDoc) Keyword Other Documentation See",
 838            "scope": "source.java keyword.other.documentation.see.javadoc",
 839            "settings": {
 840                "foreground": "#8FBCBB"
 841            }
 842        },
 843        {
 844            "name": "[Java] Meta Method-Call",
 845            "scope": "source.java meta.method-call meta.method",
 846            "settings": {
 847                "foreground": "#88C0D0"
 848            }
 849        },
 850        {
 851            "name": "[Java](JavaDoc) Meta Tag Template Link",
 852            "scope": [
 853                "source.java meta.tag.template.link.javadoc",
 854                "source.java string.other.link.title.javadoc"
 855            ],
 856            "settings": {
 857                "foreground": "#8FBCBB"
 858            }
 859        },
 860        {
 861            "name": "[Java](JavaDoc) Meta Tag Template Value",
 862            "scope": "source.java meta.tag.template.value.javadoc",
 863            "settings": {
 864                "foreground": "#88C0D0"
 865            }
 866        },
 867        {
 868            "name": "[Java](JavaDoc) Punctuation Definition Keyword",
 869            "scope": "source.java punctuation.definition.keyword.javadoc",
 870            "settings": {
 871                "foreground": "#8FBCBB"
 872            }
 873        },
 874        {
 875            "name": "[Java](JavaDoc) Punctuation Definition Tag",
 876            "scope": [
 877                "source.java punctuation.definition.tag.begin.javadoc",
 878                "source.java punctuation.definition.tag.end.javadoc"
 879            ],
 880            "settings": {
 881                "foreground": "#616E88"
 882            }
 883        },
 884        {
 885            "name": "[Java] Storage Modifier Import",
 886            "scope": "source.java storage.modifier.import",
 887            "settings": {
 888                "foreground": "#8FBCBB"
 889            }
 890        },
 891        {
 892            "name": "[Java] Storage Modifier Package",
 893            "scope": "source.java storage.modifier.package",
 894            "settings": {
 895                "foreground": "#8FBCBB"
 896            }
 897        },
 898        {
 899            "name": "[Java] Storage Type",
 900            "scope": "source.java storage.type",
 901            "settings": {
 902                "foreground": "#8FBCBB"
 903            }
 904        },
 905        {
 906            "name": "[Java] Storage Type Annotation",
 907            "scope": "source.java storage.type.annotation",
 908            "settings": {
 909                "foreground": "#D08770"
 910            }
 911        },
 912        {
 913            "name": "[Java] Storage Type Generic",
 914            "scope": "source.java storage.type.generic",
 915            "settings": {
 916                "foreground": "#8FBCBB"
 917            }
 918        },
 919        {
 920            "name": "[Java] Storage Type Primitive",
 921            "scope": "source.java storage.type.primitive",
 922            "settings": {
 923                "foreground": "#81A1C1"
 924            }
 925        },
 926        {
 927            "name": "[JavaScript] Decorator",
 928            "scope": [
 929                "source.js punctuation.decorator",
 930                "source.js meta.decorator variable.other.readwrite",
 931                "source.js meta.decorator entity.name.function"
 932            ],
 933            "settings": {
 934                "foreground": "#D08770"
 935            }
 936        },
 937        {
 938            "name": "[JavaScript] Meta Object-Literal Key",
 939            "scope": "source.js meta.object-literal.key",
 940            "settings": {
 941                "foreground": "#88C0D0"
 942            }
 943        },
 944        {
 945            "name": "[JavaScript](JSDoc) Storage Type Class",
 946            "scope": "source.js storage.type.class.jsdoc",
 947            "settings": {
 948                "foreground": "#8FBCBB"
 949            }
 950        },
 951        {
 952            "name": "[JavaScript] String Template Literals Punctuation",
 953            "scope": [
 954                "source.js string.quoted.template punctuation.quasi.element.begin",
 955                "source.js string.quoted.template punctuation.quasi.element.end",
 956                "source.js string.template punctuation.definition.template-expression"
 957            ],
 958            "settings": {
 959                "foreground": "#81A1C1"
 960            }
 961        },
 962        {
 963            "name": "[JavaScript] Interpolated String Template Punctuation Functions",
 964            "scope": "source.js string.quoted.template meta.method-call.with-arguments",
 965            "settings": {
 966                "foreground": "#ECEFF4"
 967            }
 968        },
 969        {
 970            "name": "[JavaScript] String Template Literal Variable",
 971            "scope": [
 972                "source.js string.template meta.template.expression support.variable.property",
 973                "source.js string.template meta.template.expression variable.other.object"
 974            ],
 975            "settings": {
 976                "foreground": "#D8DEE9"
 977            }
 978        },
 979        {
 980            "name": "[JavaScript] Support Type Primitive",
 981            "scope": "source.js support.type.primitive",
 982            "settings": {
 983                "foreground": "#81A1C1"
 984            }
 985        },
 986        {
 987            "name": "[JavaScript] Variable Other Object",
 988            "scope": "source.js variable.other.object",
 989            "settings": {
 990                "foreground": "#D8DEE9"
 991            }
 992        },
 993        {
 994            "name": "[JavaScript] Variable Other Read-Write Alias",
 995            "scope": "source.js variable.other.readwrite.alias",
 996            "settings": {
 997                "foreground": "#8FBCBB"
 998            }
 999        },
1000        {
1001            "name": "[JavaScript] Parentheses in Template Strings",
1002            "scope": [
1003                "source.js meta.embedded.line meta.brace.square",
1004                "source.js meta.embedded.line meta.brace.round",
1005                "source.js string.quoted.template meta.brace.square",
1006                "source.js string.quoted.template meta.brace.round"
1007            ],
1008            "settings": {
1009                "foreground": "#ECEFF4"
1010            }
1011        },
1012        {
1013            "name": "[HTML] Constant Character Entity",
1014            "scope": "text.html.basic constant.character.entity.html",
1015            "settings": {
1016                "foreground": "#EBCB8B"
1017            }
1018        },
1019        {
1020            "name": "[HTML] Constant Other Inline-Data",
1021            "scope": "text.html.basic constant.other.inline-data",
1022            "settings": {
1023                "foreground": "#D08770",
1024                "fontStyle": "italic"
1025            }
1026        },
1027        {
1028            "name": "[HTML] Meta Tag SGML Doctype",
1029            "scope": "text.html.basic meta.tag.sgml.doctype",
1030            "settings": {
1031                "foreground": "#5E81AC"
1032            }
1033        },
1034        {
1035            "name": "[HTML] Punctuation Definition Entity",
1036            "scope": "text.html.basic punctuation.definition.entity",
1037            "settings": {
1038                "foreground": "#81A1C1"
1039            }
1040        },
1041        {
1042            "name": "[INI] Entity Name Section Group-Title",
1043            "scope": "source.properties entity.name.section.group-title.ini",
1044            "settings": {
1045                "foreground": "#88C0D0"
1046            }
1047        },
1048        {
1049            "name": "[INI] Punctuation Separator Key-Value",
1050            "scope": "source.properties punctuation.separator.key-value.ini",
1051            "settings": {
1052                "foreground": "#81A1C1"
1053            }
1054        },
1055        {
1056            "name": "[Markdown] Markup Fenced Code Block",
1057            "scope": [
1058                "text.html.markdown markup.fenced_code.block",
1059                "text.html.markdown markup.fenced_code.block punctuation.definition"
1060            ],
1061            "settings": {
1062                "foreground": "#8FBCBB"
1063            }
1064        },
1065        {
1066            "name": "[Markdown] Markup Heading",
1067            "scope": "markup.heading",
1068            "settings": {
1069                "foreground": "#88C0D0"
1070            }
1071        },
1072        {
1073            "name": "[Markdown] Markup Inline",
1074            "scope": [
1075                "text.html.markdown markup.inline.raw",
1076                "text.html.markdown markup.inline.raw punctuation.definition.raw"
1077            ],
1078            "settings": {
1079                "foreground": "#8FBCBB"
1080            }
1081        },
1082        {
1083            "name": "[Markdown] Markup Italic",
1084            "scope": "text.html.markdown markup.italic",
1085            "settings": {
1086                "fontStyle": "italic"
1087            }
1088        },
1089        {
1090            "name": "[Markdown] Markup Link",
1091            "scope": "text.html.markdown markup.underline.link",
1092            "settings": {
1093                "fontStyle": "underline"
1094            }
1095        },
1096        {
1097            "name": "[Markdown] Markup List Numbered/Unnumbered",
1098            "scope": "text.html.markdown beginning.punctuation.definition.list",
1099            "settings": {
1100                "foreground": "#81A1C1"
1101            }
1102        },
1103        {
1104            "name": "[Markdown] Markup Quote Punctuation Definition",
1105            "scope": "text.html.markdown beginning.punctuation.definition.quote",
1106            "settings": {
1107                "foreground": "#8FBCBB"
1108            }
1109        },
1110        {
1111            "name": "[Markdown] Markup Quote Punctuation Definition",
1112            "scope": "text.html.markdown markup.quote",
1113            "settings": {
1114                "foreground": "#616E88"
1115            }
1116        },
1117        {
1118            "name": "[Markdown] Markup Math Constant",
1119            "scope": "text.html.markdown constant.character.math.tex",
1120            "settings": {
1121                "foreground": "#81A1C1"
1122            }
1123        },
1124        {
1125            "name": "[Markdown] Markup Math Definition Marker",
1126            "scope": [
1127                "text.html.markdown punctuation.definition.math.begin",
1128                "text.html.markdown punctuation.definition.math.end"
1129            ],
1130            "settings": {
1131                "foreground": "#5E81AC"
1132            }
1133        },
1134        {
1135            "name": "[Markdown] Markup Math Function Definition Marker",
1136            "scope": "text.html.markdown punctuation.definition.function.math.tex",
1137            "settings": {
1138                "foreground": "#88C0D0"
1139            }
1140        },
1141        {
1142            "name": "[Markdown] Markup Math Operator",
1143            "scope": "text.html.markdown punctuation.math.operator.latex",
1144            "settings": {
1145                "foreground": "#81A1C1"
1146            }
1147        },
1148        {
1149            "name": "[Markdown] Punctuation Definition Heading",
1150            "scope": "text.html.markdown punctuation.definition.heading",
1151            "settings": {
1152                "foreground": "#81A1C1"
1153            }
1154        },
1155        {
1156            "name": "[Markdown] Punctuation Definition Constant/String",
1157            "scope": [
1158                "text.html.markdown punctuation.definition.constant",
1159                "text.html.markdown punctuation.definition.string"
1160            ],
1161            "settings": {
1162                "foreground": "#81A1C1"
1163            }
1164        },
1165        {
1166            "name": "[Markdown] String Other Link Description/Title",
1167            "scope": [
1168                "text.html.markdown constant.other.reference.link",
1169                "text.html.markdown string.other.link.description",
1170                "text.html.markdown string.other.link.title"
1171            ],
1172            "settings": {
1173                "foreground": "#88C0D0"
1174            }
1175        },
1176        {
1177            "name": "[Perl] Perl Sigils",
1178            "scope": "source.perl punctuation.definition.variable",
1179            "settings": {
1180                "foreground": "#D8DEE9"
1181            }
1182        },
1183        {
1184            "name": "[PHP] Meta Function-Call Object",
1185            "scope": ["source.php meta.function-call", "source.php meta.function-call.object"],
1186            "settings": {
1187                "foreground": "#88C0D0"
1188            }
1189        },
1190        {
1191            "name": "[Python] Decorator",
1192            "scope": [
1193                "source.python entity.name.function.decorator",
1194                "source.python meta.function.decorator support.type"
1195            ],
1196            "settings": {
1197                "foreground": "#D08770"
1198            }
1199        },
1200        {
1201            "name": "[Python] Function Call",
1202            "scope": "source.python meta.function-call.generic",
1203            "settings": {
1204                "foreground": "#88C0D0"
1205            }
1206        },
1207        {
1208            "name": "[Python] Support Type",
1209            "scope": "source.python support.type",
1210            "settings": {
1211                "foreground": "#88C0D0"
1212            }
1213        },
1214        {
1215            "name": "[Python] Function Parameter",
1216            "scope": ["source.python variable.parameter.function.language"],
1217            "settings": {
1218                "foreground": "#D8DEE9"
1219            }
1220        },
1221        {
1222            "name": "[Python] Function Parameter Special",
1223            "scope": [
1224                "source.python meta.function.parameters variable.parameter.function.language.special.self"
1225            ],
1226            "settings": {
1227                "foreground": "#81A1C1"
1228            }
1229        },
1230        {
1231            "name": "[SCSS] Punctuation Definition Interpolation Bracket Curly",
1232            "scope": [
1233                "source.css.scss punctuation.definition.interpolation.begin.bracket.curly",
1234                "source.css.scss punctuation.definition.interpolation.end.bracket.curly"
1235            ],
1236            "settings": {
1237                "foreground": "#81A1C1"
1238            }
1239        },
1240        {
1241            "name": "[SCSS] Variable Interpolation",
1242            "scope": "source.css.scss variable.interpolation",
1243            "settings": {
1244                "foreground": "#D8DEE9",
1245                "fontStyle": "italic"
1246            }
1247        },
1248        {
1249            "name": "[TypeScript] Decorators",
1250            "scope": [
1251                "source.ts punctuation.decorator",
1252                "source.ts meta.decorator variable.other.readwrite",
1253                "source.ts meta.decorator entity.name.function",
1254                "source.tsx punctuation.decorator",
1255                "source.tsx meta.decorator variable.other.readwrite",
1256                "source.tsx meta.decorator entity.name.function"
1257            ],
1258            "settings": {
1259                "foreground": "#D08770"
1260            }
1261        },
1262        {
1263            "name": "[TypeScript] Object-literal keys",
1264            "scope": ["source.ts meta.object-literal.key", "source.tsx meta.object-literal.key"],
1265            "settings": {
1266                "foreground": "#D8DEE9"
1267            }
1268        },
1269        {
1270            "name": "[TypeScript] Object-literal functions",
1271            "scope": [
1272                "source.ts meta.object-literal.key entity.name.function",
1273                "source.tsx meta.object-literal.key entity.name.function"
1274            ],
1275            "settings": {
1276                "foreground": "#88C0D0"
1277            }
1278        },
1279        {
1280            "name": "[TypeScript] Type/Class",
1281            "scope": [
1282                "source.ts support.class",
1283                "source.ts support.type",
1284                "source.ts entity.name.type",
1285                "source.ts entity.name.class",
1286                "source.tsx support.class",
1287                "source.tsx support.type",
1288                "source.tsx entity.name.type",
1289                "source.tsx entity.name.class"
1290            ],
1291            "settings": {
1292                "foreground": "#8FBCBB"
1293            }
1294        },
1295        {
1296            "name": "[TypeScript] Static Class Support",
1297            "scope": [
1298                "source.ts support.constant.math",
1299                "source.ts support.constant.dom",
1300                "source.ts support.constant.json",
1301                "source.tsx support.constant.math",
1302                "source.tsx support.constant.dom",
1303                "source.tsx support.constant.json"
1304            ],
1305            "settings": {
1306                "foreground": "#8FBCBB"
1307            }
1308        },
1309        {
1310            "name": "[TypeScript] Variables",
1311            "scope": ["source.ts support.variable", "source.tsx support.variable"],
1312            "settings": {
1313                "foreground": "#D8DEE9"
1314            }
1315        },
1316        {
1317            "name": "[TypeScript] Parentheses in Template Strings",
1318            "scope": [
1319                "source.ts meta.embedded.line meta.brace.square",
1320                "source.ts meta.embedded.line meta.brace.round",
1321                "source.tsx meta.embedded.line meta.brace.square",
1322                "source.tsx meta.embedded.line meta.brace.round"
1323            ],
1324            "settings": {
1325                "foreground": "#ECEFF4"
1326            }
1327        },
1328        {
1329            "name": "[XML] Entity Name Tag Namespace",
1330            "scope": "text.xml entity.name.tag.namespace",
1331            "settings": {
1332                "foreground": "#8FBCBB"
1333            }
1334        },
1335        {
1336            "name": "[XML] Keyword Other Doctype",
1337            "scope": "text.xml keyword.other.doctype",
1338            "settings": {
1339                "foreground": "#5E81AC"
1340            }
1341        },
1342        {
1343            "name": "[XML] Meta Tag Preprocessor",
1344            "scope": "text.xml meta.tag.preprocessor entity.name.tag",
1345            "settings": {
1346                "foreground": "#5E81AC"
1347            }
1348        },
1349        {
1350            "name": "[XML] Entity Name Tag Namespace",
1351            "scope": [
1352                "text.xml string.unquoted.cdata",
1353                "text.xml string.unquoted.cdata punctuation.definition.string"
1354            ],
1355            "settings": {
1356                "foreground": "#D08770",
1357                "fontStyle": "italic"
1358            }
1359        },
1360        {
1361            "name": "[YAML] Entity Name Tag",
1362            "scope": "source.yaml entity.name.tag",
1363            "settings": {
1364                "foreground": "#8FBCBB"
1365            }
1366        }
1367    ]
1368}