···
1
-
<?xml version="1.0" encoding="UTF-8"?>
2
-
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3
-
<plist version="1.0">
6
-
<string>Catppuccin Mocha</string>
7
-
<key>semanticClass</key>
8
-
<string>theme.dark.catppuccin-mocha</string>
10
-
<string>627ce890-fabb-4d39-9819-7be71f4bdca7</string>
12
-
<string>Catppuccin Org</string>
13
-
<key>colorSpaceName</key>
14
-
<string>sRGB</string>
20
-
<key>background</key>
21
-
<string>#1e1e2e</string>
22
-
<key>foreground</key>
23
-
<string>#cdd6f4</string>
25
-
<string>#f5e0dc</string>
26
-
<key>lineHighlight</key>
27
-
<string>#313244</string>
28
-
<key>misspelling</key>
29
-
<string>#f38ba8</string>
31
-
<string>#cba6f7</string>
32
-
<key>selection</key>
33
-
<string>#9399b240</string>
34
-
<key>activeGuide</key>
35
-
<string>#45475a</string>
36
-
<key>findHighlight</key>
37
-
<string>#3e5767</string>
38
-
<key>gutterForeground</key>
39
-
<string>#7f849c</string>
44
-
<string>Basic text & variable names (incl. leading punctuation)</string>
46
-
<string>text, source, variable.other.readwrite, punctuation.definition.variable</string>
49
-
<key>foreground</key>
50
-
<string>#cdd6f4</string>
55
-
<string>Parentheses, Brackets, Braces</string>
57
-
<string>punctuation</string>
60
-
<key>foreground</key>
61
-
<string>#9399b2</string>
62
-
<key>fontStyle</key>
68
-
<string>Comments</string>
70
-
<string>comment, punctuation.definition.comment</string>
73
-
<key>foreground</key>
74
-
<string>#6c7086</string>
75
-
<key>fontStyle</key>
76
-
<string>italic</string>
81
-
<string>string, punctuation.definition.string</string>
84
-
<key>foreground</key>
85
-
<string>#a6e3a1</string>
90
-
<string>constant.character.escape</string>
93
-
<key>foreground</key>
94
-
<string>#f5c2e7</string>
99
-
<string>Booleans, constants, numbers</string>
101
-
<string>constant.numeric, variable.other.constant, entity.name.constant, constant.language.boolean, constant.language.false, constant.language.true, keyword.other.unit.user-defined, keyword.other.unit.suffix.floating-point</string>
102
-
<key>settings</key>
104
-
<key>foreground</key>
105
-
<string>#fab387</string>
110
-
<string>keyword, keyword.operator.word, keyword.operator.new, variable.language.super, support.type.primitive, storage.type, storage.modifier, punctuation.definition.keyword</string>
111
-
<key>settings</key>
113
-
<key>foreground</key>
114
-
<string>#cba6f7</string>
115
-
<key>fontStyle</key>
121
-
<string>entity.name.tag.documentation</string>
122
-
<key>settings</key>
124
-
<key>foreground</key>
125
-
<string>#cba6f7</string>
130
-
<string>Punctuation</string>
132
-
<string>keyword.operator, punctuation.accessor, punctuation.definition.generic, meta.function.closure punctuation.section.parameters, punctuation.definition.tag, punctuation.separator.key-value</string>
133
-
<key>settings</key>
135
-
<key>foreground</key>
136
-
<string>#94e2d5</string>
141
-
<string>entity.name.function, meta.function-call.method, support.function, support.function.misc, variable.function</string>
142
-
<key>settings</key>
144
-
<key>foreground</key>
145
-
<string>#89b4fa</string>
146
-
<key>fontStyle</key>
147
-
<string>italic</string>
152
-
<string>Classes</string>
154
-
<string>entity.name.class, entity.other.inherited-class, support.class, meta.function-call.constructor, entity.name.struct</string>
155
-
<key>settings</key>
157
-
<key>foreground</key>
158
-
<string>#f9e2af</string>
159
-
<key>fontStyle</key>
160
-
<string>italic</string>
165
-
<string>Enum</string>
167
-
<string>entity.name.enum</string>
168
-
<key>settings</key>
170
-
<key>foreground</key>
171
-
<string>#f9e2af</string>
172
-
<key>fontStyle</key>
173
-
<string>italic</string>
178
-
<string>Enum member</string>
180
-
<string>meta.enum variable.other.readwrite, variable.other.enummember</string>
181
-
<key>settings</key>
183
-
<key>foreground</key>
184
-
<string>#94e2d5</string>
189
-
<string>Object properties</string>
191
-
<string>meta.property.object</string>
192
-
<key>settings</key>
194
-
<key>foreground</key>
195
-
<string>#94e2d5</string>
200
-
<string>Types</string>
202
-
<string>meta.type, meta.type-alias, support.type, entity.name.type</string>
203
-
<key>settings</key>
205
-
<key>foreground</key>
206
-
<string>#f9e2af</string>
207
-
<key>fontStyle</key>
208
-
<string>italic</string>
213
-
<string>Decorators</string>
215
-
<string>meta.annotation variable.function, meta.annotation variable.annotation.function, meta.annotation punctuation.definition.annotation, meta.decorator, punctuation.decorator</string>
216
-
<key>settings</key>
218
-
<key>foreground</key>
219
-
<string>#fab387</string>
224
-
<string>variable.parameter, meta.function.parameters</string>
225
-
<key>settings</key>
227
-
<key>foreground</key>
228
-
<string>#eba0ac</string>
229
-
<key>fontStyle</key>
230
-
<string>italic</string>
235
-
<string>Built-ins</string>
237
-
<string>constant.language, support.function.builtin</string>
238
-
<key>settings</key>
240
-
<key>foreground</key>
241
-
<string>#f38ba8</string>
246
-
<string>entity.other.attribute-name.documentation</string>
247
-
<key>settings</key>
249
-
<key>foreground</key>
250
-
<string>#f38ba8</string>
255
-
<string>Preprocessor directives</string>
257
-
<string>keyword.control.directive, punctuation.definition.directive</string>
258
-
<key>settings</key>
260
-
<key>foreground</key>
261
-
<string>#f9e2af</string>
266
-
<string>Type parameters</string>
268
-
<string>punctuation.definition.typeparameters</string>
269
-
<key>settings</key>
271
-
<key>foreground</key>
272
-
<string>#89dceb</string>
277
-
<string>Namespaces</string>
279
-
<string>entity.name.namespace</string>
280
-
<key>settings</key>
282
-
<key>foreground</key>
283
-
<string>#f9e2af</string>
288
-
<string>Property names (left hand assignments in json/yaml/css)</string>
290
-
<string>support.type.property-name.css</string>
291
-
<key>settings</key>
293
-
<key>foreground</key>
294
-
<string>#89b4fa</string>
295
-
<key>fontStyle</key>
301
-
<string>This/Self keyword</string>
303
-
<string>variable.language.this, variable.language.this punctuation.definition.variable</string>
304
-
<key>settings</key>
306
-
<key>foreground</key>
307
-
<string>#f38ba8</string>
312
-
<string>Object properties</string>
314
-
<string>variable.object.property</string>
315
-
<key>settings</key>
317
-
<key>foreground</key>
318
-
<string>#cdd6f4</string>
323
-
<string>String template interpolation</string>
325
-
<string>string.template variable, string variable</string>
326
-
<key>settings</key>
328
-
<key>foreground</key>
329
-
<string>#cdd6f4</string>
334
-
<string>`new` as bold</string>
336
-
<string>keyword.operator.new</string>
337
-
<key>settings</key>
339
-
<key>fontStyle</key>
340
-
<string>bold</string>
345
-
<string>C++ extern keyword</string>
347
-
<string>storage.modifier.specifier.extern.cpp</string>
348
-
<key>settings</key>
350
-
<key>foreground</key>
351
-
<string>#cba6f7</string>
356
-
<string>C++ scope resolution</string>
358
-
<string>entity.name.scope-resolution.template.call.cpp, entity.name.scope-resolution.parameter.cpp, entity.name.scope-resolution.cpp, entity.name.scope-resolution.function.definition.cpp</string>
359
-
<key>settings</key>
361
-
<key>foreground</key>
362
-
<string>#f9e2af</string>
367
-
<string>C++ doc keywords</string>
369
-
<string>storage.type.class.doxygen</string>
370
-
<key>settings</key>
372
-
<key>fontStyle</key>
378
-
<string>C++ operators</string>
380
-
<string>storage.modifier.reference.cpp</string>
381
-
<key>settings</key>
383
-
<key>foreground</key>
384
-
<string>#94e2d5</string>
389
-
<string>C# Interpolated Strings</string>
391
-
<string>meta.interpolation.cs</string>
392
-
<key>settings</key>
394
-
<key>foreground</key>
395
-
<string>#cdd6f4</string>
400
-
<string>C# xml-style docs</string>
402
-
<string>comment.block.documentation.cs</string>
403
-
<key>settings</key>
405
-
<key>foreground</key>
406
-
<string>#cdd6f4</string>
411
-
<string>Classes, reflecting the className color in JSX</string>
413
-
<string>source.css entity.other.attribute-name.class.css, entity.other.attribute-name.parent-selector.css punctuation.definition.entity.css</string>
414
-
<key>settings</key>
416
-
<key>foreground</key>
417
-
<string>#f9e2af</string>
422
-
<string>Operators</string>
424
-
<string>punctuation.separator.operator.css</string>
425
-
<key>settings</key>
427
-
<key>foreground</key>
428
-
<string>#94e2d5</string>
433
-
<string>Pseudo classes</string>
435
-
<string>source.css entity.other.attribute-name.pseudo-class</string>
436
-
<key>settings</key>
438
-
<key>foreground</key>
439
-
<string>#94e2d5</string>
444
-
<string>source.css constant.other.unicode-range</string>
445
-
<key>settings</key>
447
-
<key>foreground</key>
448
-
<string>#fab387</string>
453
-
<string>source.css variable.parameter.url</string>
454
-
<key>settings</key>
456
-
<key>foreground</key>
457
-
<string>#a6e3a1</string>
458
-
<key>fontStyle</key>
464
-
<string>CSS vendored property names</string>
466
-
<string>support.type.vendored.property-name</string>
467
-
<key>settings</key>
469
-
<key>foreground</key>
470
-
<string>#89dceb</string>
475
-
<string>Less/SCSS right-hand variables (@/$-prefixed)</string>
477
-
<string>source.css meta.property-value variable, source.css meta.property-value variable.other.less, source.css meta.property-value variable.other.less punctuation.definition.variable.less, meta.definition.variable.scss</string>
478
-
<key>settings</key>
480
-
<key>foreground</key>
481
-
<string>#eba0ac</string>
486
-
<string>CSS variables (--prefixed)</string>
488
-
<string>source.css meta.property-list variable, meta.property-list variable.other.less, meta.property-list variable.other.less punctuation.definition.variable.less</string>
489
-
<key>settings</key>
491
-
<key>foreground</key>
492
-
<string>#89b4fa</string>
497
-
<string>CSS Percentage values, styled the same as numbers</string>
499
-
<string>keyword.other.unit.percentage.css</string>
500
-
<key>settings</key>
502
-
<key>foreground</key>
503
-
<string>#fab387</string>
508
-
<string>CSS Attribute selectors, styled the same as strings</string>
510
-
<string>source.css meta.attribute-selector</string>
511
-
<key>settings</key>
513
-
<key>foreground</key>
514
-
<string>#a6e3a1</string>
519
-
<string>JSON/YAML keys, other left-hand assignments</string>
521
-
<string>keyword.other.definition.ini, punctuation.support.type.property-name.json, support.type.property-name.json, punctuation.support.type.property-name.toml, support.type.property-name.toml, entity.name.tag.yaml, punctuation.support.type.property-name.yaml, support.type.property-name.yaml</string>
522
-
<key>settings</key>
524
-
<key>foreground</key>
525
-
<string>#89b4fa</string>
526
-
<key>fontStyle</key>
532
-
<string>JSON/YAML constants</string>
534
-
<string>constant.language.json, constant.language.yaml</string>
535
-
<key>settings</key>
537
-
<key>foreground</key>
538
-
<string>#fab387</string>
543
-
<string>YAML anchors</string>
545
-
<string>entity.name.type.anchor.yaml, variable.other.alias.yaml</string>
546
-
<key>settings</key>
548
-
<key>foreground</key>
549
-
<string>#f9e2af</string>
550
-
<key>fontStyle</key>
556
-
<string>TOML tables / ini groups</string>
558
-
<string>support.type.property-name.table, entity.name.section.group-title.ini</string>
559
-
<key>settings</key>
561
-
<key>foreground</key>
562
-
<string>#f9e2af</string>
567
-
<string>TOML dates</string>
569
-
<string>constant.other.time.datetime.offset.toml</string>
570
-
<key>settings</key>
572
-
<key>foreground</key>
573
-
<string>#f5c2e7</string>
578
-
<string>YAML anchor puctuation</string>
580
-
<string>punctuation.definition.anchor.yaml, punctuation.definition.alias.yaml</string>
581
-
<key>settings</key>
583
-
<key>foreground</key>
584
-
<string>#f5c2e7</string>
589
-
<string>YAML triple dashes</string>
591
-
<string>entity.other.document.begin.yaml</string>
592
-
<key>settings</key>
594
-
<key>foreground</key>
595
-
<string>#f5c2e7</string>
600
-
<string>Markup Diff</string>
602
-
<string>markup.changed.diff</string>
603
-
<key>settings</key>
605
-
<key>foreground</key>
606
-
<string>#fab387</string>
611
-
<string>Diff</string>
613
-
<string>meta.diff.header.from-file, meta.diff.header.to-file, punctuation.definition.from-file.diff, punctuation.definition.to-file.diff</string>
614
-
<key>settings</key>
616
-
<key>foreground</key>
617
-
<string>#89b4fa</string>
622
-
<string>Diff Inserted</string>
624
-
<string>markup.inserted.diff</string>
625
-
<key>settings</key>
627
-
<key>foreground</key>
628
-
<string>#a6e3a1</string>
633
-
<string>Diff Deleted</string>
635
-
<string>markup.deleted.diff</string>
636
-
<key>settings</key>
638
-
<key>foreground</key>
639
-
<string>#f38ba8</string>
644
-
<string>dotenv left-hand side assignments</string>
646
-
<string>variable.other.env</string>
647
-
<key>settings</key>
649
-
<key>foreground</key>
650
-
<string>#89b4fa</string>
655
-
<string>dotenv reference to existing env variable</string>
657
-
<string>string.quoted variable.other.env</string>
658
-
<key>settings</key>
660
-
<key>foreground</key>
661
-
<string>#cdd6f4</string>
666
-
<string>GDScript functions</string>
668
-
<string>support.function.builtin.gdscript</string>
669
-
<key>settings</key>
671
-
<key>foreground</key>
672
-
<string>#89b4fa</string>
677
-
<string>GDScript constants</string>
679
-
<string>constant.language.gdscript</string>
680
-
<key>settings</key>
682
-
<key>foreground</key>
683
-
<string>#fab387</string>
688
-
<string>Comment keywords</string>
690
-
<string>comment meta.annotation.go</string>
691
-
<key>settings</key>
693
-
<key>foreground</key>
694
-
<string>#eba0ac</string>
699
-
<string>go:embed, go:build, etc.</string>
701
-
<string>comment meta.annotation.parameters.go</string>
702
-
<key>settings</key>
704
-
<key>foreground</key>
705
-
<string>#fab387</string>
710
-
<string>Go constants (nil, true, false)</string>
712
-
<string>constant.language.go</string>
713
-
<key>settings</key>
715
-
<key>foreground</key>
716
-
<string>#fab387</string>
721
-
<string>GraphQL variables</string>
723
-
<string>variable.graphql</string>
724
-
<key>settings</key>
726
-
<key>foreground</key>
727
-
<string>#cdd6f4</string>
732
-
<string>GraphQL aliases</string>
734
-
<string>string.unquoted.alias.graphql</string>
735
-
<key>settings</key>
737
-
<key>foreground</key>
738
-
<string>#f2cdcd</string>
743
-
<string>GraphQL enum members</string>
745
-
<string>constant.character.enum.graphql</string>
746
-
<key>settings</key>
748
-
<key>foreground</key>
749
-
<string>#94e2d5</string>
754
-
<string>GraphQL field in types</string>
756
-
<string>meta.objectvalues.graphql constant.object.key.graphql string.unquoted.graphql</string>
757
-
<key>settings</key>
759
-
<key>foreground</key>
760
-
<string>#f2cdcd</string>
765
-
<string>HTML/XML DOCTYPE as keyword</string>
767
-
<string>keyword.other.doctype, meta.tag.sgml.doctype punctuation.definition.tag, meta.tag.metadata.doctype entity.name.tag, meta.tag.metadata.doctype punctuation.definition.tag</string>
768
-
<key>settings</key>
770
-
<key>foreground</key>
771
-
<string>#cba6f7</string>
776
-
<string>HTML/XML-like <tags/></string>
778
-
<string>entity.name.tag</string>
779
-
<key>settings</key>
781
-
<key>foreground</key>
782
-
<string>#89b4fa</string>
783
-
<key>fontStyle</key>
789
-
<string>Special characters like &amp;</string>
791
-
<string>text.html constant.character.entity, text.html constant.character.entity punctuation, constant.character.entity.xml, constant.character.entity.xml punctuation, constant.character.entity.js.jsx, constant.charactger.entity.js.jsx punctuation, constant.character.entity.tsx, constant.character.entity.tsx punctuation</string>
792
-
<key>settings</key>
794
-
<key>foreground</key>
795
-
<string>#f38ba8</string>
800
-
<string>HTML/XML tag attribute values</string>
802
-
<string>entity.other.attribute-name</string>
803
-
<key>settings</key>
805
-
<key>foreground</key>
806
-
<string>#f9e2af</string>
811
-
<string>Components</string>
813
-
<string>support.class.component, support.class.component.jsx, support.class.component.tsx, support.class.component.vue</string>
814
-
<key>settings</key>
816
-
<key>foreground</key>
817
-
<string>#f5c2e7</string>
818
-
<key>fontStyle</key>
824
-
<string>Annotations</string>
826
-
<string>punctuation.definition.annotation, storage.type.annotation</string>
827
-
<key>settings</key>
829
-
<key>foreground</key>
830
-
<string>#fab387</string>
835
-
<string>Java enums</string>
837
-
<string>constant.other.enum.java</string>
838
-
<key>settings</key>
840
-
<key>foreground</key>
841
-
<string>#94e2d5</string>
846
-
<string>Java imports</string>
848
-
<string>storage.modifier.import.java</string>
849
-
<key>settings</key>
851
-
<key>foreground</key>
852
-
<string>#cdd6f4</string>
857
-
<string>Javadoc</string>
859
-
<string>comment.block.javadoc.java keyword.other.documentation.javadoc.java</string>
860
-
<key>settings</key>
862
-
<key>fontStyle</key>
868
-
<string>Exported Variable</string>
870
-
<string>meta.export variable.other.readwrite.js</string>
871
-
<key>settings</key>
873
-
<key>foreground</key>
874
-
<string>#eba0ac</string>
879
-
<string>JS/TS constants & properties</string>
881
-
<string>variable.other.constant.js, variable.other.constant.ts, variable.other.property.js, variable.other.property.ts</string>
882
-
<key>settings</key>
884
-
<key>foreground</key>
885
-
<string>#cdd6f4</string>
890
-
<string>JSDoc; these are mainly params, so styled as such</string>
892
-
<string>variable.other.jsdoc, comment.block.documentation variable.other</string>
893
-
<key>settings</key>
895
-
<key>foreground</key>
896
-
<string>#eba0ac</string>
897
-
<key>fontStyle</key>
903
-
<string>JSDoc keywords</string>
905
-
<string>storage.type.class.jsdoc</string>
906
-
<key>settings</key>
908
-
<key>fontStyle</key>
914
-
<string>support.type.object.console.js</string>
915
-
<key>settings</key>
917
-
<key>foreground</key>
918
-
<string>#cdd6f4</string>
923
-
<string>Node constants as keywords (module, etc.)</string>
925
-
<string>support.constant.node, support.type.object.module.js</string>
926
-
<key>settings</key>
928
-
<key>foreground</key>
929
-
<string>#cba6f7</string>
934
-
<string>implements as keyword</string>
936
-
<string>storage.modifier.implements</string>
937
-
<key>settings</key>
939
-
<key>foreground</key>
940
-
<string>#cba6f7</string>
945
-
<string>Builtin types</string>
947
-
<string>constant.language.null.js, constant.language.null.ts, constant.language.undefined.js, constant.language.undefined.ts, support.type.builtin.ts</string>
948
-
<key>settings</key>
950
-
<key>foreground</key>
951
-
<string>#cba6f7</string>
956
-
<string>variable.parameter.generic</string>
957
-
<key>settings</key>
959
-
<key>foreground</key>
960
-
<string>#f9e2af</string>
965
-
<string>Arrow functions</string>
967
-
<string>keyword.declaration.function.arrow.js, storage.type.function.arrow.ts</string>
968
-
<key>settings</key>
970
-
<key>foreground</key>
971
-
<string>#94e2d5</string>
976
-
<string>Decorator punctuations (decorators inherit from blue functions, instead of styleguide peach)</string>
978
-
<string>punctuation.decorator.ts</string>
979
-
<key>settings</key>
981
-
<key>foreground</key>
982
-
<string>#89b4fa</string>
983
-
<key>fontStyle</key>
984
-
<string>italic</string>
989
-
<string>Extra JS/TS keywords</string>
991
-
<string>keyword.operator.expression.in.js, keyword.operator.expression.in.ts, keyword.operator.expression.infer.ts, keyword.operator.expression.instanceof.js, keyword.operator.expression.instanceof.ts, keyword.operator.expression.is, keyword.operator.expression.keyof.ts, keyword.operator.expression.of.js, keyword.operator.expression.of.ts, keyword.operator.expression.typeof.ts</string>
992
-
<key>settings</key>
994
-
<key>foreground</key>
995
-
<string>#cba6f7</string>
1000
-
<string>Julia macros</string>
1002
-
<string>support.function.macro.julia</string>
1003
-
<key>settings</key>
1005
-
<key>foreground</key>
1006
-
<string>#94e2d5</string>
1007
-
<key>fontStyle</key>
1008
-
<string>italic</string>
1013
-
<string>Julia language constants (true, false)</string>
1015
-
<string>constant.language.julia</string>
1016
-
<key>settings</key>
1018
-
<key>foreground</key>
1019
-
<string>#fab387</string>
1024
-
<string>Julia other constants (these seem to be arguments inside arrays)</string>
1026
-
<string>constant.other.symbol.julia</string>
1027
-
<key>settings</key>
1029
-
<key>foreground</key>
1030
-
<string>#eba0ac</string>
1035
-
<string>LaTeX preamble</string>
1037
-
<string>text.tex keyword.control.preamble</string>
1038
-
<key>settings</key>
1040
-
<key>foreground</key>
1041
-
<string>#94e2d5</string>
1046
-
<string>LaTeX be functions</string>
1048
-
<string>text.tex support.function.be</string>
1049
-
<key>settings</key>
1051
-
<key>foreground</key>
1052
-
<string>#89dceb</string>
1057
-
<string>LaTeX math</string>
1059
-
<string>constant.other.general.math.tex</string>
1060
-
<key>settings</key>
1062
-
<key>foreground</key>
1063
-
<string>#f2cdcd</string>
1068
-
<string>Lua docstring keywords</string>
1070
-
<string>comment.line.double-dash.documentation.lua storage.type.annotation.lua</string>
1071
-
<key>settings</key>
1073
-
<key>foreground</key>
1074
-
<string>#cba6f7</string>
1075
-
<key>fontStyle</key>
1081
-
<string>Lua docstring variables</string>
1083
-
<string>comment.line.double-dash.documentation.lua entity.name.variable.lua, comment.line.double-dash.documentation.lua variable.lua</string>
1084
-
<key>settings</key>
1086
-
<key>foreground</key>
1087
-
<string>#cdd6f4</string>
1092
-
<string>heading.1.markdown punctuation.definition.heading.markdown, heading.1.markdown, markup.heading.atx.1.mdx, markup.heading.atx.1.mdx punctuation.definition.heading.mdx, markup.heading.setext.1.markdown, markup.heading.heading-0.asciidoc</string>
1093
-
<key>settings</key>
1095
-
<key>foreground</key>
1096
-
<string>#f38ba8</string>
1101
-
<string>heading.2.markdown punctuation.definition.heading.markdown, heading.2.markdown, markup.heading.atx.2.mdx, markup.heading.atx.2.mdx punctuation.definition.heading.mdx, markup.heading.setext.2.markdown, markup.heading.heading-1.asciidoc</string>
1102
-
<key>settings</key>
1104
-
<key>foreground</key>
1105
-
<string>#fab387</string>
1110
-
<string>heading.3.markdown punctuation.definition.heading.markdown, heading.3.markdown, markup.heading.atx.3.mdx, markup.heading.atx.3.mdx punctuation.definition.heading.mdx, markup.heading.heading-2.asciidoc</string>
1111
-
<key>settings</key>
1113
-
<key>foreground</key>
1114
-
<string>#f9e2af</string>
1119
-
<string>heading.4.markdown punctuation.definition.heading.markdown, heading.4.markdown, markup.heading.atx.4.mdx, markup.heading.atx.4.mdx punctuation.definition.heading.mdx, markup.heading.heading-3.asciidoc</string>
1120
-
<key>settings</key>
1122
-
<key>foreground</key>
1123
-
<string>#a6e3a1</string>
1128
-
<string>heading.5.markdown punctuation.definition.heading.markdown, heading.5.markdown, markup.heading.atx.5.mdx, markup.heading.atx.5.mdx punctuation.definition.heading.mdx, markup.heading.heading-4.asciidoc</string>
1129
-
<key>settings</key>
1131
-
<key>foreground</key>
1132
-
<string>#89b4fa</string>
1137
-
<string>heading.6.markdown punctuation.definition.heading.markdown, heading.6.markdown, markup.heading.atx.6.mdx, markup.heading.atx.6.mdx punctuation.definition.heading.mdx, markup.heading.heading-5.asciidoc</string>
1138
-
<key>settings</key>
1140
-
<key>foreground</key>
1141
-
<string>#cba6f7</string>
1146
-
<string>markup.bold</string>
1147
-
<key>settings</key>
1149
-
<key>foreground</key>
1150
-
<string>#f38ba8</string>
1151
-
<key>fontStyle</key>
1152
-
<string>bold</string>
1157
-
<string>markup.italic</string>
1158
-
<key>settings</key>
1160
-
<key>foreground</key>
1161
-
<string>#f38ba8</string>
1162
-
<key>fontStyle</key>
1163
-
<string>italic</string>
1168
-
<string>markup.strikethrough</string>
1169
-
<key>settings</key>
1171
-
<key>foreground</key>
1172
-
<string>#a6adc8</string>
1173
-
<key>fontStyle</key>
1174
-
<string>strikethrough</string>
1179
-
<string>Markdown auto links</string>
1181
-
<string>punctuation.definition.link, markup.underline.link</string>
1182
-
<key>settings</key>
1184
-
<key>foreground</key>
1185
-
<string>#89b4fa</string>
1190
-
<string>Markdown links</string>
1192
-
<string>text.html.markdown punctuation.definition.link.title, string.other.link.title.markdown, markup.link, punctuation.definition.constant.markdown, constant.other.reference.link.markdown, markup.substitution.attribute-reference</string>
1193
-
<key>settings</key>
1195
-
<key>foreground</key>
1196
-
<string>#b4befe</string>
1201
-
<string>Markdown code spans</string>
1203
-
<string>punctuation.definition.raw.markdown, markup.inline.raw.string.markdown, markup.raw.block.markdown</string>
1204
-
<key>settings</key>
1206
-
<key>foreground</key>
1207
-
<string>#a6e3a1</string>
1212
-
<string>Markdown triple backtick language identifier</string>
1214
-
<string>fenced_code.block.language</string>
1215
-
<key>settings</key>
1217
-
<key>foreground</key>
1218
-
<string>#89dceb</string>
1223
-
<string>Markdown triple backticks</string>
1225
-
<string>markup.fenced_code.block punctuation.definition, markup.raw support.asciidoc</string>
1226
-
<key>settings</key>
1228
-
<key>foreground</key>
1229
-
<string>#9399b2</string>
1234
-
<string>Markdown quotes</string>
1236
-
<string>markup.quote, punctuation.definition.quote.begin</string>
1237
-
<key>settings</key>
1239
-
<key>foreground</key>
1240
-
<string>#f5c2e7</string>
1245
-
<string>Markdown separators</string>
1247
-
<string>meta.separator.markdown</string>
1248
-
<key>settings</key>
1250
-
<key>foreground</key>
1251
-
<string>#94e2d5</string>
1256
-
<string>Markdown list bullets</string>
1258
-
<string>punctuation.definition.list.begin.markdown, markup.list.bullet</string>
1259
-
<key>settings</key>
1261
-
<key>foreground</key>
1262
-
<string>#94e2d5</string>
1267
-
<string>Nix attribute names</string>
1269
-
<string>entity.other.attribute-name.multipart.nix, entity.other.attribute-name.single.nix</string>
1270
-
<key>settings</key>
1272
-
<key>foreground</key>
1273
-
<string>#89b4fa</string>
1278
-
<string>Nix parameter names</string>
1280
-
<string>variable.parameter.name.nix</string>
1281
-
<key>settings</key>
1283
-
<key>foreground</key>
1284
-
<string>#cdd6f4</string>
1285
-
<key>fontStyle</key>
1291
-
<string>Nix interpolated parameter names</string>
1293
-
<string>meta.embedded variable.parameter.name.nix</string>
1294
-
<key>settings</key>
1296
-
<key>foreground</key>
1297
-
<string>#b4befe</string>
1298
-
<key>fontStyle</key>
1304
-
<string>Nix paths</string>
1306
-
<string>string.unquoted.path.nix</string>
1307
-
<key>settings</key>
1309
-
<key>foreground</key>
1310
-
<string>#f5c2e7</string>
1311
-
<key>fontStyle</key>
1317
-
<string>PHP Attributes</string>
1319
-
<string>support.attribute.builtin, meta.attribute.php</string>
1320
-
<key>settings</key>
1322
-
<key>foreground</key>
1323
-
<string>#f9e2af</string>
1328
-
<string>PHP Parameters (needed for the leading dollar sign)</string>
1330
-
<string>meta.function.parameters.php punctuation.definition.variable.php</string>
1331
-
<key>settings</key>
1333
-
<key>foreground</key>
1334
-
<string>#eba0ac</string>
1339
-
<string>PHP Constants (null, __FILE__, etc.)</string>
1341
-
<string>constant.language.php</string>
1342
-
<key>settings</key>
1344
-
<key>foreground</key>
1345
-
<string>#cba6f7</string>
1350
-
<string>PHP functions</string>
1352
-
<string>text.html.php support.function</string>
1353
-
<key>settings</key>
1355
-
<key>foreground</key>
1356
-
<string>#89dceb</string>
1361
-
<string>PHPdoc keywords</string>
1363
-
<string>keyword.other.phpdoc.php</string>
1364
-
<key>settings</key>
1366
-
<key>fontStyle</key>
1372
-
<string>Python argument functions reset to text, otherwise they inherit blue from function-call</string>
1374
-
<string>support.variable.magic.python, meta.function-call.arguments.python</string>
1375
-
<key>settings</key>
1377
-
<key>foreground</key>
1378
-
<string>#cdd6f4</string>
1383
-
<string>Python double underscore functions</string>
1385
-
<string>support.function.magic.python</string>
1386
-
<key>settings</key>
1388
-
<key>foreground</key>
1389
-
<string>#89dceb</string>
1390
-
<key>fontStyle</key>
1391
-
<string>italic</string>
1396
-
<string>Python `self` keyword</string>
1398
-
<string>variable.parameter.function.language.special.self.python, variable.language.special.self.python</string>
1399
-
<key>settings</key>
1401
-
<key>foreground</key>
1402
-
<string>#f38ba8</string>
1403
-
<key>fontStyle</key>
1404
-
<string>italic</string>
1409
-
<string>python keyword flow/logical (for ... in)</string>
1411
-
<string>keyword.control.flow.python, keyword.operator.logical.python</string>
1412
-
<key>settings</key>
1414
-
<key>foreground</key>
1415
-
<string>#cba6f7</string>
1420
-
<string>python storage type</string>
1422
-
<string>storage.type.function.python</string>
1423
-
<key>settings</key>
1425
-
<key>foreground</key>
1426
-
<string>#cba6f7</string>
1431
-
<string>python function support</string>
1433
-
<string>support.token.decorator.python, meta.function.decorator.identifier.python</string>
1434
-
<key>settings</key>
1436
-
<key>foreground</key>
1437
-
<string>#89dceb</string>
1442
-
<string>python function calls</string>
1444
-
<string>meta.function-call.python</string>
1445
-
<key>settings</key>
1447
-
<key>foreground</key>
1448
-
<string>#89b4fa</string>
1453
-
<string>python function decorators</string>
1455
-
<string>entity.name.function.decorator.python, punctuation.definition.decorator.python</string>
1456
-
<key>settings</key>
1458
-
<key>foreground</key>
1459
-
<string>#fab387</string>
1460
-
<key>fontStyle</key>
1461
-
<string>italic</string>
1466
-
<string>python placeholder reset to normal string</string>
1468
-
<string>constant.character.format.placeholder.other.python</string>
1469
-
<key>settings</key>
1471
-
<key>foreground</key>
1472
-
<string>#f5c2e7</string>
1477
-
<string>Python exception & builtins such as exit()</string>
1479
-
<string>support.type.exception.python, support.function.builtin.python</string>
1480
-
<key>settings</key>
1482
-
<key>foreground</key>
1483
-
<string>#fab387</string>
1488
-
<string>entity.name.type</string>
1490
-
<string>support.type.python</string>
1491
-
<key>settings</key>
1493
-
<key>foreground</key>
1494
-
<string>#fab387</string>
1499
-
<string>python constants (True/False)</string>
1501
-
<string>constant.language.python</string>
1502
-
<key>settings</key>
1504
-
<key>foreground</key>
1505
-
<string>#cba6f7</string>
1510
-
<string>Arguments accessed later in the function body</string>
1512
-
<string>meta.indexed-name.python, meta.item-access.python</string>
1513
-
<key>settings</key>
1515
-
<key>foreground</key>
1516
-
<string>#eba0ac</string>
1517
-
<key>fontStyle</key>
1518
-
<string>italic</string>
1523
-
<string>Python f-strings/binary/unicode storage types</string>
1525
-
<string>storage.type.string.python</string>
1526
-
<key>settings</key>
1528
-
<key>foreground</key>
1529
-
<string>#a6e3a1</string>
1530
-
<key>fontStyle</key>
1531
-
<string>italic</string>
1536
-
<string>Python type hints</string>
1538
-
<string>meta.function.parameters.python</string>
1539
-
<key>settings</key>
1541
-
<key>fontStyle</key>
1547
-
<string>Regex string begin/end in JS/TS</string>
1549
-
<string>string.regexp punctuation.definition.string.begin, string.regexp punctuation.definition.string.end</string>
1550
-
<key>settings</key>
1552
-
<key>foreground</key>
1553
-
<string>#f5c2e7</string>
1558
-
<string>Regex anchors (^, $)</string>
1560
-
<string>keyword.control.anchor.regexp</string>
1561
-
<key>settings</key>
1563
-
<key>foreground</key>
1564
-
<string>#cba6f7</string>
1569
-
<string>Regex regular string match</string>
1571
-
<string>string.regexp.ts</string>
1572
-
<key>settings</key>
1574
-
<key>foreground</key>
1575
-
<string>#cdd6f4</string>
1580
-
<string>Regex group parenthesis & backreference (\1, \2, \3, ...)</string>
1582
-
<string>punctuation.definition.group.regexp, keyword.other.back-reference.regexp</string>
1583
-
<key>settings</key>
1585
-
<key>foreground</key>
1586
-
<string>#a6e3a1</string>
1591
-
<string>Regex character class []</string>
1593
-
<string>punctuation.definition.character-class.regexp</string>
1594
-
<key>settings</key>
1596
-
<key>foreground</key>
1597
-
<string>#f9e2af</string>
1602
-
<string>Regex character classes (\d, \w, \s)</string>
1604
-
<string>constant.other.character-class.regexp</string>
1605
-
<key>settings</key>
1607
-
<key>foreground</key>
1608
-
<string>#f5c2e7</string>
1613
-
<string>Regex range</string>
1615
-
<string>constant.other.character-class.range.regexp</string>
1616
-
<key>settings</key>
1618
-
<key>foreground</key>
1619
-
<string>#f5e0dc</string>
1624
-
<string>Regex quantifier</string>
1626
-
<string>keyword.operator.quantifier.regexp</string>
1627
-
<key>settings</key>
1629
-
<key>foreground</key>
1630
-
<string>#94e2d5</string>
1635
-
<string>Regex constant/numeric</string>
1637
-
<string>constant.character.numeric.regexp</string>
1638
-
<key>settings</key>
1640
-
<key>foreground</key>
1641
-
<string>#fab387</string>
1646
-
<string>Regex lookaheads, negative lookaheads, lookbehinds, negative lookbehinds</string>
1648
-
<string>punctuation.definition.group.no-capture.regexp, meta.assertion.look-ahead.regexp, meta.assertion.negative-look-ahead.regexp</string>
1649
-
<key>settings</key>
1651
-
<key>foreground</key>
1652
-
<string>#89b4fa</string>
1657
-
<string>Rust attribute</string>
1659
-
<string>meta.annotation.rust, meta.annotation.rust punctuation, meta.attribute.rust, punctuation.definition.attribute.rust</string>
1660
-
<key>settings</key>
1662
-
<key>foreground</key>
1663
-
<string>#f9e2af</string>
1664
-
<key>fontStyle</key>
1665
-
<string>italic</string>
1670
-
<string>Rust attribute strings</string>
1672
-
<string>meta.attribute.rust string.quoted.double.rust, meta.attribute.rust string.quoted.single.char.rust</string>
1673
-
<key>settings</key>
1675
-
<key>fontStyle</key>
1681
-
<string>Rust keyword</string>
1683
-
<string>entity.name.function.macro.rules.rust, storage.type.module.rust, storage.modifier.rust, storage.type.struct.rust, storage.type.enum.rust, storage.type.trait.rust, storage.type.union.rust, storage.type.impl.rust, storage.type.rust, storage.type.function.rust, storage.type.type.rust</string>
1684
-
<key>settings</key>
1686
-
<key>foreground</key>
1687
-
<string>#cba6f7</string>
1688
-
<key>fontStyle</key>
1694
-
<string>Rust u/i32, u/i64, etc.</string>
1696
-
<string>entity.name.type.numeric.rust</string>
1697
-
<key>settings</key>
1699
-
<key>foreground</key>
1700
-
<string>#cba6f7</string>
1701
-
<key>fontStyle</key>
1707
-
<string>Rust generic</string>
1709
-
<string>meta.generic.rust</string>
1710
-
<key>settings</key>
1712
-
<key>foreground</key>
1713
-
<string>#fab387</string>
1718
-
<string>Rust impl</string>
1720
-
<string>entity.name.impl.rust</string>
1721
-
<key>settings</key>
1723
-
<key>foreground</key>
1724
-
<string>#f9e2af</string>
1725
-
<key>fontStyle</key>
1726
-
<string>italic</string>
1731
-
<string>Rust module</string>
1733
-
<string>entity.name.module.rust</string>
1734
-
<key>settings</key>
1736
-
<key>foreground</key>
1737
-
<string>#fab387</string>
1742
-
<string>Rust trait</string>
1744
-
<string>entity.name.trait.rust</string>
1745
-
<key>settings</key>
1747
-
<key>foreground</key>
1748
-
<string>#f9e2af</string>
1749
-
<key>fontStyle</key>
1750
-
<string>italic</string>
1755
-
<string>Rust struct</string>
1757
-
<string>storage.type.source.rust</string>
1758
-
<key>settings</key>
1760
-
<key>foreground</key>
1761
-
<string>#f9e2af</string>
1766
-
<string>Rust union</string>
1768
-
<string>entity.name.union.rust</string>
1769
-
<key>settings</key>
1771
-
<key>foreground</key>
1772
-
<string>#f9e2af</string>
1777
-
<string>Rust enum member</string>
1779
-
<string>meta.enum.rust storage.type.source.rust</string>
1780
-
<key>settings</key>
1782
-
<key>foreground</key>
1783
-
<string>#94e2d5</string>
1788
-
<string>Rust macro</string>
1790
-
<string>support.macro.rust, meta.macro.rust support.function.rust, entity.name.function.macro.rust</string>
1791
-
<key>settings</key>
1793
-
<key>foreground</key>
1794
-
<string>#89b4fa</string>
1795
-
<key>fontStyle</key>
1796
-
<string>italic</string>
1801
-
<string>Rust lifetime</string>
1803
-
<string>storage.modifier.lifetime.rust, entity.name.type.lifetime</string>
1804
-
<key>settings</key>
1806
-
<key>foreground</key>
1807
-
<string>#89b4fa</string>
1808
-
<key>fontStyle</key>
1809
-
<string>italic</string>
1814
-
<string>Rust string formatting</string>
1816
-
<string>string.quoted.double.rust constant.other.placeholder.rust</string>
1817
-
<key>settings</key>
1819
-
<key>foreground</key>
1820
-
<string>#f5c2e7</string>
1825
-
<string>Rust return type generic</string>
1827
-
<string>meta.function.return-type.rust meta.generic.rust storage.type.rust</string>
1828
-
<key>settings</key>
1830
-
<key>foreground</key>
1831
-
<string>#cdd6f4</string>
1836
-
<string>Rust functions</string>
1838
-
<string>meta.function.call.rust</string>
1839
-
<key>settings</key>
1841
-
<key>foreground</key>
1842
-
<string>#89b4fa</string>
1847
-
<string>Rust angle brackets</string>
1849
-
<string>punctuation.brackets.angle.rust</string>
1850
-
<key>settings</key>
1852
-
<key>foreground</key>
1853
-
<string>#89dceb</string>
1858
-
<string>Rust constants</string>
1860
-
<string>constant.other.caps.rust</string>
1861
-
<key>settings</key>
1863
-
<key>foreground</key>
1864
-
<string>#fab387</string>
1869
-
<string>Rust function parameters</string>
1871
-
<string>meta.function.definition.rust variable.other.rust</string>
1872
-
<key>settings</key>
1874
-
<key>foreground</key>
1875
-
<string>#eba0ac</string>
1880
-
<string>Rust closure variables</string>
1882
-
<string>meta.function.call.rust variable.other.rust</string>
1883
-
<key>settings</key>
1885
-
<key>foreground</key>
1886
-
<string>#cdd6f4</string>
1891
-
<string>Rust self</string>
1893
-
<string>variable.language.self.rust</string>
1894
-
<key>settings</key>
1896
-
<key>foreground</key>
1897
-
<string>#f38ba8</string>
1902
-
<string>Rust metavariable names</string>
1904
-
<string>variable.other.metavariable.name.rust, meta.macro.metavariable.rust keyword.operator.macro.dollar.rust</string>
1905
-
<key>settings</key>
1907
-
<key>foreground</key>
1908
-
<string>#f5c2e7</string>
1913
-
<string>Shell shebang</string>
1915
-
<string>comment.line.shebang, comment.line.shebang punctuation.definition.comment, comment.line.shebang, punctuation.definition.comment.shebang.shell, meta.shebang.shell</string>
1916
-
<key>settings</key>
1918
-
<key>foreground</key>
1919
-
<string>#f5c2e7</string>
1920
-
<key>fontStyle</key>
1921
-
<string>italic</string>
1926
-
<string>Shell shebang command</string>
1928
-
<string>comment.line.shebang constant.language</string>
1929
-
<key>settings</key>
1931
-
<key>foreground</key>
1932
-
<string>#94e2d5</string>
1933
-
<key>fontStyle</key>
1934
-
<string>italic</string>
1939
-
<string>Shell interpolated command</string>
1941
-
<string>meta.function-call.arguments.shell punctuation.definition.variable.shell, meta.function-call.arguments.shell punctuation.section.interpolation, meta.function-call.arguments.shell punctuation.definition.variable.shell, meta.function-call.arguments.shell punctuation.section.interpolation</string>
1942
-
<key>settings</key>
1944
-
<key>foreground</key>
1945
-
<string>#f38ba8</string>
1950
-
<string>Shell interpolated command variable</string>
1952
-
<string>meta.string meta.interpolation.parameter.shell variable.other.readwrite</string>
1953
-
<key>settings</key>
1955
-
<key>foreground</key>
1956
-
<string>#fab387</string>
1957
-
<key>fontStyle</key>
1958
-
<string>italic</string>
1963
-
<string>source.shell punctuation.section.interpolation, punctuation.definition.evaluation.backticks.shell</string>
1964
-
<key>settings</key>
1966
-
<key>foreground</key>
1967
-
<string>#94e2d5</string>
1972
-
<string>Shell EOF</string>
1974
-
<string>entity.name.tag.heredoc.shell</string>
1975
-
<key>settings</key>
1977
-
<key>foreground</key>
1978
-
<string>#cba6f7</string>
1983
-
<string>Shell quoted variable</string>
1985
-
<string>string.quoted.double.shell variable.other.normal.shell</string>
1986
-
<key>settings</key>
1988
-
<key>foreground</key>
1989
-
<string>#cdd6f4</string>
1994
-
<string>markup.heading.synopsis.man, markup.heading.title.man, markup.heading.other.man, markup.heading.env.man</string>
1995
-
<key>settings</key>
1997
-
<key>foreground</key>
1998
-
<string>#cba6f7</string>
2003
-
<string>markup.heading.commands.man</string>
2004
-
<key>settings</key>
2006
-
<key>foreground</key>
2007
-
<string>#89b4fa</string>
2012
-
<string>markup.heading.env.man</string>
2013
-
<key>settings</key>
2015
-
<key>foreground</key>
2016
-
<string>#f5c2e7</string>
2021
-
<string>markup.heading.1.markdown</string>
2022
-
<key>settings</key>
2024
-
<key>foreground</key>
2025
-
<string>#f38ba8</string>
2030
-
<string>markup.heading.2.markdown</string>
2031
-
<key>settings</key>
2033
-
<key>foreground</key>
2034
-
<string>#fab387</string>
2039
-
<string>markup.heading.markdown</string>
2040
-
<key>settings</key>
2042
-
<key>foreground</key>
2043
-
<string>#f9e2af</string>