UNPKG

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