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}