1{
2 "name": "Noctis Lux",
3 "type": "light",
4 "colors": {
5 "selection.background": "#169fb155",
6 "descriptionForeground": "#929ea0",
7 "errorForeground": "#ff4000",
8 "widget.shadow": "#00000055",
9 "editor.background": "#fef8ec",
10 "editor.foreground": "#005661",
11 "editorLineNumber.foreground": "#a0abac",
12 "editorLineNumber.activeForeground": "#0099ad",
13 "editorCursor.foreground": "#0092a8",
14 "badge.background": "#0099ad",
15 "badge.foreground": "#fef8ec",
16 "activityBar.background": "#fef8ec",
17 "activityBar.dropBackground": "#0099ad65",
18 "activityBar.foreground": "#0099ad",
19 "activityBar.border": "#ece2c600",
20 "activityBarBadge.background": "#0099ad",
21 "activityBarBadge.foreground": "#fef8ec",
22 "activityBar.activeBackground": "#0099ad33",
23 "activityBar.activeBorder": "#0099ad",
24 "sideBar.background": "#f9f1e1",
25 "sideBar.foreground": "#888477",
26 "sideBar.border": "#ece2c600",
27 "sideBar.dropBackground": "#f9f1e1",
28 "sideBarTitle.foreground": "#888477",
29 "sideBarSectionHeader.background": "#f2e7ca",
30 "sideBarSectionHeader.foreground": "#888477",
31 "statusBar.background": "#f0e9d6",
32 "statusBar.foreground": "#0099ad",
33 "statusBar.border": "#ece2c600",
34 "statusBar.debuggingBackground": "#f9f1e1",
35 "statusBar.debuggingForeground": "#e9498150",
36 "statusBar.debuggingBorder": "#e94981af",
37 "statusBar.noFolderForeground": "#87a7ab",
38 "statusBar.noFolderBackground": "#f9f1e1",
39 "statusBar.noFolderBorder": "#f9f1e1",
40 "statusBarItem.activeBackground": "#dfeff1",
41 "statusBarItem.hoverBackground": "#d1e8eb",
42 "statusBarItem.prominentBackground": "#c1d4d7",
43 "statusBarItem.prominentHoverBackground": "#bfdee3",
44 "button.background": "#099099",
45 "button.foreground": "#f1f1f1",
46 "button.hoverBackground": "#0cc",
47 "dropdown.background": "#fef8ec",
48 "dropdown.border": "#fef8ec",
49 "dropdown.foreground": "#005661",
50 "editorMarkerNavigation.background": "#3a3a5e29",
51 "editorMarkerNavigationError.background": "#ff4000",
52 "editorMarkerNavigationWarning.background": "#e69533",
53 "editorError.border": "#fef8ec",
54 "editorError.foreground": "#ff4000",
55 "editorWarning.border": "#fef8ec",
56 "editorWarning.foreground": "#e69533",
57 "editorInfo.border": "#fef8ec",
58 "editorInfo.foreground": "#00c6e0",
59 "editorHint.border": "#58cc6d00",
60 "editorHint.foreground": "#58cc6d",
61 "editorGroup.emptyBackground": "#b8ae9333",
62 "editorGroup.border": "#f0e7d1",
63 "editorGroup.dropBackground": "#b8ae9333",
64 "editorGroupHeader.noTabsBackground": "#f0e9d6",
65 "editorGroupHeader.tabsBackground": "#f0e9d6",
66 "editorGroupHeader.tabsBorder": "#f0e9d600",
67 "tab.activeBackground": "#fef8ec",
68 "tab.unfocusedActiveBackground": "#f7f2e3",
69 "tab.activeForeground": "#0099ad",
70 "tab.border": "#e6d7b2",
71 "tab.inactiveBackground": "#f0e9d6",
72 "tab.inactiveForeground": "#888477",
73 "tab.unfocusedActiveForeground": "#888477",
74 "tab.unfocusedInactiveForeground": "#888477",
75 "tab.activeBorderTop": "#00c6e0",
76 "tab.activeModifiedBorder": "#00b368",
77 "tab.activeBorder": "#fef8ec",
78 "tab.unfocusedActiveBorder": "#fef8ec00",
79 "tab.unfocusedHoverBackground": "#0099ad21",
80 "textBlockQuote.background": "#f9f1e1",
81 "textBlockQuote.border": "#00899e",
82 "textCodeBlock.background": "#f9f1e1",
83 "textLink.activeForeground": "#00c6e0",
84 "textLink.foreground": "#00c6e0",
85 "textPreformat.foreground": "#e9a149",
86 "textSeparator.foreground": "#f9f1e1",
87 "walkThrough.embeddedEditorBackground": "#f9f1e1",
88 "welcomePage.buttonBackground": "#f9f1e1",
89 "welcomePage.buttonHoverBackground": "#e1e0d0",
90 "input.background": "#fef8ec",
91 "input.border": "#f2edde",
92 "input.foreground": "#6a7a7c",
93 "input.placeholderForeground": "#9fabad",
94 "inputOption.activeBorder": "#0099ad",
95 "inputValidation.errorBackground": "#ff400041",
96 "inputValidation.errorBorder": "#ff4000",
97 "inputValidation.infoBackground": "#00c6e0cc",
98 "inputValidation.infoBorder": "#00c6e0",
99 "inputValidation.warningBackground": "#ffa587cc",
100 "inputValidation.warningBorder": "#ffa487",
101 "editorWidget.background": "#f2edde",
102 "editorWidget.border": "#ece2c600",
103 "editorHoverWidget.background": "#f2edde",
104 "editorHoverWidget.border": "#ece2c600",
105 "editorSuggestWidget.background": "#f2edde",
106 "editorSuggestWidget.border": "#ece2c600",
107 "editorSuggestWidget.foreground": "#6a7a7c",
108 "editorSuggestWidget.highlightForeground": "#0099ad",
109 "editorSuggestWidget.selectedBackground": "#dbfaff",
110 "editorGutter.background": "#fef8ec",
111 "editorGutter.addedBackground": "#8ce99a",
112 "editorGutter.deletedBackground": "#ff4000",
113 "editorGutter.modifiedBackground": "#e9a149",
114 "editor.selectionBackground": "#ade2eb77",
115 "editor.selectionHighlightBackground": "#14a5ff33",
116 "editor.selectionHighlightBorder": "#14a5ff00",
117 "editor.inactiveSelectionBackground": "#ade2eb55",
118 "editor.wordHighlightStrongBackground": "#b5890027",
119 "editor.wordHighlightStrongBorder": "#b5890000",
120 "editor.wordHighlightBackground": "#e9a14922",
121 "editor.wordHighlightBorder": "#e9a14900",
122 "editor.findMatchBackground": "#8ce99a55",
123 "editor.findMatchBorder": "#8ce99a00",
124 "editor.findMatchHighlightBackground": "#148f9f33",
125 "editor.findMatchHighlightBorder": "#148f9f00",
126 "editor.findRangeHighlightBackground": "#99e62a55",
127 "editor.findRangeHighlightBorder": "#58CC6D00",
128 "editor.hoverHighlightBackground": "#0099ad3f",
129 "editor.lineHighlightBackground": "#d1ebefcc",
130 "editor.lineHighlightBorder": "#d1ebef00",
131 "editor.rangeHighlightBackground": "#f1e9d5a1",
132 "editorLink.activeForeground": "#14a5ff",
133 "editorWhitespace.foreground": "#d3cec5bb",
134 "editorIndentGuide.background": "#d3cec5aa",
135 "editorIndentGuide.activeBackground": "#88adc3",
136 "editorBracketMatch.background": "#0099ad20",
137 "editorBracketMatch.border": "#0099ad",
138 "editorRuler.foreground": "#f1e6d0",
139 "editorCodeLens.foreground": "#77aaca",
140 "terminal.ansiBlack": "#003b42",
141 "terminal.ansiRed": "#e34e1c",
142 "terminal.ansiGreen": "#00b368",
143 "terminal.ansiYellow": "#f49725",
144 "terminal.ansiBlue": "#0094f0",
145 "terminal.ansiMagenta": "#ff5792",
146 "terminal.ansiCyan": "#00bdd6",
147 "terminal.ansiWhite": "#8ca6a6",
148 "terminal.ansiBrightBlack": "#004d57",
149 "terminal.ansiBrightRed": "#ff4000",
150 "terminal.ansiBrightGreen": "#00d17a",
151 "terminal.ansiBrightYellow": "#ff8c00",
152 "terminal.ansiBrightBlue": "#0fa3ff",
153 "terminal.ansiBrightMagenta": "#ff6b9f",
154 "terminal.ansiBrightCyan": "#00cbe6",
155 "terminal.ansiBrightWhite": "#bbc3c4",
156 "terminal.background": "#f6edda",
157 "terminal.foreground": "#005661",
158 "terminalCursor.background": "#f6edda",
159 "terminalCursor.foreground": "#005661",
160 "merge.border": "#fef8ec00",
161 "merge.currentContentBackground": "#33e7ff33",
162 "merge.currentHeaderBackground": "#33e7ff55",
163 "merge.incomingContentBackground": "#9d92f233",
164 "merge.incomingHeaderBackground": "#9d92f255",
165 "merge.commonContentBackground": "#ffc18033",
166 "merge.commonHeaderBackground": "#ffc18055",
167 "editorOverviewRuler.currentContentForeground": "#33e7ff55",
168 "editorOverviewRuler.incomingContentForeground": "#9d92f255",
169 "editorOverviewRuler.commonContentForeground": "#ffc18055",
170 "editorOverviewRuler.border": "#fef8ec",
171 "notificationCenter.border": "#f2edde",
172 "notificationCenterHeader.foreground": "#005661",
173 "notificationCenterHeader.background": "#f2edde",
174 "notificationToast.border": "#f2edde",
175 "notifications.foreground": "#005661",
176 "notifications.background": "#f2edde",
177 "notifications.border": "#f2edde",
178 "notificationLink.foreground": "#005661",
179 "diffEditor.insertedTextBackground": "#14b83230",
180 "diffEditor.removedTextBackground": "#BB1F0522",
181 "debugToolBar.background": "#f9f1e1",
182 "debugExceptionWidget.background": "#f9f1e1",
183 "debugExceptionWidget.border": "#00899e",
184 "extensionButton.prominentBackground": "#099099",
185 "extensionButton.prominentForeground": "#e5f5f5",
186 "extensionButton.prominentHoverBackground": "#0cc",
187 "focusBorder": "#f2edde",
188 "foreground": "#005661",
189 "panel.background": "#f6edda",
190 "panel.border": "#00c6e0",
191 "panelTitle.activeBorder": "#00c6e0",
192 "panelTitle.activeForeground": "#0099ad",
193 "panelTitle.inactiveForeground": "#888477",
194 "peekView.border": "#0099ad",
195 "peekViewEditor.background": "#fff7e5",
196 "peekViewEditor.matchHighlightBackground": "#148f9f33",
197 "peekViewEditor.matchHighlightBorder": "#148f9f79",
198 "peekViewEditorGutter.background": "#fff7e5",
199 "peekViewResult.background": "#f9f1e1",
200 "peekViewResult.fileForeground": "#e9a149",
201 "peekViewResult.lineForeground": "#87a7ab",
202 "peekViewResult.matchHighlightBackground": "#f2edde",
203 "peekViewResult.selectionBackground": "#f2edde",
204 "peekViewResult.selectionForeground": "#6a7a7c",
205 "peekViewTitle.background": "#f9f1e1",
206 "peekViewTitleDescription.foreground": "#87a7ab",
207 "peekViewTitleLabel.foreground": "#e9a149",
208 "progressBar.background": "#00c6e0",
209 "scrollbar.shadow": "#00000055",
210 "scrollbarSlider.activeBackground": "#0099adad",
211 "scrollbarSlider.background": "#6a90955b",
212 "scrollbarSlider.hoverBackground": "#0099ad62",
213 "gitDecoration.addedResourceForeground": "#009456",
214 "gitDecoration.modifiedResourceForeground": "#14b832",
215 "gitDecoration.deletedResourceForeground": "#ff4000",
216 "gitDecoration.untrackedResourceForeground": "#00c6e0",
217 "gitDecoration.ignoredResourceForeground": "#a8a28faa",
218 "gitDecoration.conflictingResourceForeground": "#e9a149",
219 "pickerGroup.border": "#00c6e0",
220 "pickerGroup.foreground": "#0099ad",
221 "list.activeSelectionBackground": "#b6e1e7",
222 "list.activeSelectionForeground": "#005661",
223 "list.dropBackground": "#cdcbb2",
224 "list.focusBackground": "#bee3ea",
225 "list.focusForeground": "#005661",
226 "list.highlightForeground": "#0099ad",
227 "list.hoverBackground": "#d2f3f9",
228 "list.hoverForeground": "#005661",
229 "list.inactiveFocusBackground": "#c9eaed",
230 "list.inactiveSelectionBackground": "#d5eef1",
231 "list.inactiveSelectionForeground": "#949384",
232 "list.errorForeground": "#c9481d",
233 "list.warningForeground": "#e07a52",
234 "listFilterWidget.background": "#d5eef1",
235 "listFilterWidget.outline": "#14b832",
236 "listFilterWidget.noMatchesOutline": "#ff4000",
237 "tree.indentGuidesStroke": "#d3cec5",
238 "settings.headerForeground": "#004d57",
239 "settings.modifiedItemIndicator": "#00bd23",
240 "settings.dropdownListBorder": "#ade2eb88",
241 "settings.dropdownBackground": "#f2edde",
242 "settings.dropdownForeground": "#0bb",
243 "settings.dropdownBorder": "#f2edde",
244 "settings.checkboxBackground": "#f2edde",
245 "settings.checkboxForeground": "#0bb",
246 "settings.checkboxBorder": "#f2edde",
247 "settings.textInputBackground": "#f2edde",
248 "settings.textInputForeground": "#0bb",
249 "settings.textInputBorder": "#f2edde",
250 "settings.numberInputBackground": "#f0e7d1",
251 "settings.numberInputForeground": "#5842ff",
252 "settings.numberInputBorder": "#f0e7d1",
253 "breadcrumb.foreground": "#888477",
254 "breadcrumb.background": "#fef8ec",
255 "breadcrumb.focusForeground": "#0099ad",
256 "breadcrumb.activeSelectionForeground": "#005661",
257 "breadcrumbPicker.background": "#f2edde",
258 "titleBar.activeBackground": "#f9f1e1",
259 "titleBar.activeForeground": "#005661",
260 "titleBar.inactiveBackground": "#f9f1e1",
261 "titleBar.inactiveForeground": "#888477",
262 "menu.background": "#f2edde",
263 "menu.foreground": "#888477",
264 "menu.selectionBackground": "#d2f3f9",
265 "menu.selectionForeground": "#0099ad",
266 "menu.selectionBorder": "#d2f3f9",
267 "menubar.selectionBackground": "#d2f3f9",
268 "menubar.selectionForeground": "#0099ad",
269 "menubar.selectionBorder": "#d2f3f9",
270 "editor.snippetTabstopHighlightBackground": "#fdefd3",
271 "editor.snippetTabstopHighlightBorder": "#fdf3dd",
272 "editor.snippetFinalTabstopHighlightBackground": "#fdefd3",
273 "editor.snippetFinalTabstopHighlightBorder": "#fdf3dd",
274 "minimap.findMatchHighlight": "#0099adaa",
275 "minimap.errorHighlight": "#ff4000ee",
276 "minimap.warningHighlight": "#e69533ee",
277 "minimapGutter.addedBackground": "#009456",
278 "minimapGutter.modifiedBackground": "#14b832",
279 "minimapGutter.deletedBackground": "#ff4000",
280 "minimap.background": "#fef8ec99"
281 },
282 "tokenColors": [
283 {
284 "name": "COMMENT",
285 "scope": [
286 "comment",
287 "punctuation.definition.comment",
288 "punctuation.definition.tag",
289 "comment.block.documentation punctuation.definition.bracket",
290 "source.ocaml comment constant.regexp meta.separator",
291 "markup.other.anchor support.constant",
292 "markup.fenced_code",
293 "markup.fenced_code punctuation.definition",
294 "punctuation.definition.heading",
295 "punctuation.definition.bold.markdown",
296 "punctuation.definition.italic.markdown",
297 "punctuation.definition.strikethrough.markdown"
298 ],
299 "settings": {
300 "foreground": "#8ca6a6"
301 }
302 },
303 {
304 "name": "TEXT",
305 "scope": [
306 "constant.character",
307 "constant.escape",
308 "text.html.markdown",
309 "punctuation.definition.list_item",
310 "keyword.begin.tag.ejs",
311 "constant.name.attribute.tag.pug",
312 "source.clojure meta.symbol",
313 "constant.other.description.jsdoc",
314 "keyword.other.array.phpdoc.php",
315 "keyword.operator.other.powershell",
316 "meta.link.inline punctuation.definition.string",
317 "source.sql",
318 "source meta.brace",
319 "source punctuation",
320 "text.html punctuation",
321 "markup meta punctuation.definition",
322 "meta.bracket.julia",
323 "meta.array.julia",
324 "entity.name.footnote",
325 "source.ocaml punctuation.definition.tag",
326 "source.ocaml entity.name.filename",
327 "source.reason entity.name.filename",
328 "entity.other.attribute-name strong",
329 "binding.fsharp keyword.symbol.fsharp",
330 "entity.name.record.field.elm",
331 "entity.name.record.field.accessor.elm",
332 "storage.modifier.array.bracket",
333 "source.css entity.other",
334 "meta.attribute-selector punctuation.definition.entity",
335 "markup.other.anchor string",
336 "punctuation.separator",
337 "punctuation.section",
338 "punctuation.terminator"
339 ],
340 "settings": {
341 "foreground": "#004d57"
342 }
343 },
344 {
345 "name": "KEYWORD",
346 "scope": [
347 "keyword",
348 "keyword.control",
349 "keyword.other.template",
350 "keyword.other.substitution",
351 "storage.modifier",
352 "meta.tag.sgml",
353 "punctuation.accessor",
354 "constant.other.color",
355 "entity.name.section",
356 "markup.heading",
357 "markup.heading punctuation.definition",
358 "entity.other.attribute-name.pseudo-class",
359 "entity.other.attribute-name.pseudo-element",
360 "tag.decorator.js entity.name.tag.js",
361 "tag.decorator.js punctuation.definition.tag.js",
362 "storage.type.function.pug",
363 "text.pug storage.type",
364 "text.pug meta.tag.other",
365 "source.clojure storage.control",
366 "meta.expression.clojure",
367 "punctuation.separator.slice.python",
368 "punctuation.separator.question-mark.cs",
369 "punctuation.definition.parameters.varargs",
370 "source.go keyword.operator",
371 "punctuation.separator.pointer-access",
372 "punctuation.separator.other.ruby",
373 "keyword.package",
374 "keyword.import",
375 "punctuation.definition.keyword",
376 "punctuation.separator.hash.cs",
377 "entity.other.attribute-name.pseudo-class.css punctuation.definition.entity.css",
378 "entity.other.attribute-name.pseudo-element.css punctuation.definition.entity.css",
379 "source.kotlin storage.type.import",
380 "source.kotlin storage.type.package",
381 "constant.string.documentation.powershell",
382 "punctuation.section.directive",
383 "storage.type.rust",
384 "punctuation.definition.attribute",
385 "punctuation.definition.preprocessor",
386 "punctuation.separator.namespace",
387 "punctuation.separator.method",
388 "keyword.control punctuation.definition.function",
389 "source.ocaml variable.interpolation string",
390 "source.reason variable.interpolation",
391 "punctuation.definition.directive",
392 "storage.type.modifier",
393 "keyword.other.class.fileds",
394 "source.toml entity.other.attribute-name",
395 "source.css entity.name.tag.custom",
396 "sharing.modifier",
397 "keyword.control.class.ruby",
398 "keyword.control.def.ruby"
399 ],
400 "settings": {
401 "foreground": "#ff5792"
402 }
403 },
404 {
405 "name": "VARIABLE",
406 "scope": [
407 "variable",
408 "variable.object",
409 "variable.other",
410 "variable.parameter",
411 "support",
412 "entity.name.module",
413 "variable.import.parameter",
414 "variable.other.class",
415 "meta.toc-list.id.html",
416 "source.json meta.structure.dictionary.json support.type.property-name.json",
417 "meta.var.clojure",
418 "entity.name.variable",
419 "source.java meta.class.body.java",
420 "entity.name.package.go",
421 "source.c",
422 "source.cpp",
423 "source.go",
424 "source.python",
425 "meta.function-call.arguments.python",
426 "source.ruby",
427 "source.coffee.embedded.source",
428 "source.coffee",
429 "storage.modifier.import",
430 "storage.modifier.package",
431 "storage.type.annotation",
432 "punctuation.definition.annotation",
433 "source.groovy.embedded.source",
434 "punctuation.definition.variable",
435 "source.powershell",
436 "string.quoted.interpolated.vala constant.character.escape.vala",
437 "source.apacheconf",
438 "source.objc",
439 "source.crystal",
440 "string.quoted.double.kotlin entity.string.template.element.kotlin",
441 "entity.name.package.kotlin",
442 "meta.template.expression.kotlin",
443 "parameter.variable.function",
444 "variable.other.constant.elixir",
445 "source.elixir.embedded.source",
446 "source.sql.embedded",
447 "punctuation.definition.placeholder",
448 "source.swift",
449 "source.julia",
450 "source.shell",
451 "variable.other.normal punctuation.definition.variable.shell",
452 "source.reason variable.language",
453 "source.reason variable.language string.other.link",
454 "source.elm meta.value",
455 "source.elm meta.declaration.module",
456 "meta.embedded.block variable punctuation.definition.variable.php",
457 "string.quoted.double.class.other",
458 "source.toml keyword",
459 "support.type.nim",
460 "source.tf meta.template.expression",
461 "source.scala entity.name.import",
462 "markup.code",
463 "markup.fenced_code.block"
464 ],
465 "settings": {
466 "foreground": "#fa8900"
467 }
468 },
469 {
470 "name": "ANNOTATION",
471 "scope": [
472 "support.variable.property",
473 "constant.other.symbol.hashkey.ruby",
474 "constant.other.symbol.hashkey.ruby punctuation.definition.constant.ruby",
475 "entity.other.attribute-name.id",
476 "entity.other.attribute-name.id punctuation.definition.entity",
477 "entity.name.type.annotation.kotlin",
478 "support.type.primitive",
479 "meta.type.parameters entity.name.type",
480 "meta.type.annotation entity.name.type",
481 "punctuation.definition.typeparameters",
482 "source.python support.type.python",
483 "comment.block.documentation.phpdoc.php keyword.other.type.php",
484 "storage.type.php",
485 "keyword.type",
486 "storage.type.cs",
487 "storage.type.c",
488 "storage.type.objc",
489 "punctuation.definition.storage.type.objc",
490 "markup punctuation.definition",
491 "storage.type.powershell",
492 "comment.block.documentation entity.name.type",
493 "source.java storage.type",
494 "storage.type.primitive",
495 "source.groovy storage.type",
496 "storage.type.r",
497 "source.haskell storage.type",
498 "punctuation.separator.clause-head-body",
499 "source.go storage.type",
500 "storage.type.core.rust",
501 "storage.class.std.rust",
502 "storage.modifier.lifetime.rust",
503 "entity.name.lifetime.rust",
504 "support.type.vb",
505 "entity.name.type.kotlin",
506 "support.type.julia",
507 "constant.other.reference",
508 "source.graphql support.type",
509 "source.reason support.type string",
510 "entity.name.type.fsharp",
511 "source.elm storage.type",
512 "storage.type.user-defined",
513 "storage.type.built-in",
514 "support.type.builtin",
515 "source.swift support.type",
516 "support.class.crystal",
517 "storage.type.integral",
518 "source.cpp storage.type.cpp",
519 "source.vala storage.type",
520 "source.hlsl storage.type.basic",
521 "source.hlsl support.type.other",
522 "source.apex storage.type",
523 "source.nim storage.type",
524 "source.cpp entity.name.type",
525 "support.class.builtin",
526 "source.tf meta.keyword.string",
527 "source.tf meta.keyword.number",
528 "source.scala entity.name.class",
529 "markup.raw.monospace",
530 "markup.mark",
531 "entity.name.type.primitive",
532 "entity.name.type.numeric"
533 ],
534 "settings": {
535 "foreground": "#b3694d"
536 }
537 },
538 {
539 "name": "CONSTANT",
540 "scope": [
541 "constant",
542 "variable.other.constant",
543 "support.constant",
544 "punctuation.definition.entity",
545 "constant.character.entity",
546 "support.variable.magic",
547 "markup.quote",
548 "entity.name.type.type-parameter.cs",
549 "punctuation.bracket.angle",
550 "entity.name.function.preprocessor.c",
551 "storage.type.scala",
552 "entity.helper.apacheconf",
553 "variable.language.crystal",
554 "punctuation.definition.constant",
555 "support.constant punctuation.definition.variable",
556 "constant.character.math",
557 "support.class.math",
558 "source.graphql constant.character",
559 "source.reason constant.language.list",
560 "source.cpp variable.other.enummember",
561 "support.variable.class.hideshow",
562 "entity.other.attribute-name.class",
563 "meta.attribute.id entity.other.attribute-name",
564 "text.html entity.other.attribute-name",
565 "meta.tag.attributes entity.other.attribute-name",
566 "text.xml entity.other.attribute-name",
567 "source.cs entity.other.attribute-name",
568 "constant.character.format.placeholder",
569 "constant.other.placeholder",
570 "source.vue entity.other.attribute-name",
571 "entity.other.attribute-name.mjml",
572 "source.vue meta.directive punctuation.separator.key-value",
573 "meta.definition.attribute-entry punctuation.separator"
574 ],
575 "settings": {
576 "foreground": "#a88c00"
577 }
578 },
579 {
580 "name": "TAG",
581 "scope": [
582 "variable.language",
583 "variable.parameter.function.language.special",
584 "punctuation.definition.italic",
585 "punctuation.definition.bold",
586 "entity.name.tag",
587 "variable.language punctuation.definition.variable",
588 "keyword.control.clojure",
589 "support.type.exception.python",
590 "keyword.other.this.cs",
591 "keyword.other.base.cs",
592 "keyword.other.var.cs",
593 "storage.modifier.super",
594 "source.go keyword",
595 "keyword.function.go",
596 "meta.separator",
597 "keyword.other.fn.rust",
598 "storage.modifier.static.rust",
599 "source.r meta.function.r keyword.control.r",
600 "storage.type.def",
601 "meta.class.identifier storage.modifier",
602 "source.scala keyword.declaration",
603 "storage.type",
604 "comment.block.documentation punctuation.definition.block.tag",
605 "comment.block.documentation punctuation.definition.inline.tag",
606 "entity.tag.apacheconf",
607 "keyword.other.julia",
608 "source.julia storage.modifier",
609 "constant.language.empty-list.haskell",
610 "meta.function.powershell storage.type.powershell",
611 "keyword.control.fun",
612 "punctuation.terminator.function",
613 "keyword.other.rust",
614 "keyword.other.declaration-specifier.swift",
615 "keyword.control.class",
616 "keyword.control.def",
617 "source.ocaml keyword markup.underline",
618 "source.ocaml storage.type markup.underline",
619 "binding.fsharp keyword",
620 "function.anonymous keyword",
621 "function.anonymous keyword.symbol.fsharp",
622 "meta.embedded.block variable.language punctuation.definition.variable.php",
623 "keyword.declaration.dart",
624 "source.wsd keyword.other.class",
625 "source.wsd keyword.other.linebegin",
626 "keyword.other.skinparam.keyword",
627 "keyword.other.nim",
628 "markup.deleted.diff",
629 "source.tf support.class.variable",
630 "meta.function.lua keyword.control.lua",
631 "markup.block entity.name.tag",
632 "markup.meta.attribute-list",
633 "source.zig keyword.default",
634 "source.zig keyword.structure"
635 ],
636 "settings": {
637 "foreground": "#e64100"
638 }
639 },
640 {
641 "name": "STRING",
642 "scope": [
643 "string",
644 "punctuation.definition.string",
645 "source.css support.constant",
646 "entity.name.import.go",
647 "markup.raw.texttt",
648 "markup.inserted.diff",
649 "source.scala punctuation.definition.character",
650 "constant.character.literal.scala",
651 "source.tf entity.name"
652 ],
653 "settings": {
654 "foreground": "#00b368"
655 }
656 },
657 {
658 "name": "STRINGINTERPOLATED",
659 "scope": [
660 "string.template",
661 "punctuation.definition.string.template",
662 "string.interpolated.python string.quoted.single.python",
663 "string.quoted.double.heredoc",
664 "string.quoted.interpolated.vala",
665 "string.quoted.interpolated.vala punctuation.definition.string",
666 "string.regexp.apacheconf",
667 "markup.inline.raw.string",
668 "markup.inline.raw punctuation.definition.raw",
669 "string.quoted.double.interpolated.crystal",
670 "string.quoted.double.interpolated.crystal punctuation.definition.string",
671 "text.tex markup.raw"
672 ],
673 "settings": {
674 "foreground": "#009456"
675 }
676 },
677 {
678 "name": "NUMBER",
679 "scope": [
680 "constant.numeric",
681 "constant.language",
682 "punctuation.separator.decimal.period.php",
683 "keyword.operator.null-conditional.cs",
684 "punctuation.separator.question-mark.cs",
685 "constant.integer.apacheconf",
686 "keyword.operator.nullable-type",
687 "constant.language punctuation.definition.variable",
688 "constant.others.fsharp",
689 "keyword.other.unit",
690 "string.quoted.double.skinparam.value",
691 "source.toml constant",
692 "source.zig keyword.constant.bool",
693 "source.zig keyword.constant.default"
694 ],
695 "settings": {
696 "foreground": "#5842ff"
697 }
698 },
699 {
700 "name": "FUNCTION",
701 "scope": [
702 "variable.function",
703 "support.type.property-name",
704 "entity.name.function",
705 "string.other.link",
706 "markup.link",
707 "support.type.vendored",
708 "support.other.variable",
709 "meta.function-call.generic.python",
710 "meta.method-call.groovy meta.method.groovy",
711 "meta.class.body.groovy meta.method.body.java storage.type.groovy",
712 "punctuation.definition.decorator",
713 "support.function.any-method",
714 "text.tex support.function",
715 "text.tex punctuation.definition.function",
716 "entity.name.section.fsharp entity.name.section.fsharp",
717 "support.variable.class.function",
718 "keyword.control.cucumber.table",
719 "punctuation.decorator",
720 "source.tf support.class"
721 ],
722 "settings": {
723 "foreground": "#0095a8"
724 }
725 },
726 {
727 "name": "SUPPORT",
728 "scope": [
729 "entity.name",
730 "entity.other",
731 "support.orther.namespace.use.php",
732 "meta.use.php",
733 "support.other.namespace.php",
734 "support.type",
735 "support.class",
736 "punctuation.definition.parameters",
737 "support.function",
738 "support.function.construct",
739 "markup.changed.git_gutter",
740 "markup.underline.link",
741 "markup.underline.link.image",
742 "markup.underline",
743 "meta.symbol.namespace.clojure",
744 "entity.mime-type.apacheconf",
745 "keyword.operator.function.infix",
746 "entity.name.function.infix",
747 "entity.name.function.call.kotlin",
748 "text.tex support.function.verb",
749 "text.tex support.function.texttt",
750 "source.reason constant.language.unit",
751 "source.ocaml constant.language constant.numeric entity.other.attribute-name.id.css",
752 "source.reason entity.other.attribute-name constant.language constant.numeric",
753 "constant.language.unit.fsharp",
754 "source.wsd support.class.preprocessings",
755 "keyword.language.gherkin.feature.scenario",
756 "source.nim keyword.other.common.function",
757 "entity.name.type.namespace",
758 "entity.name.scope-resolution.function.call"
759 ],
760 "settings": {
761 "foreground": "#00bdd6"
762 }
763 },
764 {
765 "name": "MISC",
766 "scope": [
767 "source.js constant.other.object.key.js string.unquoted.label.js",
768 "source.js punctuation.section.embedded",
769 "punctuation.definition.template-expression",
770 "support.class",
771 "storage.type.string.python",
772 "string.interpolated.pug",
773 "support.constant.handlebars",
774 "source.clojure punctuation.section.set",
775 "source.clojure punctuation.section.metadata",
776 "entity.global.clojure",
777 "source.python meta.function-call.python support.type.python",
778 "entity.other.inherited-class.python",
779 "punctuation.definition.interpolation",
780 "punctuation.section.embedded.begin.ruby",
781 "punctuation.section.embedded.end.ruby source.ruby",
782 "support.constant.math",
783 "entity.namespace.r",
784 "meta.method-call.groovy storage.type.groovy",
785 "source.scala entity.name.class.declaration",
786 "constant.character.escape",
787 "support.function.macro.julia",
788 "string.replacement.apacheconf",
789 "storage.modifier.using.vala",
790 "constant.other.haskell",
791 "source.objc entity.name.tag",
792 "string.quoted.other.literal.upper.crystal punctuation.definition.string",
793 "meta.embedded.line.crystal punctuation.section.embedded",
794 "meta.embedded.line.crystal punctuation.section.embedded source.crystal",
795 "punctuation.section.embedded",
796 "punctuation.section.tag",
797 "punctuation.section.embedded source.swift",
798 "variable.other.bracket punctuation.definition.variable",
799 "string.interpolated.dollar punctuation.definition.string",
800 "constant.character.escape punctuation.definition.keyword",
801 "source.ocaml entity.name.class constant.numeric",
802 "source.reason entity.name.class",
803 "keyword.format.specifier.fsharp",
804 "support.module.elm",
805 "meta.embedded.block.php punctuation.definition.variable.php",
806 "source.vala storage.type",
807 "support.variable.class.group",
808 "entity.name.type.class",
809 "source.tf meta.keyword.list",
810 "source.tf meta.keyword.map",
811 "entity.name.class.lua",
812 "markup.substitution"
813 ],
814 "settings": {
815 "foreground": "#0094f0"
816 }
817 },
818 {
819 "name": "INVALID",
820 "scope": ["invalid", "invalid.illegal"],
821 "settings": {
822 "foreground": "#ff530f"
823 }
824 },
825 {
826 "name": "ITALIC",
827 "scope": [
828 "comment",
829 "storage.modifier",
830 "punctuation.definition.comment",
831 "entity.other",
832 "variable.language",
833 "support.type.vendored",
834 "support.constant.vendored",
835 "markup.quote",
836 "markup.italic",
837 "tag.decorator.js entity.name.tag.js",
838 "tag.decorator.js punctuation.definition.tag.js",
839 "keyword.control.clojure",
840 "source.clojure meta.symbol.dynamic",
841 "keyword.other.this.cs",
842 "keyword.other.base.cs",
843 "variable.other.member.c",
844 "support.type.core.rust",
845 "variable.other.object.property",
846 "variable.other.property",
847 "source.r meta.function.r keyword.control.r",
848 "comment.line.roxygen.r keyword",
849 "comment.line.roxygen.r variable.parameter.r",
850 "keyword.control.inheritance.coffee",
851 "comment.block.documentation.phpdoc.php keyword",
852 "keyword.other.array.phpdoc.php",
853 "storage.type.modifier",
854 "comment.block.javadoc.java keyword",
855 "comment.block.javadoc.java variable.parameter.java",
856 "keyword.operator.documentation.powershell",
857 "storage.type.scala",
858 "variable.parameter.function.language.special",
859 "comment.block.documentation.scala keyword",
860 "comment.block.documentation.scala variable.parameter",
861 "support.function.builtin.go",
862 "constant.other.symbol.hashkey.ruby",
863 "constant.other.symbol.hashkey.ruby punctuation.definition.constant.ruby",
864 "constant.other.symbol.ruby",
865 "source.vala storage.type.generic",
866 "constant.other.table-name",
867 "constant.other.placeholder",
868 "variable.other.field",
869 "entity.alias.import.go",
870 "source.swift keyword.other.declaration-specifier",
871 "support.variable.swift",
872 "keyword.other.capture-specifier",
873 "text.tex support.function.emph",
874 "constant.other.math",
875 "support.function.textit",
876 "entity.name.footnote",
877 "entity.name.function.directive.graphql",
878 "source.graphql support.type.enum",
879 "source.ocaml entity.name.filename",
880 "source.reason entity.name.filename",
881 "abstract.definition.fsharp keyword",
882 "abstract.definition.fsharp entity",
883 "function.anonymous keyword",
884 "entity.name.record.field.accessor.elm",
885 "support.type.primitive",
886 "support.type.builtin",
887 "keyword.type.cs",
888 "storage.type.built-in",
889 "storage.type.primitive",
890 "source.python support.type.python",
891 "storage.type.core.rust",
892 "source.swift support.type",
893 "source.go storage.type",
894 "storage.type.php",
895 "storage.type.function.kotlin",
896 "entity.name.type.kotlin",
897 "support.type.julia",
898 "variable.other.member",
899 "keyword.other.import",
900 "keyword.package",
901 "keyword.import",
902 "source.wsd keyword.control.diagram",
903 "keyword.language.gherkin.feature.step",
904 "source.hlsl storage.type.basic",
905 "source.apex keyword.type",
906 "sharing.modifier",
907 "source.nim storage.type.concrete",
908 "meta.preprocessor.pragma.nim",
909 "storage.type.integral",
910 "entity.name.scope-resolution.function.call",
911 "support.class.builtin",
912 "comment.block.documentation storage.type.class",
913 "source.tf meta.keyword.string",
914 "source.tf meta.keyword.number",
915 "source.scala entity.name.class",
916 "meta.import keyword.control",
917 "keyword.control.export",
918 "source.vue meta.directive punctuation.separator.key-value",
919 "keyword.local.lua",
920 "markup.mark.constrained markup.mark",
921 "markup.block.open",
922 "entity.name.type.primitive",
923 "entity.name.type.numeric",
924 "source.zig keyword.type",
925 "source.zig keyword.storage",
926 "source.zig keyword.structure"
927 ],
928 "settings": {
929 "fontStyle": "italic"
930 }
931 },
932 {
933 "name": "BOLD",
934 "scope": [
935 "keyword",
936 "keyword.control",
937 "keyword.operator",
938 "keyword.other.template",
939 "keyword.other.substitution",
940 "storage.type.function.arrow",
941 "constant.other.color",
942 "punctuation.accessor",
943 "entity.name.section",
944 "markdown.heading",
945 "markup.inline.raw punctuation.definition.raw",
946 "markup.heading",
947 "storage.type.function.pug",
948 "storage.type.function.python",
949 "storage.type.annotation",
950 "punctuation.bracket.angle",
951 "keyword.other.new",
952 "storage.type.generic.wildcard",
953 "source.go keyword.operator",
954 "constant.other.symbol.ruby punctuation.definition.constant.ruby",
955 "variable.parameter",
956 "support.function.builtin.rust",
957 "storage.type.function.coffee",
958 "entity.name.variable.parameter",
959 "punctuation.separator.hash.cs",
960 "constant.other.symbol.ruby punctuation.definition.constant.ruby",
961 "constant.other.symbol.hashkey.ruby punctuation.definition.constant.ruby",
962 "meta.function.parameters variable.other",
963 "entity.name.type.annotation.kotlin",
964 "storage.type.objc",
965 "parameter.variable.function",
966 "markup punctuation.definition",
967 "punctuation.section.directive",
968 "punctuation.definition.preprocessor",
969 "source.ruby punctuation.definition.variable",
970 "support.function.textbf",
971 "source.graphql support.type.builtin",
972 "source.ocaml variable.interpolation string",
973 "entity.name.function.definition.special.constructor",
974 "entity.name.function.definition.special.member.destructor.",
975 "meta.function.parameters variable punctuation.definition.variable.php",
976 "source.wsd keyword.other.activity",
977 "keyword.control.class.ruby",
978 "keyword.control.def.ruby",
979 "keyword.function.go",
980 "keyword.other.fn.rust",
981 "markup.other.anchor",
982 "markup.list.bullet",
983 "markup.list punctuation.definition",
984 "keyword.control.default",
985 "punctuation.section",
986 "punctuation.separator",
987 "punctuation.terminator",
988 "markup.bold.markdown",
989 "source.zig storage.type.function"
990 ],
991 "settings": {
992 "fontStyle": "bold"
993 }
994 },
995 {
996 "name": "BOLD-ITALIC",
997 "scope": [
998 "markup.quote markup.bold",
999 "text.html punctuation.section.embedded",
1000 "variable.other.c",
1001 "storage.modifier.lifetime.rust",
1002 "entity.name.lifetime.rust",
1003 "source.rust meta.attribute.rust",
1004 "meta.attribute.id entity.other.attribute-name",
1005 "source.ocaml punctuation.definition.tag emphasis",
1006 "source.tf entity.name",
1007 "markup.quote punctuation.definition",
1008 "markup.fenced_code punctuation.definition",
1009 "fenced_code.block.language"
1010 ],
1011 "settings": {
1012 "fontStyle": "bold italic"
1013 }
1014 },
1015 {
1016 "name": "NORMAL",
1017 "scope": [
1018 "keyword.begin.tag.ejs",
1019 "source.python meta.function.decorator.python support.type.python",
1020 "source.cs keyword.other",
1021 "keyword.other.var.cs",
1022 "source.go keyword",
1023 "storage.modifier.static.rust",
1024 "variable.parameter.r",
1025 "variable.parameter.handlebars",
1026 "storage.modifier.import",
1027 "storage.modifier.package",
1028 "meta.class.identifier storage.modifier",
1029 "keyword.operator.other.powershell",
1030 "source.css variable.parameter",
1031 "string.interpolated variable.parameter",
1032 "source.apacheconf keyword",
1033 "keyword.other.julia",
1034 "storage.modifier.using.vala",
1035 "source.objc keyword.other.property.attribute",
1036 "source.sql keyword.other",
1037 "keyword.other.using.vala",
1038 "keyword.operator.function.infix",
1039 "keyword.control.directive",
1040 "keyword.other.rust",
1041 "keyword.other.declaration-specifier.swift",
1042 "entity.name.function.swift",
1043 "keyword.control.class",
1044 "keyword.control.def",
1045 "punctuation.definition.variable",
1046 "entity.name.section.latex",
1047 "source.ocaml keyword markup.underline",
1048 "source.ocaml constant.language constant.numeric entity.other.attribute-name.id.css",
1049 "source.reason entity.other.attribute-name constant.language constant.numeric",
1050 "keyword.format.specifier.fsharp",
1051 "entity.name.section.fsharp",
1052 "binding.fsharp keyword",
1053 "binding.fsharp keyword.symbol",
1054 "record.fsharp keyword",
1055 "keyword.symbol.fsharp",
1056 "entity.name.section.fsharp keyword",
1057 "namespace.open.fsharp keyword",
1058 "namespace.open.fsharp entity",
1059 "storage.type",
1060 "source.cpp keyword.other",
1061 "source.c keyword.other",
1062 "keyword.other.unit",
1063 "storage.modifier.array.bracket",
1064 "meta.import.haskell keyword",
1065 "keyword.declaration.dart",
1066 "source.wsd keyword.other",
1067 "keyword.other.skinparam",
1068 "source.css keyword.control",
1069 "source.css keyword.operator",
1070 "keyword.language.gherkin.feature.scenario",
1071 "keyword.control.cucumber.table",
1072 "source.toml entity.other.attribute-name",
1073 "source.toml keyword",
1074 "keyword.other.nim",
1075 "source.nim keyword.other.common.function",
1076 "source.nim keyword.other",
1077 "source.scala keyword.declaration",
1078 "source.scala entity.name.class.declaration",
1079 "keyword.control.lua",
1080 "source.css punctuation.section",
1081 "punctuation.section.embedded",
1082 "source.c punctuation.section",
1083 "source.cpp punctuation.section",
1084 "source.java punctuation.section",
1085 "source.php punctuation.section",
1086 "source.powershell punctuation.section",
1087 "source.r punctuation.section",
1088 "source.ruby punctuation.section",
1089 "source.swift punctuation.section",
1090 "source.objc punctuation.section",
1091 "source.zig keyword.constant.bool",
1092 "source.zig keyword.default",
1093 "source.zig keyword.statement",
1094 "source.zig keyword.constant.default"
1095 ],
1096 "settings": {
1097 "fontStyle": ""
1098 }
1099 },
1100 {
1101 "name": "STRIKETHROUGH",
1102 "scope": ["markup.strikethrough"],
1103 "settings": {
1104 "fontStyle": "strikethrough"
1105 }
1106 }
1107 ]
1108}