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