UNPKG

56.3 kBJSONView Raw
1{
2 "name": "one-dark-pro",
3 "type": "dark",
4 "semanticHighlighting": true,
5 "semanticTokenColors": {
6 "enumMember": {
7 "foreground": "#56b6c2"
8 },
9 "variable.constant": {
10 "foreground": "#d19a66"
11 },
12 "variable.defaultLibrary": {
13 "foreground": "#e5c07b"
14 },
15 "variable:dart": {
16 "foreground": "#d19a66"
17 },
18 "property:dart": {
19 "foreground": "#d19a66"
20 },
21 "annotation:dart": {
22 "foreground": "#d19a66"
23 },
24 "parameter.label:dart": {
25 "foreground": "#abb2bf"
26 },
27 "macro": {
28 "foreground": "#d19a66"
29 },
30 "tomlArrayKey": {
31 "foreground": "#e5c07b"
32 }
33 },
34 "tokenColors": [
35 {
36 "scope": "meta.embedded",
37 "settings": {
38 "foreground": "#abb2bf"
39 }
40 },
41 {
42 "name": "unison punctuation",
43 "scope": "punctuation.definition.delayed.unison,punctuation.definition.list.begin.unison,punctuation.definition.list.end.unison,punctuation.definition.ability.begin.unison,punctuation.definition.ability.end.unison,punctuation.operator.assignment.as.unison,punctuation.separator.pipe.unison,punctuation.separator.delimiter.unison,punctuation.definition.hash.unison",
44 "settings": {
45 "foreground": "#e06c75"
46 }
47 },
48 {
49 "name": "haskell variable generic-type",
50 "scope": "variable.other.generic-type.haskell",
51 "settings": {
52 "foreground": "#c678dd"
53 }
54 },
55 {
56 "name": "haskell storage type",
57 "scope": "storage.type.haskell",
58 "settings": {
59 "foreground": "#d19a66"
60 }
61 },
62 {
63 "name": "support.variable.magic.python",
64 "scope": "support.variable.magic.python",
65 "settings": {
66 "foreground": "#e06c75"
67 }
68 },
69 {
70 "name": "punctuation.separator.parameters.python",
71 "scope": "punctuation.separator.period.python,punctuation.separator.element.python,punctuation.parenthesis.begin.python,punctuation.parenthesis.end.python",
72 "settings": {
73 "foreground": "#abb2bf"
74 }
75 },
76 {
77 "name": "variable.parameter.function.language.special.self.python",
78 "scope": "variable.parameter.function.language.special.self.python",
79 "settings": {
80 "foreground": "#e5c07b"
81 }
82 },
83 {
84 "name": "variable.parameter.function.language.special.cls.python",
85 "scope": "variable.parameter.function.language.special.cls.python",
86 "settings": {
87 "foreground": "#e5c07b"
88 }
89 },
90 {
91 "name": "storage.modifier.lifetime.rust",
92 "scope": "storage.modifier.lifetime.rust",
93 "settings": {
94 "foreground": "#abb2bf"
95 }
96 },
97 {
98 "name": "support.function.std.rust",
99 "scope": "support.function.std.rust",
100 "settings": {
101 "foreground": "#61afef"
102 }
103 },
104 {
105 "name": "entity.name.lifetime.rust",
106 "scope": "entity.name.lifetime.rust",
107 "settings": {
108 "foreground": "#e5c07b"
109 }
110 },
111 {
112 "name": "variable.language.rust",
113 "scope": "variable.language.rust",
114 "settings": {
115 "foreground": "#e06c75"
116 }
117 },
118 {
119 "name": "support.constant.edge",
120 "scope": "support.constant.edge",
121 "settings": {
122 "foreground": "#c678dd"
123 }
124 },
125 {
126 "name": "regexp constant character-class",
127 "scope": "constant.other.character-class.regexp",
128 "settings": {
129 "foreground": "#e06c75"
130 }
131 },
132 {
133 "name": "keyword.operator",
134 "scope": ["keyword.operator.word"],
135 "settings": {
136 "foreground": "#c678dd"
137 }
138 },
139 {
140 "name": "regexp operator.quantifier",
141 "scope": "keyword.operator.quantifier.regexp",
142 "settings": {
143 "foreground": "#d19a66"
144 }
145 },
146 {
147 "name": "Text",
148 "scope": "variable.parameter.function",
149 "settings": {
150 "foreground": "#abb2bf"
151 }
152 },
153 {
154 "name": "Comment Markup Link",
155 "scope": "comment markup.link",
156 "settings": {
157 "foreground": "#5c6370"
158 }
159 },
160 {
161 "name": "markup diff",
162 "scope": "markup.changed.diff",
163 "settings": {
164 "foreground": "#e5c07b"
165 }
166 },
167 {
168 "name": "diff",
169 "scope": "meta.diff.header.from-file,meta.diff.header.to-file,punctuation.definition.from-file.diff,punctuation.definition.to-file.diff",
170 "settings": {
171 "foreground": "#61afef"
172 }
173 },
174 {
175 "name": "inserted.diff",
176 "scope": "markup.inserted.diff",
177 "settings": {
178 "foreground": "#98c379"
179 }
180 },
181 {
182 "name": "deleted.diff",
183 "scope": "markup.deleted.diff",
184 "settings": {
185 "foreground": "#e06c75"
186 }
187 },
188 {
189 "name": "c++ function",
190 "scope": "meta.function.c,meta.function.cpp",
191 "settings": {
192 "foreground": "#e06c75"
193 }
194 },
195 {
196 "name": "c++ block",
197 "scope": "punctuation.section.block.begin.bracket.curly.cpp,punctuation.section.block.end.bracket.curly.cpp,punctuation.terminator.statement.c,punctuation.section.block.begin.bracket.curly.c,punctuation.section.block.end.bracket.curly.c,punctuation.section.parens.begin.bracket.round.c,punctuation.section.parens.end.bracket.round.c,punctuation.section.parameters.begin.bracket.round.c,punctuation.section.parameters.end.bracket.round.c",
198 "settings": {
199 "foreground": "#abb2bf"
200 }
201 },
202 {
203 "name": "js/ts punctuation separator key-value",
204 "scope": "punctuation.separator.key-value",
205 "settings": {
206 "foreground": "#abb2bf"
207 }
208 },
209 {
210 "name": "js/ts import keyword",
211 "scope": "keyword.operator.expression.import",
212 "settings": {
213 "foreground": "#61afef"
214 }
215 },
216 {
217 "name": "math js/ts",
218 "scope": "support.constant.math",
219 "settings": {
220 "foreground": "#e5c07b"
221 }
222 },
223 {
224 "name": "math property js/ts",
225 "scope": "support.constant.property.math",
226 "settings": {
227 "foreground": "#d19a66"
228 }
229 },
230 {
231 "name": "js/ts variable.other.constant",
232 "scope": "variable.other.constant",
233 "settings": {
234 "foreground": "#e5c07b"
235 }
236 },
237 {
238 "name": "java type",
239 "scope": ["storage.type.annotation.java", "storage.type.object.array.java"],
240 "settings": {
241 "foreground": "#e5c07b"
242 }
243 },
244 {
245 "name": "java source",
246 "scope": "source.java",
247 "settings": {
248 "foreground": "#e06c75"
249 }
250 },
251 {
252 "name": "java modifier.import",
253 "scope": "punctuation.section.block.begin.java,punctuation.section.block.end.java,punctuation.definition.method-parameters.begin.java,punctuation.definition.method-parameters.end.java,meta.method.identifier.java,punctuation.section.method.begin.java,punctuation.section.method.end.java,punctuation.terminator.java,punctuation.section.class.begin.java,punctuation.section.class.end.java,punctuation.section.inner-class.begin.java,punctuation.section.inner-class.end.java,meta.method-call.java,punctuation.section.class.begin.bracket.curly.java,punctuation.section.class.end.bracket.curly.java,punctuation.section.method.begin.bracket.curly.java,punctuation.section.method.end.bracket.curly.java,punctuation.separator.period.java,punctuation.bracket.angle.java,punctuation.definition.annotation.java,meta.method.body.java",
254 "settings": {
255 "foreground": "#abb2bf"
256 }
257 },
258 {
259 "name": "java modifier.import",
260 "scope": "meta.method.java",
261 "settings": {
262 "foreground": "#61afef"
263 }
264 },
265 {
266 "name": "java modifier.import",
267 "scope": "storage.modifier.import.java,storage.type.java,storage.type.generic.java",
268 "settings": {
269 "foreground": "#e5c07b"
270 }
271 },
272 {
273 "name": "java instanceof",
274 "scope": "keyword.operator.instanceof.java",
275 "settings": {
276 "foreground": "#c678dd"
277 }
278 },
279 {
280 "name": "java variable.name",
281 "scope": "meta.definition.variable.name.java",
282 "settings": {
283 "foreground": "#e06c75"
284 }
285 },
286 {
287 "name": "operator logical",
288 "scope": "keyword.operator.logical",
289 "settings": {
290 "foreground": "#56b6c2"
291 }
292 },
293 {
294 "name": "operator bitwise",
295 "scope": "keyword.operator.bitwise",
296 "settings": {
297 "foreground": "#56b6c2"
298 }
299 },
300 {
301 "name": "operator channel",
302 "scope": "keyword.operator.channel",
303 "settings": {
304 "foreground": "#56b6c2"
305 }
306 },
307 {
308 "name": "support.constant.property-value.scss",
309 "scope": "support.constant.property-value.scss,support.constant.property-value.css",
310 "settings": {
311 "foreground": "#d19a66"
312 }
313 },
314 {
315 "name": "CSS/SCSS/LESS Operators",
316 "scope": "keyword.operator.css,keyword.operator.scss,keyword.operator.less",
317 "settings": {
318 "foreground": "#56b6c2"
319 }
320 },
321 {
322 "name": "css color standard name",
323 "scope": "support.constant.color.w3c-standard-color-name.css,support.constant.color.w3c-standard-color-name.scss",
324 "settings": {
325 "foreground": "#d19a66"
326 }
327 },
328 {
329 "name": "css comma",
330 "scope": "punctuation.separator.list.comma.css",
331 "settings": {
332 "foreground": "#abb2bf"
333 }
334 },
335 {
336 "name": "css attribute-name.id",
337 "scope": "support.constant.color.w3c-standard-color-name.css",
338 "settings": {
339 "foreground": "#d19a66"
340 }
341 },
342 {
343 "name": "css property-name",
344 "scope": "support.type.vendored.property-name.css",
345 "settings": {
346 "foreground": "#56b6c2"
347 }
348 },
349 {
350 "name": "js/ts module",
351 "scope": "support.module.node,support.type.object.module,support.module.node",
352 "settings": {
353 "foreground": "#e5c07b"
354 }
355 },
356 {
357 "name": "entity.name.type.module",
358 "scope": "entity.name.type.module",
359 "settings": {
360 "foreground": "#e5c07b"
361 }
362 },
363 {
364 "name": "js variable readwrite",
365 "scope": "variable.other.readwrite,meta.object-literal.key,support.variable.property,support.variable.object.process,support.variable.object.node",
366 "settings": {
367 "foreground": "#e06c75"
368 }
369 },
370 {
371 "name": "js/ts json",
372 "scope": "support.constant.json",
373 "settings": {
374 "foreground": "#d19a66"
375 }
376 },
377 {
378 "name": "js/ts Keyword",
379 "scope": [
380 "keyword.operator.expression.instanceof",
381 "keyword.operator.new",
382 "keyword.operator.ternary",
383 "keyword.operator.optional",
384 "keyword.operator.expression.keyof"
385 ],
386 "settings": {
387 "foreground": "#c678dd"
388 }
389 },
390 {
391 "name": "js/ts console",
392 "scope": "support.type.object.console",
393 "settings": {
394 "foreground": "#e06c75"
395 }
396 },
397 {
398 "name": "js/ts support.variable.property.process",
399 "scope": "support.variable.property.process",
400 "settings": {
401 "foreground": "#d19a66"
402 }
403 },
404 {
405 "name": "js console function",
406 "scope": "entity.name.function,support.function.console",
407 "settings": {
408 "foreground": "#61afef"
409 }
410 },
411 {
412 "name": "keyword.operator.misc.rust",
413 "scope": "keyword.operator.misc.rust",
414 "settings": {
415 "foreground": "#abb2bf"
416 }
417 },
418 {
419 "name": "keyword.operator.sigil.rust",
420 "scope": "keyword.operator.sigil.rust",
421 "settings": {
422 "foreground": "#c678dd"
423 }
424 },
425 {
426 "name": "operator",
427 "scope": "keyword.operator.delete",
428 "settings": {
429 "foreground": "#c678dd"
430 }
431 },
432 {
433 "name": "js dom",
434 "scope": "support.type.object.dom",
435 "settings": {
436 "foreground": "#56b6c2"
437 }
438 },
439 {
440 "name": "js dom variable",
441 "scope": "support.variable.dom,support.variable.property.dom",
442 "settings": {
443 "foreground": "#e06c75"
444 }
445 },
446 {
447 "name": "keyword.operator",
448 "scope": "keyword.operator.arithmetic,keyword.operator.comparison,keyword.operator.decrement,keyword.operator.increment,keyword.operator.relational",
449 "settings": {
450 "foreground": "#56b6c2"
451 }
452 },
453 {
454 "name": "C operator assignment",
455 "scope": "keyword.operator.assignment.c,keyword.operator.comparison.c,keyword.operator.c,keyword.operator.increment.c,keyword.operator.decrement.c,keyword.operator.bitwise.shift.c,keyword.operator.assignment.cpp,keyword.operator.comparison.cpp,keyword.operator.cpp,keyword.operator.increment.cpp,keyword.operator.decrement.cpp,keyword.operator.bitwise.shift.cpp",
456 "settings": {
457 "foreground": "#c678dd"
458 }
459 },
460 {
461 "name": "Punctuation",
462 "scope": "punctuation.separator.delimiter",
463 "settings": {
464 "foreground": "#abb2bf"
465 }
466 },
467 {
468 "name": "Other punctuation .c",
469 "scope": "punctuation.separator.c,punctuation.separator.cpp",
470 "settings": {
471 "foreground": "#c678dd"
472 }
473 },
474 {
475 "name": "C type posix-reserved",
476 "scope": "support.type.posix-reserved.c,support.type.posix-reserved.cpp",
477 "settings": {
478 "foreground": "#56b6c2"
479 }
480 },
481 {
482 "name": "keyword.operator.sizeof.c",
483 "scope": "keyword.operator.sizeof.c,keyword.operator.sizeof.cpp",
484 "settings": {
485 "foreground": "#c678dd"
486 }
487 },
488 {
489 "name": "python parameter",
490 "scope": "variable.parameter.function.language.python",
491 "settings": {
492 "foreground": "#d19a66"
493 }
494 },
495 {
496 "name": "python type",
497 "scope": "support.type.python",
498 "settings": {
499 "foreground": "#56b6c2"
500 }
501 },
502 {
503 "name": "python logical",
504 "scope": "keyword.operator.logical.python",
505 "settings": {
506 "foreground": "#c678dd"
507 }
508 },
509 {
510 "name": "pyCs",
511 "scope": "variable.parameter.function.python",
512 "settings": {
513 "foreground": "#d19a66"
514 }
515 },
516 {
517 "name": "python block",
518 "scope": "punctuation.definition.arguments.begin.python,punctuation.definition.arguments.end.python,punctuation.separator.arguments.python,punctuation.definition.list.begin.python,punctuation.definition.list.end.python",
519 "settings": {
520 "foreground": "#abb2bf"
521 }
522 },
523 {
524 "name": "python function-call.generic",
525 "scope": "meta.function-call.generic.python",
526 "settings": {
527 "foreground": "#61afef"
528 }
529 },
530 {
531 "name": "python placeholder reset to normal string",
532 "scope": "constant.character.format.placeholder.other.python",
533 "settings": {
534 "foreground": "#d19a66"
535 }
536 },
537 {
538 "name": "Operators",
539 "scope": "keyword.operator",
540 "settings": {
541 "foreground": "#abb2bf"
542 }
543 },
544 {
545 "name": "Compound Assignment Operators",
546 "scope": "keyword.operator.assignment.compound",
547 "settings": {
548 "foreground": "#c678dd"
549 }
550 },
551 {
552 "name": "Compound Assignment Operators js/ts",
553 "scope": "keyword.operator.assignment.compound.js,keyword.operator.assignment.compound.ts",
554 "settings": {
555 "foreground": "#56b6c2"
556 }
557 },
558 {
559 "name": "Keywords",
560 "scope": "keyword",
561 "settings": {
562 "foreground": "#c678dd"
563 }
564 },
565 {
566 "name": "Namespaces",
567 "scope": "entity.name.namespace",
568 "settings": {
569 "foreground": "#e5c07b"
570 }
571 },
572 {
573 "name": "Variables",
574 "scope": "variable",
575 "settings": {
576 "foreground": "#e06c75"
577 }
578 },
579 {
580 "name": "Variables",
581 "scope": "variable.c",
582 "settings": {
583 "foreground": "#abb2bf"
584 }
585 },
586 {
587 "name": "Language variables",
588 "scope": "variable.language",
589 "settings": {
590 "foreground": "#e5c07b"
591 }
592 },
593 {
594 "name": "Java Variables",
595 "scope": "token.variable.parameter.java",
596 "settings": {
597 "foreground": "#abb2bf"
598 }
599 },
600 {
601 "name": "Java Imports",
602 "scope": "import.storage.java",
603 "settings": {
604 "foreground": "#e5c07b"
605 }
606 },
607 {
608 "name": "Packages",
609 "scope": "token.package.keyword",
610 "settings": {
611 "foreground": "#c678dd"
612 }
613 },
614 {
615 "name": "Packages",
616 "scope": "token.package",
617 "settings": {
618 "foreground": "#abb2bf"
619 }
620 },
621 {
622 "name": "Functions",
623 "scope": [
624 "entity.name.function",
625 "meta.require",
626 "support.function.any-method",
627 "variable.function"
628 ],
629 "settings": {
630 "foreground": "#61afef"
631 }
632 },
633 {
634 "name": "Classes",
635 "scope": "entity.name.type.namespace",
636 "settings": {
637 "foreground": "#e5c07b"
638 }
639 },
640 {
641 "name": "Classes",
642 "scope": "support.class, entity.name.type.class",
643 "settings": {
644 "foreground": "#e5c07b"
645 }
646 },
647 {
648 "name": "Class name",
649 "scope": "entity.name.class.identifier.namespace.type",
650 "settings": {
651 "foreground": "#e5c07b"
652 }
653 },
654 {
655 "name": "Class name",
656 "scope": ["entity.name.class", "variable.other.class.js", "variable.other.class.ts"],
657 "settings": {
658 "foreground": "#e5c07b"
659 }
660 },
661 {
662 "name": "Class name php",
663 "scope": "variable.other.class.php",
664 "settings": {
665 "foreground": "#e06c75"
666 }
667 },
668 {
669 "name": "Type Name",
670 "scope": "entity.name.type",
671 "settings": {
672 "foreground": "#e5c07b"
673 }
674 },
675 {
676 "name": "Keyword Control",
677 "scope": "keyword.control",
678 "settings": {
679 "foreground": "#c678dd"
680 }
681 },
682 {
683 "name": "Control Elements",
684 "scope": "control.elements, keyword.operator.less",
685 "settings": {
686 "foreground": "#d19a66"
687 }
688 },
689 {
690 "name": "Methods",
691 "scope": "keyword.other.special-method",
692 "settings": {
693 "foreground": "#61afef"
694 }
695 },
696 {
697 "name": "Storage",
698 "scope": "storage",
699 "settings": {
700 "foreground": "#c678dd"
701 }
702 },
703 {
704 "name": "Storage JS TS",
705 "scope": "token.storage",
706 "settings": {
707 "foreground": "#c678dd"
708 }
709 },
710 {
711 "name": "Source Js Keyword Operator Delete,source Js Keyword Operator In,source Js Keyword Operator Of,source Js Keyword Operator Instanceof,source Js Keyword Operator New,source Js Keyword Operator Typeof,source Js Keyword Operator Void",
712 "scope": "keyword.operator.expression.delete,keyword.operator.expression.in,keyword.operator.expression.of,keyword.operator.expression.instanceof,keyword.operator.new,keyword.operator.expression.typeof,keyword.operator.expression.void",
713 "settings": {
714 "foreground": "#c678dd"
715 }
716 },
717 {
718 "name": "Java Storage",
719 "scope": "token.storage.type.java",
720 "settings": {
721 "foreground": "#e5c07b"
722 }
723 },
724 {
725 "name": "Support",
726 "scope": "support.function",
727 "settings": {
728 "foreground": "#56b6c2"
729 }
730 },
731 {
732 "name": "Support type",
733 "scope": "support.type.property-name",
734 "settings": {
735 "foreground": "#abb2bf"
736 }
737 },
738 {
739 "name": "[VSCODE-CUSTOM] toml support",
740 "scope": "support.type.property-name.toml, support.type.property-name.table.toml, support.type.property-name.array.toml",
741 "settings": {
742 "foreground": "#e06c75"
743 }
744 },
745 {
746 "name": "Support type",
747 "scope": "support.constant.property-value",
748 "settings": {
749 "foreground": "#abb2bf"
750 }
751 },
752 {
753 "name": "Support type",
754 "scope": "support.constant.font-name",
755 "settings": {
756 "foreground": "#d19a66"
757 }
758 },
759 {
760 "name": "Meta tag",
761 "scope": "meta.tag",
762 "settings": {
763 "foreground": "#abb2bf"
764 }
765 },
766 {
767 "name": "Strings",
768 "scope": "string",
769 "settings": {
770 "foreground": "#98c379"
771 }
772 },
773 {
774 "name": "Constant other symbol",
775 "scope": "constant.other.symbol",
776 "settings": {
777 "foreground": "#56b6c2"
778 }
779 },
780 {
781 "name": "Integers",
782 "scope": "constant.numeric",
783 "settings": {
784 "foreground": "#d19a66"
785 }
786 },
787 {
788 "name": "Constants",
789 "scope": "constant",
790 "settings": {
791 "foreground": "#d19a66"
792 }
793 },
794 {
795 "name": "Constants",
796 "scope": "punctuation.definition.constant",
797 "settings": {
798 "foreground": "#d19a66"
799 }
800 },
801 {
802 "name": "Tags",
803 "scope": "entity.name.tag",
804 "settings": {
805 "foreground": "#e06c75"
806 }
807 },
808 {
809 "name": "Attributes",
810 "scope": "entity.other.attribute-name",
811 "settings": {
812 "foreground": "#d19a66"
813 }
814 },
815 {
816 "name": "Attribute IDs",
817 "scope": "entity.other.attribute-name.id",
818 "settings": {
819 "foreground": "#61afef"
820 }
821 },
822 {
823 "name": "Attribute class",
824 "scope": "entity.other.attribute-name.class.css",
825 "settings": {
826 "foreground": "#d19a66"
827 }
828 },
829 {
830 "name": "Selector",
831 "scope": "meta.selector",
832 "settings": {
833 "foreground": "#c678dd"
834 }
835 },
836 {
837 "name": "Headings",
838 "scope": "markup.heading",
839 "settings": {
840 "foreground": "#e06c75"
841 }
842 },
843 {
844 "name": "Headings",
845 "scope": "markup.heading punctuation.definition.heading, entity.name.section",
846 "settings": {
847 "foreground": "#61afef"
848 }
849 },
850 {
851 "name": "Units",
852 "scope": "keyword.other.unit",
853 "settings": {
854 "foreground": "#e06c75"
855 }
856 },
857 {
858 "name": "Bold",
859 "scope": "markup.bold,todo.bold",
860 "settings": {
861 "foreground": "#d19a66"
862 }
863 },
864 {
865 "name": "Bold",
866 "scope": "punctuation.definition.bold",
867 "settings": {
868 "foreground": "#e5c07b"
869 }
870 },
871 {
872 "name": "markup Italic",
873 "scope": "markup.italic, punctuation.definition.italic,todo.emphasis",
874 "settings": {
875 "foreground": "#c678dd"
876 }
877 },
878 {
879 "name": "emphasis md",
880 "scope": "emphasis md",
881 "settings": {
882 "foreground": "#c678dd"
883 }
884 },
885 {
886 "name": "[VSCODE-CUSTOM] Markdown headings",
887 "scope": "entity.name.section.markdown",
888 "settings": {
889 "foreground": "#e06c75"
890 }
891 },
892 {
893 "name": "[VSCODE-CUSTOM] Markdown heading Punctuation Definition",
894 "scope": "punctuation.definition.heading.markdown",
895 "settings": {
896 "foreground": "#e06c75"
897 }
898 },
899 {
900 "name": "punctuation.definition.list.begin.markdown",
901 "scope": "punctuation.definition.list.begin.markdown",
902 "settings": {
903 "foreground": "#e5c07b"
904 }
905 },
906 {
907 "name": "[VSCODE-CUSTOM] Markdown heading setext",
908 "scope": "markup.heading.setext",
909 "settings": {
910 "foreground": "#abb2bf"
911 }
912 },
913 {
914 "name": "[VSCODE-CUSTOM] Markdown Punctuation Definition Bold",
915 "scope": "punctuation.definition.bold.markdown",
916 "settings": {
917 "foreground": "#d19a66"
918 }
919 },
920 {
921 "name": "[VSCODE-CUSTOM] Markdown Inline Raw",
922 "scope": "markup.inline.raw.markdown",
923 "settings": {
924 "foreground": "#98c379"
925 }
926 },
927 {
928 "name": "[VSCODE-CUSTOM] Markdown Inline Raw",
929 "scope": "markup.inline.raw.string.markdown",
930 "settings": {
931 "foreground": "#98c379"
932 }
933 },
934 {
935 "name": "[VSCODE-CUSTOM] Markdown Inline Raw punctuation",
936 "scope": "punctuation.definition.raw.markdown",
937 "settings": {
938 "foreground": "#e5c07b"
939 }
940 },
941 {
942 "name": "[VSCODE-CUSTOM] Markdown List Punctuation Definition",
943 "scope": "punctuation.definition.list.markdown",
944 "settings": {
945 "foreground": "#e5c07b"
946 }
947 },
948 {
949 "name": "[VSCODE-CUSTOM] Markdown Punctuation Definition String",
950 "scope": [
951 "punctuation.definition.string.begin.markdown",
952 "punctuation.definition.string.end.markdown",
953 "punctuation.definition.metadata.markdown"
954 ],
955 "settings": {
956 "foreground": "#e06c75"
957 }
958 },
959 {
960 "name": "beginning.punctuation.definition.list.markdown",
961 "scope": ["beginning.punctuation.definition.list.markdown"],
962 "settings": {
963 "foreground": "#e06c75"
964 }
965 },
966 {
967 "name": "[VSCODE-CUSTOM] Markdown Punctuation Definition Link",
968 "scope": "punctuation.definition.metadata.markdown",
969 "settings": {
970 "foreground": "#e06c75"
971 }
972 },
973 {
974 "name": "[VSCODE-CUSTOM] Markdown Underline Link/Image",
975 "scope": "markup.underline.link.markdown,markup.underline.link.image.markdown",
976 "settings": {
977 "foreground": "#c678dd"
978 }
979 },
980 {
981 "name": "[VSCODE-CUSTOM] Markdown Link Title/Description",
982 "scope": "string.other.link.title.markdown,string.other.link.description.markdown",
983 "settings": {
984 "foreground": "#61afef"
985 }
986 },
987 {
988 "name": "[VSCODE-CUSTOM] Asciidoc Inline Raw",
989 "scope": "markup.raw.monospace.asciidoc",
990 "settings": {
991 "foreground": "#98c379"
992 }
993 },
994 {
995 "name": "[VSCODE-CUSTOM] Asciidoc Inline Raw Punctuation Definition",
996 "scope": "punctuation.definition.asciidoc",
997 "settings": {
998 "foreground": "#e5c07b"
999 }
1000 },
1001 {
1002 "name": "[VSCODE-CUSTOM] Asciidoc List Punctuation Definition",
1003 "scope": "markup.list.asciidoc",
1004 "settings": {
1005 "foreground": "#e5c07b"
1006 }
1007 },
1008 {
1009 "name": "[VSCODE-CUSTOM] Asciidoc underline link",
1010 "scope": "markup.link.asciidoc,markup.other.url.asciidoc",
1011 "settings": {
1012 "foreground": "#c678dd"
1013 }
1014 },
1015 {
1016 "name": "[VSCODE-CUSTOM] Asciidoc link name",
1017 "scope": "string.unquoted.asciidoc,markup.other.url.asciidoc",
1018 "settings": {
1019 "foreground": "#61afef"
1020 }
1021 },
1022 {
1023 "name": "Regular Expressions",
1024 "scope": "string.regexp",
1025 "settings": {
1026 "foreground": "#56b6c2"
1027 }
1028 },
1029 {
1030 "name": "Embedded",
1031 "scope": "punctuation.section.embedded, variable.interpolation",
1032 "settings": {
1033 "foreground": "#e06c75"
1034 }
1035 },
1036 {
1037 "name": "Embedded",
1038 "scope": "punctuation.section.embedded.begin,punctuation.section.embedded.end",
1039 "settings": {
1040 "foreground": "#c678dd"
1041 }
1042 },
1043 {
1044 "name": "illegal",
1045 "scope": "invalid.illegal",
1046 "settings": {
1047 "foreground": "#ffffff"
1048 }
1049 },
1050 {
1051 "name": "illegal",
1052 "scope": "invalid.illegal.bad-ampersand.html",
1053 "settings": {
1054 "foreground": "#abb2bf"
1055 }
1056 },
1057 {
1058 "scope": "invalid.illegal.unrecognized-tag.html",
1059 "settings": {
1060 "foreground": "#e06c75"
1061 }
1062 },
1063 {
1064 "name": "Broken",
1065 "scope": "invalid.broken",
1066 "settings": {
1067 "foreground": "#ffffff"
1068 }
1069 },
1070 {
1071 "name": "Deprecated",
1072 "scope": "invalid.deprecated",
1073 "settings": {
1074 "foreground": "#ffffff"
1075 }
1076 },
1077 {
1078 "name": "html Deprecated",
1079 "scope": "invalid.deprecated.entity.other.attribute-name.html",
1080 "settings": {
1081 "foreground": "#d19a66"
1082 }
1083 },
1084 {
1085 "name": "Unimplemented",
1086 "scope": "invalid.unimplemented",
1087 "settings": {
1088 "foreground": "#ffffff"
1089 }
1090 },
1091 {
1092 "name": "Source Json Meta Structure Dictionary Json > String Quoted Json",
1093 "scope": "source.json meta.structure.dictionary.json > string.quoted.json",
1094 "settings": {
1095 "foreground": "#e06c75"
1096 }
1097 },
1098 {
1099 "name": "Source Json Meta Structure Dictionary Json > String Quoted Json > Punctuation String",
1100 "scope": "source.json meta.structure.dictionary.json > string.quoted.json > punctuation.string",
1101 "settings": {
1102 "foreground": "#e06c75"
1103 }
1104 },
1105 {
1106 "name": "Source Json Meta Structure Dictionary Json > Value Json > String Quoted Json,source Json Meta Structure Array Json > Value Json > String Quoted Json,source Json Meta Structure Dictionary Json > Value Json > String Quoted Json > Punctuation,source Json Meta Structure Array Json > Value Json > String Quoted Json > Punctuation",
1107 "scope": "source.json meta.structure.dictionary.json > value.json > string.quoted.json,source.json meta.structure.array.json > value.json > string.quoted.json,source.json meta.structure.dictionary.json > value.json > string.quoted.json > punctuation,source.json meta.structure.array.json > value.json > string.quoted.json > punctuation",
1108 "settings": {
1109 "foreground": "#98c379"
1110 }
1111 },
1112 {
1113 "name": "Source Json Meta Structure Dictionary Json > Constant Language Json,source Json Meta Structure Array Json > Constant Language Json",
1114 "scope": "source.json meta.structure.dictionary.json > constant.language.json,source.json meta.structure.array.json > constant.language.json",
1115 "settings": {
1116 "foreground": "#56b6c2"
1117 }
1118 },
1119 {
1120 "name": "[VSCODE-CUSTOM] JSON Property Name",
1121 "scope": "support.type.property-name.json",
1122 "settings": {
1123 "foreground": "#e06c75"
1124 }
1125 },
1126 {
1127 "name": "[VSCODE-CUSTOM] JSON Punctuation for Property Name",
1128 "scope": "support.type.property-name.json punctuation",
1129 "settings": {
1130 "foreground": "#e06c75"
1131 }
1132 },
1133 {
1134 "name": "laravel blade tag",
1135 "scope": "text.html.laravel-blade source.php.embedded.line.html entity.name.tag.laravel-blade",
1136 "settings": {
1137 "foreground": "#c678dd"
1138 }
1139 },
1140 {
1141 "name": "laravel blade @",
1142 "scope": "text.html.laravel-blade source.php.embedded.line.html support.constant.laravel-blade",
1143 "settings": {
1144 "foreground": "#c678dd"
1145 }
1146 },
1147 {
1148 "name": "use statement for other classes",
1149 "scope": "support.other.namespace.use.php,support.other.namespace.use-as.php,entity.other.alias.php,meta.interface.php",
1150 "settings": {
1151 "foreground": "#e5c07b"
1152 }
1153 },
1154 {
1155 "name": "error suppression",
1156 "scope": "keyword.operator.error-control.php",
1157 "settings": {
1158 "foreground": "#c678dd"
1159 }
1160 },
1161 {
1162 "name": "php instanceof",
1163 "scope": "keyword.operator.type.php",
1164 "settings": {
1165 "foreground": "#c678dd"
1166 }
1167 },
1168 {
1169 "name": "style double quoted array index normal begin",
1170 "scope": "punctuation.section.array.begin.php",
1171 "settings": {
1172 "foreground": "#abb2bf"
1173 }
1174 },
1175 {
1176 "name": "style double quoted array index normal end",
1177 "scope": "punctuation.section.array.end.php",
1178 "settings": {
1179 "foreground": "#abb2bf"
1180 }
1181 },
1182 {
1183 "name": "php illegal.non-null-typehinted",
1184 "scope": "invalid.illegal.non-null-typehinted.php",
1185 "settings": {
1186 "foreground": "#f44747"
1187 }
1188 },
1189 {
1190 "name": "php types",
1191 "scope": "storage.type.php,meta.other.type.phpdoc.php,keyword.other.type.php,keyword.other.array.phpdoc.php",
1192 "settings": {
1193 "foreground": "#e5c07b"
1194 }
1195 },
1196 {
1197 "name": "php call-function",
1198 "scope": "meta.function-call.php,meta.function-call.object.php,meta.function-call.static.php",
1199 "settings": {
1200 "foreground": "#61afef"
1201 }
1202 },
1203 {
1204 "name": "php function-resets",
1205 "scope": "punctuation.definition.parameters.begin.bracket.round.php,punctuation.definition.parameters.end.bracket.round.php,punctuation.separator.delimiter.php,punctuation.section.scope.begin.php,punctuation.section.scope.end.php,punctuation.terminator.expression.php,punctuation.definition.arguments.begin.bracket.round.php,punctuation.definition.arguments.end.bracket.round.php,punctuation.definition.storage-type.begin.bracket.round.php,punctuation.definition.storage-type.end.bracket.round.php,punctuation.definition.array.begin.bracket.round.php,punctuation.definition.array.end.bracket.round.php,punctuation.definition.begin.bracket.round.php,punctuation.definition.end.bracket.round.php,punctuation.definition.begin.bracket.curly.php,punctuation.definition.end.bracket.curly.php,punctuation.definition.section.switch-block.end.bracket.curly.php,punctuation.definition.section.switch-block.start.bracket.curly.php,punctuation.definition.section.switch-block.begin.bracket.curly.php,punctuation.definition.section.switch-block.end.bracket.curly.php",
1206 "settings": {
1207 "foreground": "#abb2bf"
1208 }
1209 },
1210 {
1211 "name": "support php constants",
1212 "scope": "support.constant.core.rust",
1213 "settings": {
1214 "foreground": "#d19a66"
1215 }
1216 },
1217 {
1218 "name": "support php constants",
1219 "scope": "support.constant.ext.php,support.constant.std.php,support.constant.core.php,support.constant.parser-token.php",
1220 "settings": {
1221 "foreground": "#d19a66"
1222 }
1223 },
1224 {
1225 "name": "php goto",
1226 "scope": "entity.name.goto-label.php,support.other.php",
1227 "settings": {
1228 "foreground": "#61afef"
1229 }
1230 },
1231 {
1232 "name": "php logical/bitwise operator",
1233 "scope": "keyword.operator.logical.php,keyword.operator.bitwise.php,keyword.operator.arithmetic.php",
1234 "settings": {
1235 "foreground": "#56b6c2"
1236 }
1237 },
1238 {
1239 "name": "php regexp operator",
1240 "scope": "keyword.operator.regexp.php",
1241 "settings": {
1242 "foreground": "#c678dd"
1243 }
1244 },
1245 {
1246 "name": "php comparison",
1247 "scope": "keyword.operator.comparison.php",
1248 "settings": {
1249 "foreground": "#56b6c2"
1250 }
1251 },
1252 {
1253 "name": "php heredoc/nowdoc",
1254 "scope": "keyword.operator.heredoc.php,keyword.operator.nowdoc.php",
1255 "settings": {
1256 "foreground": "#c678dd"
1257 }
1258 },
1259 {
1260 "name": "python function decorator @",
1261 "scope": "meta.function.decorator.python",
1262 "settings": {
1263 "foreground": "#61afef"
1264 }
1265 },
1266 {
1267 "name": "python function support",
1268 "scope": "support.token.decorator.python,meta.function.decorator.identifier.python",
1269 "settings": {
1270 "foreground": "#56b6c2"
1271 }
1272 },
1273 {
1274 "name": "parameter function js/ts",
1275 "scope": "function.parameter",
1276 "settings": {
1277 "foreground": "#abb2bf"
1278 }
1279 },
1280 {
1281 "name": "brace function",
1282 "scope": "function.brace",
1283 "settings": {
1284 "foreground": "#abb2bf"
1285 }
1286 },
1287 {
1288 "name": "parameter function ruby cs",
1289 "scope": "function.parameter.ruby, function.parameter.cs",
1290 "settings": {
1291 "foreground": "#abb2bf"
1292 }
1293 },
1294 {
1295 "name": "constant.language.symbol.ruby",
1296 "scope": "constant.language.symbol.ruby",
1297 "settings": {
1298 "foreground": "#56b6c2"
1299 }
1300 },
1301 {
1302 "name": "constant.language.symbol.hashkey.ruby",
1303 "scope": "constant.language.symbol.hashkey.ruby",
1304 "settings": {
1305 "foreground": "#56b6c2"
1306 }
1307 },
1308 {
1309 "name": "rgb-value",
1310 "scope": "rgb-value",
1311 "settings": {
1312 "foreground": "#56b6c2"
1313 }
1314 },
1315 {
1316 "name": "rgb value",
1317 "scope": "inline-color-decoration rgb-value",
1318 "settings": {
1319 "foreground": "#d19a66"
1320 }
1321 },
1322 {
1323 "name": "rgb value less",
1324 "scope": "less rgb-value",
1325 "settings": {
1326 "foreground": "#d19a66"
1327 }
1328 },
1329 {
1330 "name": "sass selector",
1331 "scope": "selector.sass",
1332 "settings": {
1333 "foreground": "#e06c75"
1334 }
1335 },
1336 {
1337 "name": "ts primitive/builtin types",
1338 "scope": "support.type.primitive.ts,support.type.builtin.ts,support.type.primitive.tsx,support.type.builtin.tsx",
1339 "settings": {
1340 "foreground": "#e5c07b"
1341 }
1342 },
1343 {
1344 "name": "block scope",
1345 "scope": "block.scope.end,block.scope.begin",
1346 "settings": {
1347 "foreground": "#abb2bf"
1348 }
1349 },
1350 {
1351 "name": "cs storage type",
1352 "scope": "storage.type.cs",
1353 "settings": {
1354 "foreground": "#e5c07b"
1355 }
1356 },
1357 {
1358 "name": "cs local variable",
1359 "scope": "entity.name.variable.local.cs",
1360 "settings": {
1361 "foreground": "#e06c75"
1362 }
1363 },
1364 {
1365 "scope": "token.info-token",
1366 "settings": {
1367 "foreground": "#61afef"
1368 }
1369 },
1370 {
1371 "scope": "token.warn-token",
1372 "settings": {
1373 "foreground": "#d19a66"
1374 }
1375 },
1376 {
1377 "scope": "token.error-token",
1378 "settings": {
1379 "foreground": "#f44747"
1380 }
1381 },
1382 {
1383 "scope": "token.debug-token",
1384 "settings": {
1385 "foreground": "#c678dd"
1386 }
1387 },
1388 {
1389 "name": "String interpolation",
1390 "scope": [
1391 "punctuation.definition.template-expression.begin",
1392 "punctuation.definition.template-expression.end",
1393 "punctuation.section.embedded"
1394 ],
1395 "settings": {
1396 "foreground": "#c678dd"
1397 }
1398 },
1399 {
1400 "name": "Reset JavaScript string interpolation expression",
1401 "scope": ["meta.template.expression"],
1402 "settings": {
1403 "foreground": "#abb2bf"
1404 }
1405 },
1406 {
1407 "name": "Import module JS",
1408 "scope": ["keyword.operator.module"],
1409 "settings": {
1410 "foreground": "#c678dd"
1411 }
1412 },
1413 {
1414 "name": "js Flowtype",
1415 "scope": ["support.type.type.flowtype"],
1416 "settings": {
1417 "foreground": "#61afef"
1418 }
1419 },
1420 {
1421 "name": "js Flow",
1422 "scope": ["support.type.primitive"],
1423 "settings": {
1424 "foreground": "#e5c07b"
1425 }
1426 },
1427 {
1428 "name": "js class prop",
1429 "scope": ["meta.property.object"],
1430 "settings": {
1431 "foreground": "#e06c75"
1432 }
1433 },
1434 {
1435 "name": "js func parameter",
1436 "scope": ["variable.parameter.function.js"],
1437 "settings": {
1438 "foreground": "#e06c75"
1439 }
1440 },
1441 {
1442 "name": "js template literals begin",
1443 "scope": ["keyword.other.template.begin"],
1444 "settings": {
1445 "foreground": "#98c379"
1446 }
1447 },
1448 {
1449 "name": "js template literals end",
1450 "scope": ["keyword.other.template.end"],
1451 "settings": {
1452 "foreground": "#98c379"
1453 }
1454 },
1455 {
1456 "name": "js template literals variable braces begin",
1457 "scope": ["keyword.other.substitution.begin"],
1458 "settings": {
1459 "foreground": "#98c379"
1460 }
1461 },
1462 {
1463 "name": "js template literals variable braces end",
1464 "scope": ["keyword.other.substitution.end"],
1465 "settings": {
1466 "foreground": "#98c379"
1467 }
1468 },
1469 {
1470 "name": "js operator.assignment",
1471 "scope": ["keyword.operator.assignment"],
1472 "settings": {
1473 "foreground": "#56b6c2"
1474 }
1475 },
1476 {
1477 "name": "go operator",
1478 "scope": ["keyword.operator.assignment.go"],
1479 "settings": {
1480 "foreground": "#e5c07b"
1481 }
1482 },
1483 {
1484 "name": "go operator",
1485 "scope": ["keyword.operator.arithmetic.go", "keyword.operator.address.go"],
1486 "settings": {
1487 "foreground": "#c678dd"
1488 }
1489 },
1490 {
1491 "name": "Go package name",
1492 "scope": ["entity.name.package.go"],
1493 "settings": {
1494 "foreground": "#e5c07b"
1495 }
1496 },
1497 {
1498 "name": "elm prelude",
1499 "scope": ["support.type.prelude.elm"],
1500 "settings": {
1501 "foreground": "#56b6c2"
1502 }
1503 },
1504 {
1505 "name": "elm constant",
1506 "scope": ["support.constant.elm"],
1507 "settings": {
1508 "foreground": "#d19a66"
1509 }
1510 },
1511 {
1512 "name": "template literal",
1513 "scope": ["punctuation.quasi.element"],
1514 "settings": {
1515 "foreground": "#c678dd"
1516 }
1517 },
1518 {
1519 "name": "html/pug (jade) escaped characters and entities",
1520 "scope": ["constant.character.entity"],
1521 "settings": {
1522 "foreground": "#e06c75"
1523 }
1524 },
1525 {
1526 "name": "styling css pseudo-elements/classes to be able to differentiate from classes which are the same colour",
1527 "scope": [
1528 "entity.other.attribute-name.pseudo-element",
1529 "entity.other.attribute-name.pseudo-class"
1530 ],
1531 "settings": {
1532 "foreground": "#56b6c2"
1533 }
1534 },
1535 {
1536 "name": "Clojure globals",
1537 "scope": ["entity.global.clojure"],
1538 "settings": {
1539 "foreground": "#e5c07b"
1540 }
1541 },
1542 {
1543 "name": "Clojure symbols",
1544 "scope": ["meta.symbol.clojure"],
1545 "settings": {
1546 "foreground": "#e06c75"
1547 }
1548 },
1549 {
1550 "name": "Clojure constants",
1551 "scope": ["constant.keyword.clojure"],
1552 "settings": {
1553 "foreground": "#56b6c2"
1554 }
1555 },
1556 {
1557 "name": "CoffeeScript Function Argument",
1558 "scope": ["meta.arguments.coffee", "variable.parameter.function.coffee"],
1559 "settings": {
1560 "foreground": "#e06c75"
1561 }
1562 },
1563 {
1564 "name": "Ini Default Text",
1565 "scope": ["source.ini"],
1566 "settings": {
1567 "foreground": "#98c379"
1568 }
1569 },
1570 {
1571 "name": "Makefile prerequisities",
1572 "scope": ["meta.scope.prerequisites.makefile"],
1573 "settings": {
1574 "foreground": "#e06c75"
1575 }
1576 },
1577 {
1578 "name": "Makefile text colour",
1579 "scope": ["source.makefile"],
1580 "settings": {
1581 "foreground": "#e5c07b"
1582 }
1583 },
1584 {
1585 "name": "Groovy import names",
1586 "scope": ["storage.modifier.import.groovy"],
1587 "settings": {
1588 "foreground": "#e5c07b"
1589 }
1590 },
1591 {
1592 "name": "Groovy Methods",
1593 "scope": ["meta.method.groovy"],
1594 "settings": {
1595 "foreground": "#61afef"
1596 }
1597 },
1598 {
1599 "name": "Groovy Variables",
1600 "scope": ["meta.definition.variable.name.groovy"],
1601 "settings": {
1602 "foreground": "#e06c75"
1603 }
1604 },
1605 {
1606 "name": "Groovy Inheritance",
1607 "scope": ["meta.definition.class.inherited.classes.groovy"],
1608 "settings": {
1609 "foreground": "#98c379"
1610 }
1611 },
1612 {
1613 "name": "HLSL Semantic",
1614 "scope": ["support.variable.semantic.hlsl"],
1615 "settings": {
1616 "foreground": "#e5c07b"
1617 }
1618 },
1619 {
1620 "name": "HLSL Types",
1621 "scope": [
1622 "support.type.texture.hlsl",
1623 "support.type.sampler.hlsl",
1624 "support.type.object.hlsl",
1625 "support.type.object.rw.hlsl",
1626 "support.type.fx.hlsl",
1627 "support.type.object.hlsl"
1628 ],
1629 "settings": {
1630 "foreground": "#c678dd"
1631 }
1632 },
1633 {
1634 "name": "SQL Variables",
1635 "scope": ["text.variable", "text.bracketed"],
1636 "settings": {
1637 "foreground": "#e06c75"
1638 }
1639 },
1640 {
1641 "name": "types",
1642 "scope": ["support.type.swift", "support.type.vb.asp"],
1643 "settings": {
1644 "foreground": "#e5c07b"
1645 }
1646 },
1647 {
1648 "name": "heading 1, keyword",
1649 "scope": ["entity.name.function.xi"],
1650 "settings": {
1651 "foreground": "#e5c07b"
1652 }
1653 },
1654 {
1655 "name": "heading 2, callable",
1656 "scope": ["entity.name.class.xi"],
1657 "settings": {
1658 "foreground": "#56b6c2"
1659 }
1660 },
1661 {
1662 "name": "heading 3, property",
1663 "scope": ["constant.character.character-class.regexp.xi"],
1664 "settings": {
1665 "foreground": "#e06c75"
1666 }
1667 },
1668 {
1669 "name": "heading 4, type, class, interface",
1670 "scope": ["constant.regexp.xi"],
1671 "settings": {
1672 "foreground": "#c678dd"
1673 }
1674 },
1675 {
1676 "name": "heading 5, enums, preprocessor, constant, decorator",
1677 "scope": ["keyword.control.xi"],
1678 "settings": {
1679 "foreground": "#56b6c2"
1680 }
1681 },
1682 {
1683 "name": "heading 6, number",
1684 "scope": ["invalid.xi"],
1685 "settings": {
1686 "foreground": "#abb2bf"
1687 }
1688 },
1689 {
1690 "name": "string",
1691 "scope": ["beginning.punctuation.definition.quote.markdown.xi"],
1692 "settings": {
1693 "foreground": "#98c379"
1694 }
1695 },
1696 {
1697 "name": "comments",
1698 "scope": ["beginning.punctuation.definition.list.markdown.xi"],
1699 "settings": {
1700 "foreground": "#7f848e"
1701 }
1702 },
1703 {
1704 "name": "link",
1705 "scope": ["constant.character.xi"],
1706 "settings": {
1707 "foreground": "#61afef"
1708 }
1709 },
1710 {
1711 "name": "accent",
1712 "scope": ["accent.xi"],
1713 "settings": {
1714 "foreground": "#61afef"
1715 }
1716 },
1717 {
1718 "name": "wikiword",
1719 "scope": ["wikiword.xi"],
1720 "settings": {
1721 "foreground": "#d19a66"
1722 }
1723 },
1724 {
1725 "name": "language operators like '+', '-' etc",
1726 "scope": ["constant.other.color.rgb-value.xi"],
1727 "settings": {
1728 "foreground": "#ffffff"
1729 }
1730 },
1731 {
1732 "name": "elements to dim",
1733 "scope": ["punctuation.definition.tag.xi"],
1734 "settings": {
1735 "foreground": "#5c6370"
1736 }
1737 },
1738 {
1739 "name": "C++/C#",
1740 "scope": [
1741 "entity.name.label.cs",
1742 "entity.name.scope-resolution.function.call",
1743 "entity.name.scope-resolution.function.definition"
1744 ],
1745 "settings": {
1746 "foreground": "#e5c07b"
1747 }
1748 },
1749 {
1750 "name": "Markdown underscore-style headers",
1751 "scope": [
1752 "entity.name.label.cs",
1753 "markup.heading.setext.1.markdown",
1754 "markup.heading.setext.2.markdown"
1755 ],
1756 "settings": {
1757 "foreground": "#e06c75"
1758 }
1759 },
1760 {
1761 "name": "meta.brace.square",
1762 "scope": [" meta.brace.square"],
1763 "settings": {
1764 "foreground": "#abb2bf"
1765 }
1766 },
1767 {
1768 "name": "Comments",
1769 "scope": "comment, punctuation.definition.comment",
1770 "settings": {
1771 "foreground": "#7f848e",
1772 "fontStyle": "italic"
1773 }
1774 },
1775 {
1776 "name": "[VSCODE-CUSTOM] Markdown Quote",
1777 "scope": "markup.quote.markdown",
1778 "settings": {
1779 "foreground": "#5c6370"
1780 }
1781 },
1782 {
1783 "name": "punctuation.definition.block.sequence.item.yaml",
1784 "scope": "punctuation.definition.block.sequence.item.yaml",
1785 "settings": {
1786 "foreground": "#abb2bf"
1787 }
1788 },
1789 {
1790 "scope": ["constant.language.symbol.elixir", "constant.language.symbol.double-quoted.elixir"],
1791 "settings": {
1792 "foreground": "#56b6c2"
1793 }
1794 },
1795 {
1796 "scope": ["entity.name.variable.parameter.cs"],
1797 "settings": {
1798 "foreground": "#e5c07b"
1799 }
1800 },
1801 {
1802 "scope": ["entity.name.variable.field.cs"],
1803 "settings": {
1804 "foreground": "#e06c75"
1805 }
1806 },
1807 {
1808 "name": "Deleted",
1809 "scope": "markup.deleted",
1810 "settings": {
1811 "foreground": "#e06c75"
1812 }
1813 },
1814 {
1815 "name": "Inserted",
1816 "scope": "markup.inserted",
1817 "settings": {
1818 "foreground": "#98c379"
1819 }
1820 },
1821 {
1822 "name": "Underline",
1823 "scope": "markup.underline",
1824 "settings": {
1825 "fontStyle": "underline"
1826 }
1827 },
1828 {
1829 "name": "punctuation.section.embedded.begin.php",
1830 "scope": ["punctuation.section.embedded.begin.php", "punctuation.section.embedded.end.php"],
1831 "settings": {
1832 "foreground": "#BE5046"
1833 }
1834 },
1835 {
1836 "name": "support.other.namespace.php",
1837 "scope": ["support.other.namespace.php"],
1838 "settings": {
1839 "foreground": "#abb2bf"
1840 }
1841 },
1842 {
1843 "name": "variable.other.object",
1844 "scope": ["variable.other.object"],
1845 "settings": {
1846 "foreground": "#e5c07b"
1847 }
1848 },
1849 {
1850 "name": "variable.other.constant.property",
1851 "scope": ["variable.other.constant.property"],
1852 "settings": {
1853 "foreground": "#e06c75"
1854 }
1855 },
1856 {
1857 "name": "entity.other.inherited-class",
1858 "scope": ["entity.other.inherited-class"],
1859 "settings": {
1860 "foreground": "#e5c07b"
1861 }
1862 },
1863 {
1864 "name": "c variable readwrite",
1865 "scope": "variable.other.readwrite.c",
1866 "settings": {
1867 "foreground": "#e06c75"
1868 }
1869 },
1870 {
1871 "name": "php scope",
1872 "scope": "entity.name.variable.parameter.php,punctuation.separator.colon.php,constant.other.php",
1873 "settings": {
1874 "foreground": "#abb2bf"
1875 }
1876 },
1877 {
1878 "name": "Assembly",
1879 "scope": ["constant.numeric.decimal.asm.x86_64"],
1880 "settings": {
1881 "foreground": "#c678dd"
1882 }
1883 },
1884 {
1885 "scope": ["support.other.parenthesis.regexp"],
1886 "settings": {
1887 "foreground": "#d19a66"
1888 }
1889 },
1890 {
1891 "scope": ["constant.character.escape"],
1892 "settings": {
1893 "foreground": "#56b6c2"
1894 }
1895 },
1896 {
1897 "scope": ["string.regexp"],
1898 "settings": {
1899 "foreground": "#e06c75"
1900 }
1901 },
1902 {
1903 "name": "js/ts italic",
1904 "scope": "entity.other.attribute-name.js,entity.other.attribute-name.ts,entity.other.attribute-name.jsx,entity.other.attribute-name.tsx,variable.parameter,variable.language.super",
1905 "settings": {
1906 "fontStyle": "italic"
1907 }
1908 },
1909 {
1910 "name": "comment",
1911 "scope": "comment.line.double-slash,comment.block.documentation",
1912 "settings": {
1913 "fontStyle": "italic"
1914 }
1915 },
1916 {
1917 "name": "Python Keyword Control",
1918 "scope": "keyword.control.import.python,keyword.control.flow.python,keyword.operator.logical.python",
1919 "settings": {
1920 "fontStyle": "italic"
1921 }
1922 },
1923 {
1924 "name": "markup.italic.markdown",
1925 "scope": "markup.italic.markdown",
1926 "settings": {
1927 "fontStyle": "italic"
1928 }
1929 }
1930 ],
1931 "colors": {
1932 "activityBar.background": "#282c34",
1933 "activityBar.foreground": "#d7dae0",
1934 "activityBarBadge.background": "#4d78cc",
1935 "activityBarBadge.foreground": "#f8fafd",
1936 "badge.background": "#282c34",
1937 "button.background": "#404754",
1938 "button.secondaryBackground": "#30333d",
1939 "button.secondaryForeground": "#c0bdbd",
1940 "checkbox.border": "#404754",
1941 "debugToolBar.background": "#21252b",
1942 "descriptionForeground": "#abb2bf",
1943 "diffEditor.insertedTextBackground": "#00809b33",
1944 "dropdown.background": "#21252b",
1945 "dropdown.border": "#21252b",
1946 "editor.background": "#282c34",
1947 "editor.findMatchBackground": "#42557b",
1948 "editor.findMatchBorder": "#457dff",
1949 "editor.findMatchHighlightBackground": "#6199ff2f",
1950 "editor.foreground": "#abb2bf",
1951 "editorBracketHighlight.foreground1": "#d19a66",
1952 "editorBracketHighlight.foreground2": "#c678dd",
1953 "editorBracketHighlight.foreground3": "#56b6c2",
1954 "editorHoverWidget.highlightForeground": "#61afef",
1955 "editorInlayHint.foreground": "#abb2bf",
1956 "editorInlayHint.background": "#2c313c",
1957 "editor.lineHighlightBackground": "#2c313c",
1958 "editorLineNumber.activeForeground": "#abb2bf",
1959 "editorGutter.addedBackground": "#109868",
1960 "editorGutter.deletedBackground": "#9A353D",
1961 "editorGutter.modifiedBackground": "#948B60",
1962 "editorOverviewRuler.addedBackground": "#109868",
1963 "editorOverviewRuler.deletedBackground": "#9A353D",
1964 "editorOverviewRuler.modifiedBackground": "#948B60",
1965 "editor.selectionBackground": "#67769660",
1966 "editor.selectionHighlightBackground": "#ffffff10",
1967 "editor.selectionHighlightBorder": "#dddddd",
1968 "editor.wordHighlightBackground": "#d2e0ff2f",
1969 "editor.wordHighlightBorder": "#7f848e",
1970 "editor.wordHighlightStrongBackground": "#abb2bf26",
1971 "editor.wordHighlightStrongBorder": "#7f848e",
1972 "editorBracketMatch.background": "#515a6b",
1973 "editorBracketMatch.border": "#515a6b",
1974 "editorCursor.background": "#ffffffc9",
1975 "editorCursor.foreground": "#528bff",
1976 "editorError.foreground": "#c24038",
1977 "editorGroup.background": "#181a1f",
1978 "editorGroup.border": "#181a1f",
1979 "editorGroupHeader.tabsBackground": "#21252b",
1980 "editorHoverWidget.background": "#21252b",
1981 "editorHoverWidget.border": "#181a1f",
1982 "editorIndentGuide.activeBackground": "#c8c8c859",
1983 "editorIndentGuide.background": "#3b4048",
1984 "editorLineNumber.foreground": "#495162",
1985 "editorMarkerNavigation.background": "#21252b",
1986 "editorRuler.foreground": "#abb2bf26",
1987 "editorSuggestWidget.background": "#21252b",
1988 "editorSuggestWidget.border": "#181a1f",
1989 "editorSuggestWidget.selectedBackground": "#2c313a",
1990 "editorWarning.foreground": "#d19a66",
1991 "editorWhitespace.foreground": "#ffffff1d",
1992 "editorWidget.background": "#21252b",
1993 "focusBorder": "#3e4452",
1994 "gitDecoration.ignoredResourceForeground": "#636b78",
1995 "input.background": "#1d1f23",
1996 "input.foreground": "#abb2bf",
1997 "list.activeSelectionBackground": "#2c313a",
1998 "list.activeSelectionForeground": "#d7dae0",
1999 "list.focusBackground": "#323842",
2000 "list.focusForeground": "#f0f0f0",
2001 "list.highlightForeground": "#ecebeb",
2002 "list.hoverBackground": "#2c313a",
2003 "list.hoverForeground": "#abb2bf",
2004 "list.inactiveSelectionBackground": "#323842",
2005 "list.inactiveSelectionForeground": "#d7dae0",
2006 "list.warningForeground": "#d19a66",
2007 "menu.foreground": "#abb2bf",
2008 "menu.separatorBackground": "#343a45",
2009 "minimapGutter.addedBackground": "#109868",
2010 "minimapGutter.deletedBackground": "#9A353D",
2011 "minimapGutter.modifiedBackground": "#948B60",
2012 "panel.border": "#3e4452",
2013 "panelSectionHeader.background": "#21252b",
2014 "peekViewEditor.background": "#1b1d23",
2015 "peekViewEditor.matchHighlightBackground": "#29244b",
2016 "peekViewResult.background": "#22262b",
2017 "scrollbar.shadow": "#23252c",
2018 "scrollbarSlider.activeBackground": "#747d9180",
2019 "scrollbarSlider.background": "#4e566660",
2020 "scrollbarSlider.hoverBackground": "#5a637580",
2021 "settings.focusedRowBackground": "#282c34",
2022 "settings.headerForeground": "#fff",
2023 "sideBar.background": "#21252b",
2024 "sideBar.foreground": "#abb2bf",
2025 "sideBarSectionHeader.background": "#282c34",
2026 "sideBarSectionHeader.foreground": "#abb2bf",
2027 "statusBar.background": "#21252b",
2028 "statusBar.debuggingBackground": "#cc6633",
2029 "statusBar.debuggingBorder": "#ff000000",
2030 "statusBar.debuggingForeground": "#ffffff",
2031 "statusBar.foreground": "#9da5b4",
2032 "statusBar.noFolderBackground": "#21252b",
2033 "statusBarItem.remoteBackground": "#4d78cc",
2034 "statusBarItem.remoteForeground": "#f8fafd",
2035 "tab.activeBackground": "#282c34",
2036 "tab.activeBorder": "#b4b4b4",
2037 "tab.activeForeground": "#dcdcdc",
2038 "tab.border": "#181a1f",
2039 "tab.hoverBackground": "#323842",
2040 "tab.inactiveBackground": "#21252b",
2041 "tab.unfocusedHoverBackground": "#323842",
2042 "terminal.ansiBlack": "#3f4451",
2043 "terminal.ansiBlue": "#4aa5f0",
2044 "terminal.ansiBrightBlack": "#4f5666",
2045 "terminal.ansiBrightBlue": "#4dc4ff",
2046 "terminal.ansiBrightCyan": "#4cd1e0",
2047 "terminal.ansiBrightGreen": "#a5e075",
2048 "terminal.ansiBrightMagenta": "#de73ff",
2049 "terminal.ansiBrightRed": "#ff616e",
2050 "terminal.ansiBrightWhite": "#e6e6e6",
2051 "terminal.ansiBrightYellow": "#f0a45d",
2052 "terminal.ansiCyan": "#42b3c2",
2053 "terminal.ansiGreen": "#8cc265",
2054 "terminal.ansiMagenta": "#c162de",
2055 "terminal.ansiRed": "#e05561",
2056 "terminal.ansiWhite": "#d7dae0",
2057 "terminal.ansiYellow": "#d18f52",
2058 "terminal.background": "#282c34",
2059 "terminal.border": "#3e4452",
2060 "terminal.foreground": "#abb2bf",
2061 "terminal.selectionBackground": "#abb2bf30",
2062 "textBlockQuote.background": "#2e3440",
2063 "textBlockQuote.border": "#4b5362",
2064 "textLink.foreground": "#61afef",
2065 "textPreformat.foreground": "#d19a66",
2066 "titleBar.activeBackground": "#282c34",
2067 "titleBar.activeForeground": "#9da5b4",
2068 "titleBar.inactiveBackground": "#21252b",
2069 "titleBar.inactiveForeground": "#6b717d",
2070 "tree.indentGuidesStroke": "#ffffff1d",
2071 "walkThrough.embeddedEditorBackground": "#2e3440",
2072 "welcomePage.buttonHoverBackground": "#404754"
2073 }
2074}