๐Ÿ”’ Backup for my config files
dotfiles
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

add more configs

Kacaii 6d93b776 f23fa7cb

+15662
+1
.config/bat/config
··· 1 + --theme="catppuccin_mocha"
+2112
.config/bat/themes/Catppuccin Frappe.tmTheme
··· 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"> 4 + <dict> 5 + <key>name</key> 6 + <string>Catppuccin Frappรฉ</string> 7 + <key>semanticClass</key> 8 + <string>theme.dark.catppuccin-frappรฉ</string> 9 + <key>uuid</key> 10 + <string>e0ada983-8938-490c-86f0-97a1a0ec58e4</string> 11 + <key>author</key> 12 + <string>Catppuccin Org</string> 13 + <key>colorSpaceName</key> 14 + <string>sRGB</string> 15 + <key>settings</key> 16 + <array> 17 + <dict> 18 + <key>settings</key> 19 + <dict> 20 + <key>background</key> 21 + <string>#303446</string> 22 + <key>foreground</key> 23 + <string>#c6d0f5</string> 24 + <key>caret</key> 25 + <string>#f2d5cf</string> 26 + <key>lineHighlight</key> 27 + <string>#414559</string> 28 + <key>misspelling</key> 29 + <string>#e78284</string> 30 + <key>accent</key> 31 + <string>#ca9ee6</string> 32 + <key>selection</key> 33 + <string>#949cbb40</string> 34 + <key>activeGuide</key> 35 + <string>#51576d</string> 36 + <key>findHighlight</key> 37 + <string>#506373</string> 38 + <key>gutterForeground</key> 39 + <string>#838ba7</string> 40 + </dict> 41 + </dict> 42 + <dict> 43 + <key>name</key> 44 + <string>Basic text &amp; variable names (incl. leading punctuation)</string> 45 + <key>scope</key> 46 + <string>text, source, variable.other.readwrite, punctuation.definition.variable</string> 47 + <key>settings</key> 48 + <dict> 49 + <key>foreground</key> 50 + <string>#c6d0f5</string> 51 + </dict> 52 + </dict> 53 + <dict> 54 + <key>name</key> 55 + <string>Parentheses, Brackets, Braces</string> 56 + <key>scope</key> 57 + <string>punctuation</string> 58 + <key>settings</key> 59 + <dict> 60 + <key>foreground</key> 61 + <string>#949cbb</string> 62 + <key>fontStyle</key> 63 + <string/> 64 + </dict> 65 + </dict> 66 + <dict> 67 + <key>name</key> 68 + <string>Comments</string> 69 + <key>scope</key> 70 + <string>comment, punctuation.definition.comment</string> 71 + <key>settings</key> 72 + <dict> 73 + <key>foreground</key> 74 + <string>#949cbb</string> 75 + <key>fontStyle</key> 76 + <string>italic</string> 77 + </dict> 78 + </dict> 79 + <dict> 80 + <key>scope</key> 81 + <string>string, punctuation.definition.string</string> 82 + <key>settings</key> 83 + <dict> 84 + <key>foreground</key> 85 + <string>#a6d189</string> 86 + </dict> 87 + </dict> 88 + <dict> 89 + <key>scope</key> 90 + <string>constant.character.escape</string> 91 + <key>settings</key> 92 + <dict> 93 + <key>foreground</key> 94 + <string>#f4b8e4</string> 95 + </dict> 96 + </dict> 97 + <dict> 98 + <key>name</key> 99 + <string>Booleans, constants, numbers</string> 100 + <key>scope</key> 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> 103 + <dict> 104 + <key>foreground</key> 105 + <string>#ef9f76</string> 106 + </dict> 107 + </dict> 108 + <dict> 109 + <key>scope</key> 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> 112 + <dict> 113 + <key>foreground</key> 114 + <string>#ca9ee6</string> 115 + <key>fontStyle</key> 116 + <string/> 117 + </dict> 118 + </dict> 119 + <dict> 120 + <key>scope</key> 121 + <string>entity.name.tag.documentation</string> 122 + <key>settings</key> 123 + <dict> 124 + <key>foreground</key> 125 + <string>#ca9ee6</string> 126 + </dict> 127 + </dict> 128 + <dict> 129 + <key>name</key> 130 + <string>Punctuation</string> 131 + <key>scope</key> 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> 134 + <dict> 135 + <key>foreground</key> 136 + <string>#81c8be</string> 137 + </dict> 138 + </dict> 139 + <dict> 140 + <key>scope</key> 141 + <string>entity.name.function, meta.function-call.method, support.function, support.function.misc, variable.function</string> 142 + <key>settings</key> 143 + <dict> 144 + <key>foreground</key> 145 + <string>#8caaee</string> 146 + <key>fontStyle</key> 147 + <string>italic</string> 148 + </dict> 149 + </dict> 150 + <dict> 151 + <key>name</key> 152 + <string>Classes</string> 153 + <key>scope</key> 154 + <string>entity.name.class, entity.other.inherited-class, support.class, meta.function-call.constructor, entity.name.struct</string> 155 + <key>settings</key> 156 + <dict> 157 + <key>foreground</key> 158 + <string>#e5c890</string> 159 + <key>fontStyle</key> 160 + <string>italic</string> 161 + </dict> 162 + </dict> 163 + <dict> 164 + <key>name</key> 165 + <string>Enum</string> 166 + <key>scope</key> 167 + <string>entity.name.enum</string> 168 + <key>settings</key> 169 + <dict> 170 + <key>foreground</key> 171 + <string>#e5c890</string> 172 + <key>fontStyle</key> 173 + <string>italic</string> 174 + </dict> 175 + </dict> 176 + <dict> 177 + <key>name</key> 178 + <string>Enum member</string> 179 + <key>scope</key> 180 + <string>meta.enum variable.other.readwrite, variable.other.enummember</string> 181 + <key>settings</key> 182 + <dict> 183 + <key>foreground</key> 184 + <string>#81c8be</string> 185 + </dict> 186 + </dict> 187 + <dict> 188 + <key>name</key> 189 + <string>Object properties</string> 190 + <key>scope</key> 191 + <string>meta.property.object</string> 192 + <key>settings</key> 193 + <dict> 194 + <key>foreground</key> 195 + <string>#81c8be</string> 196 + </dict> 197 + </dict> 198 + <dict> 199 + <key>name</key> 200 + <string>Types</string> 201 + <key>scope</key> 202 + <string>meta.type, meta.type-alias, support.type, entity.name.type</string> 203 + <key>settings</key> 204 + <dict> 205 + <key>foreground</key> 206 + <string>#e5c890</string> 207 + <key>fontStyle</key> 208 + <string>italic</string> 209 + </dict> 210 + </dict> 211 + <dict> 212 + <key>name</key> 213 + <string>Decorators</string> 214 + <key>scope</key> 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> 217 + <dict> 218 + <key>foreground</key> 219 + <string>#ef9f76</string> 220 + </dict> 221 + </dict> 222 + <dict> 223 + <key>scope</key> 224 + <string>variable.parameter, meta.function.parameters</string> 225 + <key>settings</key> 226 + <dict> 227 + <key>foreground</key> 228 + <string>#ea999c</string> 229 + <key>fontStyle</key> 230 + <string>italic</string> 231 + </dict> 232 + </dict> 233 + <dict> 234 + <key>name</key> 235 + <string>Built-ins</string> 236 + <key>scope</key> 237 + <string>constant.language, support.function.builtin</string> 238 + <key>settings</key> 239 + <dict> 240 + <key>foreground</key> 241 + <string>#e78284</string> 242 + </dict> 243 + </dict> 244 + <dict> 245 + <key>scope</key> 246 + <string>entity.other.attribute-name.documentation</string> 247 + <key>settings</key> 248 + <dict> 249 + <key>foreground</key> 250 + <string>#e78284</string> 251 + </dict> 252 + </dict> 253 + <dict> 254 + <key>name</key> 255 + <string>Preprocessor directives</string> 256 + <key>scope</key> 257 + <string>keyword.control.directive, punctuation.definition.directive</string> 258 + <key>settings</key> 259 + <dict> 260 + <key>foreground</key> 261 + <string>#e5c890</string> 262 + </dict> 263 + </dict> 264 + <dict> 265 + <key>name</key> 266 + <string>Type parameters</string> 267 + <key>scope</key> 268 + <string>punctuation.definition.typeparameters</string> 269 + <key>settings</key> 270 + <dict> 271 + <key>foreground</key> 272 + <string>#99d1db</string> 273 + </dict> 274 + </dict> 275 + <dict> 276 + <key>name</key> 277 + <string>Namespaces</string> 278 + <key>scope</key> 279 + <string>entity.name.namespace</string> 280 + <key>settings</key> 281 + <dict> 282 + <key>foreground</key> 283 + <string>#e5c890</string> 284 + </dict> 285 + </dict> 286 + <dict> 287 + <key>name</key> 288 + <string>Property names (left hand assignments in json/yaml/css)</string> 289 + <key>scope</key> 290 + <string>support.type.property-name.css</string> 291 + <key>settings</key> 292 + <dict> 293 + <key>foreground</key> 294 + <string>#8caaee</string> 295 + <key>fontStyle</key> 296 + <string/> 297 + </dict> 298 + </dict> 299 + <dict> 300 + <key>name</key> 301 + <string>This/Self keyword</string> 302 + <key>scope</key> 303 + <string>variable.language.this, variable.language.this punctuation.definition.variable</string> 304 + <key>settings</key> 305 + <dict> 306 + <key>foreground</key> 307 + <string>#e78284</string> 308 + </dict> 309 + </dict> 310 + <dict> 311 + <key>name</key> 312 + <string>Object properties</string> 313 + <key>scope</key> 314 + <string>variable.object.property</string> 315 + <key>settings</key> 316 + <dict> 317 + <key>foreground</key> 318 + <string>#c6d0f5</string> 319 + </dict> 320 + </dict> 321 + <dict> 322 + <key>name</key> 323 + <string>String template interpolation</string> 324 + <key>scope</key> 325 + <string>string.template variable, string variable</string> 326 + <key>settings</key> 327 + <dict> 328 + <key>foreground</key> 329 + <string>#c6d0f5</string> 330 + </dict> 331 + </dict> 332 + <dict> 333 + <key>name</key> 334 + <string>`new` as bold</string> 335 + <key>scope</key> 336 + <string>keyword.operator.new</string> 337 + <key>settings</key> 338 + <dict> 339 + <key>fontStyle</key> 340 + <string>bold</string> 341 + </dict> 342 + </dict> 343 + <dict> 344 + <key>name</key> 345 + <string>C++ extern keyword</string> 346 + <key>scope</key> 347 + <string>storage.modifier.specifier.extern.cpp</string> 348 + <key>settings</key> 349 + <dict> 350 + <key>foreground</key> 351 + <string>#ca9ee6</string> 352 + </dict> 353 + </dict> 354 + <dict> 355 + <key>name</key> 356 + <string>C++ scope resolution</string> 357 + <key>scope</key> 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> 360 + <dict> 361 + <key>foreground</key> 362 + <string>#e5c890</string> 363 + </dict> 364 + </dict> 365 + <dict> 366 + <key>name</key> 367 + <string>C++ doc keywords</string> 368 + <key>scope</key> 369 + <string>storage.type.class.doxygen</string> 370 + <key>settings</key> 371 + <dict> 372 + <key>fontStyle</key> 373 + <string/> 374 + </dict> 375 + </dict> 376 + <dict> 377 + <key>name</key> 378 + <string>C++ operators</string> 379 + <key>scope</key> 380 + <string>storage.modifier.reference.cpp</string> 381 + <key>settings</key> 382 + <dict> 383 + <key>foreground</key> 384 + <string>#81c8be</string> 385 + </dict> 386 + </dict> 387 + <dict> 388 + <key>name</key> 389 + <string>C# Interpolated Strings</string> 390 + <key>scope</key> 391 + <string>meta.interpolation.cs</string> 392 + <key>settings</key> 393 + <dict> 394 + <key>foreground</key> 395 + <string>#c6d0f5</string> 396 + </dict> 397 + </dict> 398 + <dict> 399 + <key>name</key> 400 + <string>C# xml-style docs</string> 401 + <key>scope</key> 402 + <string>comment.block.documentation.cs</string> 403 + <key>settings</key> 404 + <dict> 405 + <key>foreground</key> 406 + <string>#c6d0f5</string> 407 + </dict> 408 + </dict> 409 + <dict> 410 + <key>name</key> 411 + <string>Classes, reflecting the className color in JSX</string> 412 + <key>scope</key> 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> 415 + <dict> 416 + <key>foreground</key> 417 + <string>#e5c890</string> 418 + </dict> 419 + </dict> 420 + <dict> 421 + <key>name</key> 422 + <string>Operators</string> 423 + <key>scope</key> 424 + <string>punctuation.separator.operator.css</string> 425 + <key>settings</key> 426 + <dict> 427 + <key>foreground</key> 428 + <string>#81c8be</string> 429 + </dict> 430 + </dict> 431 + <dict> 432 + <key>name</key> 433 + <string>Pseudo classes</string> 434 + <key>scope</key> 435 + <string>source.css entity.other.attribute-name.pseudo-class</string> 436 + <key>settings</key> 437 + <dict> 438 + <key>foreground</key> 439 + <string>#81c8be</string> 440 + </dict> 441 + </dict> 442 + <dict> 443 + <key>scope</key> 444 + <string>source.css constant.other.unicode-range</string> 445 + <key>settings</key> 446 + <dict> 447 + <key>foreground</key> 448 + <string>#ef9f76</string> 449 + </dict> 450 + </dict> 451 + <dict> 452 + <key>scope</key> 453 + <string>source.css variable.parameter.url</string> 454 + <key>settings</key> 455 + <dict> 456 + <key>foreground</key> 457 + <string>#a6d189</string> 458 + <key>fontStyle</key> 459 + <string/> 460 + </dict> 461 + </dict> 462 + <dict> 463 + <key>name</key> 464 + <string>CSS vendored property names</string> 465 + <key>scope</key> 466 + <string>support.type.vendored.property-name</string> 467 + <key>settings</key> 468 + <dict> 469 + <key>foreground</key> 470 + <string>#99d1db</string> 471 + </dict> 472 + </dict> 473 + <dict> 474 + <key>name</key> 475 + <string>Less/SCSS right-hand variables (@/$-prefixed)</string> 476 + <key>scope</key> 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> 479 + <dict> 480 + <key>foreground</key> 481 + <string>#ea999c</string> 482 + </dict> 483 + </dict> 484 + <dict> 485 + <key>name</key> 486 + <string>CSS variables (--prefixed)</string> 487 + <key>scope</key> 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> 490 + <dict> 491 + <key>foreground</key> 492 + <string>#8caaee</string> 493 + </dict> 494 + </dict> 495 + <dict> 496 + <key>name</key> 497 + <string>CSS Percentage values, styled the same as numbers</string> 498 + <key>scope</key> 499 + <string>keyword.other.unit.percentage.css</string> 500 + <key>settings</key> 501 + <dict> 502 + <key>foreground</key> 503 + <string>#ef9f76</string> 504 + </dict> 505 + </dict> 506 + <dict> 507 + <key>name</key> 508 + <string>CSS Attribute selectors, styled the same as strings</string> 509 + <key>scope</key> 510 + <string>source.css meta.attribute-selector</string> 511 + <key>settings</key> 512 + <dict> 513 + <key>foreground</key> 514 + <string>#a6d189</string> 515 + </dict> 516 + </dict> 517 + <dict> 518 + <key>name</key> 519 + <string>JSON/YAML keys, other left-hand assignments</string> 520 + <key>scope</key> 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> 523 + <dict> 524 + <key>foreground</key> 525 + <string>#8caaee</string> 526 + <key>fontStyle</key> 527 + <string/> 528 + </dict> 529 + </dict> 530 + <dict> 531 + <key>name</key> 532 + <string>JSON/YAML constants</string> 533 + <key>scope</key> 534 + <string>constant.language.json, constant.language.yaml</string> 535 + <key>settings</key> 536 + <dict> 537 + <key>foreground</key> 538 + <string>#ef9f76</string> 539 + </dict> 540 + </dict> 541 + <dict> 542 + <key>name</key> 543 + <string>YAML anchors</string> 544 + <key>scope</key> 545 + <string>entity.name.type.anchor.yaml, variable.other.alias.yaml</string> 546 + <key>settings</key> 547 + <dict> 548 + <key>foreground</key> 549 + <string>#e5c890</string> 550 + <key>fontStyle</key> 551 + <string/> 552 + </dict> 553 + </dict> 554 + <dict> 555 + <key>name</key> 556 + <string>TOML tables / ini groups</string> 557 + <key>scope</key> 558 + <string>support.type.property-name.table, entity.name.section.group-title.ini</string> 559 + <key>settings</key> 560 + <dict> 561 + <key>foreground</key> 562 + <string>#e5c890</string> 563 + </dict> 564 + </dict> 565 + <dict> 566 + <key>name</key> 567 + <string>TOML dates</string> 568 + <key>scope</key> 569 + <string>constant.other.time.datetime.offset.toml</string> 570 + <key>settings</key> 571 + <dict> 572 + <key>foreground</key> 573 + <string>#f4b8e4</string> 574 + </dict> 575 + </dict> 576 + <dict> 577 + <key>name</key> 578 + <string>YAML anchor puctuation</string> 579 + <key>scope</key> 580 + <string>punctuation.definition.anchor.yaml, punctuation.definition.alias.yaml</string> 581 + <key>settings</key> 582 + <dict> 583 + <key>foreground</key> 584 + <string>#f4b8e4</string> 585 + </dict> 586 + </dict> 587 + <dict> 588 + <key>name</key> 589 + <string>YAML triple dashes</string> 590 + <key>scope</key> 591 + <string>entity.other.document.begin.yaml</string> 592 + <key>settings</key> 593 + <dict> 594 + <key>foreground</key> 595 + <string>#f4b8e4</string> 596 + </dict> 597 + </dict> 598 + <dict> 599 + <key>name</key> 600 + <string>Markup Diff</string> 601 + <key>scope</key> 602 + <string>markup.changed.diff</string> 603 + <key>settings</key> 604 + <dict> 605 + <key>foreground</key> 606 + <string>#ef9f76</string> 607 + </dict> 608 + </dict> 609 + <dict> 610 + <key>name</key> 611 + <string>Diff</string> 612 + <key>scope</key> 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> 615 + <dict> 616 + <key>foreground</key> 617 + <string>#8caaee</string> 618 + </dict> 619 + </dict> 620 + <dict> 621 + <key>name</key> 622 + <string>Diff Inserted</string> 623 + <key>scope</key> 624 + <string>markup.inserted.diff</string> 625 + <key>settings</key> 626 + <dict> 627 + <key>foreground</key> 628 + <string>#a6d189</string> 629 + </dict> 630 + </dict> 631 + <dict> 632 + <key>name</key> 633 + <string>Diff Deleted</string> 634 + <key>scope</key> 635 + <string>markup.deleted.diff</string> 636 + <key>settings</key> 637 + <dict> 638 + <key>foreground</key> 639 + <string>#e78284</string> 640 + </dict> 641 + </dict> 642 + <dict> 643 + <key>name</key> 644 + <string>dotenv left-hand side assignments</string> 645 + <key>scope</key> 646 + <string>variable.other.env</string> 647 + <key>settings</key> 648 + <dict> 649 + <key>foreground</key> 650 + <string>#8caaee</string> 651 + </dict> 652 + </dict> 653 + <dict> 654 + <key>name</key> 655 + <string>dotenv reference to existing env variable</string> 656 + <key>scope</key> 657 + <string>string.quoted variable.other.env</string> 658 + <key>settings</key> 659 + <dict> 660 + <key>foreground</key> 661 + <string>#c6d0f5</string> 662 + </dict> 663 + </dict> 664 + <dict> 665 + <key>name</key> 666 + <string>GDScript functions</string> 667 + <key>scope</key> 668 + <string>support.function.builtin.gdscript</string> 669 + <key>settings</key> 670 + <dict> 671 + <key>foreground</key> 672 + <string>#8caaee</string> 673 + </dict> 674 + </dict> 675 + <dict> 676 + <key>name</key> 677 + <string>GDScript constants</string> 678 + <key>scope</key> 679 + <string>constant.language.gdscript</string> 680 + <key>settings</key> 681 + <dict> 682 + <key>foreground</key> 683 + <string>#ef9f76</string> 684 + </dict> 685 + </dict> 686 + <dict> 687 + <key>name</key> 688 + <string>Comment keywords</string> 689 + <key>scope</key> 690 + <string>comment meta.annotation.go</string> 691 + <key>settings</key> 692 + <dict> 693 + <key>foreground</key> 694 + <string>#ea999c</string> 695 + </dict> 696 + </dict> 697 + <dict> 698 + <key>name</key> 699 + <string>go:embed, go:build, etc.</string> 700 + <key>scope</key> 701 + <string>comment meta.annotation.parameters.go</string> 702 + <key>settings</key> 703 + <dict> 704 + <key>foreground</key> 705 + <string>#ef9f76</string> 706 + </dict> 707 + </dict> 708 + <dict> 709 + <key>name</key> 710 + <string>Go constants (nil, true, false)</string> 711 + <key>scope</key> 712 + <string>constant.language.go</string> 713 + <key>settings</key> 714 + <dict> 715 + <key>foreground</key> 716 + <string>#ef9f76</string> 717 + </dict> 718 + </dict> 719 + <dict> 720 + <key>name</key> 721 + <string>GraphQL variables</string> 722 + <key>scope</key> 723 + <string>variable.graphql</string> 724 + <key>settings</key> 725 + <dict> 726 + <key>foreground</key> 727 + <string>#c6d0f5</string> 728 + </dict> 729 + </dict> 730 + <dict> 731 + <key>name</key> 732 + <string>GraphQL aliases</string> 733 + <key>scope</key> 734 + <string>string.unquoted.alias.graphql</string> 735 + <key>settings</key> 736 + <dict> 737 + <key>foreground</key> 738 + <string>#eebebe</string> 739 + </dict> 740 + </dict> 741 + <dict> 742 + <key>name</key> 743 + <string>GraphQL enum members</string> 744 + <key>scope</key> 745 + <string>constant.character.enum.graphql</string> 746 + <key>settings</key> 747 + <dict> 748 + <key>foreground</key> 749 + <string>#81c8be</string> 750 + </dict> 751 + </dict> 752 + <dict> 753 + <key>name</key> 754 + <string>GraphQL field in types</string> 755 + <key>scope</key> 756 + <string>meta.objectvalues.graphql constant.object.key.graphql string.unquoted.graphql</string> 757 + <key>settings</key> 758 + <dict> 759 + <key>foreground</key> 760 + <string>#eebebe</string> 761 + </dict> 762 + </dict> 763 + <dict> 764 + <key>name</key> 765 + <string>HTML/XML DOCTYPE as keyword</string> 766 + <key>scope</key> 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> 769 + <dict> 770 + <key>foreground</key> 771 + <string>#ca9ee6</string> 772 + </dict> 773 + </dict> 774 + <dict> 775 + <key>name</key> 776 + <string>HTML/XML-like &lt;tags/&gt;</string> 777 + <key>scope</key> 778 + <string>entity.name.tag</string> 779 + <key>settings</key> 780 + <dict> 781 + <key>foreground</key> 782 + <string>#8caaee</string> 783 + <key>fontStyle</key> 784 + <string/> 785 + </dict> 786 + </dict> 787 + <dict> 788 + <key>name</key> 789 + <string>Special characters like &amp;amp;</string> 790 + <key>scope</key> 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> 793 + <dict> 794 + <key>foreground</key> 795 + <string>#e78284</string> 796 + </dict> 797 + </dict> 798 + <dict> 799 + <key>name</key> 800 + <string>HTML/XML tag attribute values</string> 801 + <key>scope</key> 802 + <string>entity.other.attribute-name</string> 803 + <key>settings</key> 804 + <dict> 805 + <key>foreground</key> 806 + <string>#e5c890</string> 807 + </dict> 808 + </dict> 809 + <dict> 810 + <key>name</key> 811 + <string>Components</string> 812 + <key>scope</key> 813 + <string>support.class.component, support.class.component.jsx, support.class.component.tsx, support.class.component.vue</string> 814 + <key>settings</key> 815 + <dict> 816 + <key>foreground</key> 817 + <string>#f4b8e4</string> 818 + <key>fontStyle</key> 819 + <string/> 820 + </dict> 821 + </dict> 822 + <dict> 823 + <key>name</key> 824 + <string>Annotations</string> 825 + <key>scope</key> 826 + <string>punctuation.definition.annotation, storage.type.annotation</string> 827 + <key>settings</key> 828 + <dict> 829 + <key>foreground</key> 830 + <string>#ef9f76</string> 831 + </dict> 832 + </dict> 833 + <dict> 834 + <key>name</key> 835 + <string>Java enums</string> 836 + <key>scope</key> 837 + <string>constant.other.enum.java</string> 838 + <key>settings</key> 839 + <dict> 840 + <key>foreground</key> 841 + <string>#81c8be</string> 842 + </dict> 843 + </dict> 844 + <dict> 845 + <key>name</key> 846 + <string>Java imports</string> 847 + <key>scope</key> 848 + <string>storage.modifier.import.java</string> 849 + <key>settings</key> 850 + <dict> 851 + <key>foreground</key> 852 + <string>#c6d0f5</string> 853 + </dict> 854 + </dict> 855 + <dict> 856 + <key>name</key> 857 + <string>Javadoc</string> 858 + <key>scope</key> 859 + <string>comment.block.javadoc.java keyword.other.documentation.javadoc.java</string> 860 + <key>settings</key> 861 + <dict> 862 + <key>fontStyle</key> 863 + <string/> 864 + </dict> 865 + </dict> 866 + <dict> 867 + <key>name</key> 868 + <string>Exported Variable</string> 869 + <key>scope</key> 870 + <string>meta.export variable.other.readwrite.js</string> 871 + <key>settings</key> 872 + <dict> 873 + <key>foreground</key> 874 + <string>#ea999c</string> 875 + </dict> 876 + </dict> 877 + <dict> 878 + <key>name</key> 879 + <string>JS/TS constants &amp; properties</string> 880 + <key>scope</key> 881 + <string>variable.other.constant.js, variable.other.constant.ts, variable.other.property.js, variable.other.property.ts</string> 882 + <key>settings</key> 883 + <dict> 884 + <key>foreground</key> 885 + <string>#c6d0f5</string> 886 + </dict> 887 + </dict> 888 + <dict> 889 + <key>name</key> 890 + <string>JSDoc; these are mainly params, so styled as such</string> 891 + <key>scope</key> 892 + <string>variable.other.jsdoc, comment.block.documentation variable.other</string> 893 + <key>settings</key> 894 + <dict> 895 + <key>foreground</key> 896 + <string>#ea999c</string> 897 + <key>fontStyle</key> 898 + <string/> 899 + </dict> 900 + </dict> 901 + <dict> 902 + <key>name</key> 903 + <string>JSDoc keywords</string> 904 + <key>scope</key> 905 + <string>storage.type.class.jsdoc</string> 906 + <key>settings</key> 907 + <dict> 908 + <key>fontStyle</key> 909 + <string/> 910 + </dict> 911 + </dict> 912 + <dict> 913 + <key>scope</key> 914 + <string>support.type.object.console.js</string> 915 + <key>settings</key> 916 + <dict> 917 + <key>foreground</key> 918 + <string>#c6d0f5</string> 919 + </dict> 920 + </dict> 921 + <dict> 922 + <key>name</key> 923 + <string>Node constants as keywords (module, etc.)</string> 924 + <key>scope</key> 925 + <string>support.constant.node, support.type.object.module.js</string> 926 + <key>settings</key> 927 + <dict> 928 + <key>foreground</key> 929 + <string>#ca9ee6</string> 930 + </dict> 931 + </dict> 932 + <dict> 933 + <key>name</key> 934 + <string>implements as keyword</string> 935 + <key>scope</key> 936 + <string>storage.modifier.implements</string> 937 + <key>settings</key> 938 + <dict> 939 + <key>foreground</key> 940 + <string>#ca9ee6</string> 941 + </dict> 942 + </dict> 943 + <dict> 944 + <key>name</key> 945 + <string>Builtin types</string> 946 + <key>scope</key> 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> 949 + <dict> 950 + <key>foreground</key> 951 + <string>#ca9ee6</string> 952 + </dict> 953 + </dict> 954 + <dict> 955 + <key>scope</key> 956 + <string>variable.parameter.generic</string> 957 + <key>settings</key> 958 + <dict> 959 + <key>foreground</key> 960 + <string>#e5c890</string> 961 + </dict> 962 + </dict> 963 + <dict> 964 + <key>name</key> 965 + <string>Arrow functions</string> 966 + <key>scope</key> 967 + <string>keyword.declaration.function.arrow.js, storage.type.function.arrow.ts</string> 968 + <key>settings</key> 969 + <dict> 970 + <key>foreground</key> 971 + <string>#81c8be</string> 972 + </dict> 973 + </dict> 974 + <dict> 975 + <key>name</key> 976 + <string>Decorator punctuations (decorators inherit from blue functions, instead of styleguide peach)</string> 977 + <key>scope</key> 978 + <string>punctuation.decorator.ts</string> 979 + <key>settings</key> 980 + <dict> 981 + <key>foreground</key> 982 + <string>#8caaee</string> 983 + <key>fontStyle</key> 984 + <string>italic</string> 985 + </dict> 986 + </dict> 987 + <dict> 988 + <key>name</key> 989 + <string>Extra JS/TS keywords</string> 990 + <key>scope</key> 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> 993 + <dict> 994 + <key>foreground</key> 995 + <string>#ca9ee6</string> 996 + </dict> 997 + </dict> 998 + <dict> 999 + <key>name</key> 1000 + <string>Julia macros</string> 1001 + <key>scope</key> 1002 + <string>support.function.macro.julia</string> 1003 + <key>settings</key> 1004 + <dict> 1005 + <key>foreground</key> 1006 + <string>#81c8be</string> 1007 + <key>fontStyle</key> 1008 + <string>italic</string> 1009 + </dict> 1010 + </dict> 1011 + <dict> 1012 + <key>name</key> 1013 + <string>Julia language constants (true, false)</string> 1014 + <key>scope</key> 1015 + <string>constant.language.julia</string> 1016 + <key>settings</key> 1017 + <dict> 1018 + <key>foreground</key> 1019 + <string>#ef9f76</string> 1020 + </dict> 1021 + </dict> 1022 + <dict> 1023 + <key>name</key> 1024 + <string>Julia other constants (these seem to be arguments inside arrays)</string> 1025 + <key>scope</key> 1026 + <string>constant.other.symbol.julia</string> 1027 + <key>settings</key> 1028 + <dict> 1029 + <key>foreground</key> 1030 + <string>#ea999c</string> 1031 + </dict> 1032 + </dict> 1033 + <dict> 1034 + <key>name</key> 1035 + <string>LaTeX preamble</string> 1036 + <key>scope</key> 1037 + <string>text.tex keyword.control.preamble</string> 1038 + <key>settings</key> 1039 + <dict> 1040 + <key>foreground</key> 1041 + <string>#81c8be</string> 1042 + </dict> 1043 + </dict> 1044 + <dict> 1045 + <key>name</key> 1046 + <string>LaTeX be functions</string> 1047 + <key>scope</key> 1048 + <string>text.tex support.function.be</string> 1049 + <key>settings</key> 1050 + <dict> 1051 + <key>foreground</key> 1052 + <string>#99d1db</string> 1053 + </dict> 1054 + </dict> 1055 + <dict> 1056 + <key>name</key> 1057 + <string>LaTeX math</string> 1058 + <key>scope</key> 1059 + <string>constant.other.general.math.tex</string> 1060 + <key>settings</key> 1061 + <dict> 1062 + <key>foreground</key> 1063 + <string>#eebebe</string> 1064 + </dict> 1065 + </dict> 1066 + <dict> 1067 + <key>name</key> 1068 + <string>Liquid Builtin Objects &amp; User Defined Variables</string> 1069 + <key>scope</key> 1070 + <string>variable.language.liquid</string> 1071 + <key>settings</key> 1072 + <dict> 1073 + <key>foreground</key> 1074 + <string>#f4b8e4</string> 1075 + </dict> 1076 + </dict> 1077 + <dict> 1078 + <key>name</key> 1079 + <string>Lua docstring keywords</string> 1080 + <key>scope</key> 1081 + <string>comment.line.double-dash.documentation.lua storage.type.annotation.lua</string> 1082 + <key>settings</key> 1083 + <dict> 1084 + <key>foreground</key> 1085 + <string>#ca9ee6</string> 1086 + <key>fontStyle</key> 1087 + <string/> 1088 + </dict> 1089 + </dict> 1090 + <dict> 1091 + <key>name</key> 1092 + <string>Lua docstring variables</string> 1093 + <key>scope</key> 1094 + <string>comment.line.double-dash.documentation.lua entity.name.variable.lua, comment.line.double-dash.documentation.lua variable.lua</string> 1095 + <key>settings</key> 1096 + <dict> 1097 + <key>foreground</key> 1098 + <string>#c6d0f5</string> 1099 + </dict> 1100 + </dict> 1101 + <dict> 1102 + <key>scope</key> 1103 + <string>heading.1.markdown punctuation.definition.heading.markdown, heading.1.markdown, heading.1.quarto punctuation.definition.heading.quarto, heading.1.quarto, 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> 1104 + <key>settings</key> 1105 + <dict> 1106 + <key>foreground</key> 1107 + <string>#e78284</string> 1108 + </dict> 1109 + </dict> 1110 + <dict> 1111 + <key>scope</key> 1112 + <string>heading.2.markdown punctuation.definition.heading.markdown, heading.2.markdown, heading.2.quarto punctuation.definition.heading.quarto, heading.2.quarto, 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> 1113 + <key>settings</key> 1114 + <dict> 1115 + <key>foreground</key> 1116 + <string>#ef9f76</string> 1117 + </dict> 1118 + </dict> 1119 + <dict> 1120 + <key>scope</key> 1121 + <string>heading.3.markdown punctuation.definition.heading.markdown, heading.3.markdown, heading.3.quarto punctuation.definition.heading.quarto, heading.3.quarto, markup.heading.atx.3.mdx, markup.heading.atx.3.mdx punctuation.definition.heading.mdx, markup.heading.heading-2.asciidoc</string> 1122 + <key>settings</key> 1123 + <dict> 1124 + <key>foreground</key> 1125 + <string>#e5c890</string> 1126 + </dict> 1127 + </dict> 1128 + <dict> 1129 + <key>scope</key> 1130 + <string>heading.4.markdown punctuation.definition.heading.markdown, heading.4.markdown, heading.4.quarto punctuation.definition.heading.quarto, heading.4.quarto, markup.heading.atx.4.mdx, markup.heading.atx.4.mdx punctuation.definition.heading.mdx, markup.heading.heading-3.asciidoc</string> 1131 + <key>settings</key> 1132 + <dict> 1133 + <key>foreground</key> 1134 + <string>#a6d189</string> 1135 + </dict> 1136 + </dict> 1137 + <dict> 1138 + <key>scope</key> 1139 + <string>heading.5.markdown punctuation.definition.heading.markdown, heading.5.markdown, heading.5.quarto punctuation.definition.heading.quarto, heading.5.quarto, markup.heading.atx.5.mdx, markup.heading.atx.5.mdx punctuation.definition.heading.mdx, markup.heading.heading-4.asciidoc</string> 1140 + <key>settings</key> 1141 + <dict> 1142 + <key>foreground</key> 1143 + <string>#85c1dc</string> 1144 + </dict> 1145 + </dict> 1146 + <dict> 1147 + <key>scope</key> 1148 + <string>heading.6.markdown punctuation.definition.heading.markdown, heading.6.markdown, heading.6.quarto punctuation.definition.heading.quarto, heading.6.quarto, markup.heading.atx.6.mdx, markup.heading.atx.6.mdx punctuation.definition.heading.mdx, markup.heading.heading-5.asciidoc</string> 1149 + <key>settings</key> 1150 + <dict> 1151 + <key>foreground</key> 1152 + <string>#babbf1</string> 1153 + </dict> 1154 + </dict> 1155 + <dict> 1156 + <key>scope</key> 1157 + <string>markup.bold</string> 1158 + <key>settings</key> 1159 + <dict> 1160 + <key>foreground</key> 1161 + <string>#e78284</string> 1162 + <key>fontStyle</key> 1163 + <string>bold</string> 1164 + </dict> 1165 + </dict> 1166 + <dict> 1167 + <key>scope</key> 1168 + <string>markup.italic</string> 1169 + <key>settings</key> 1170 + <dict> 1171 + <key>foreground</key> 1172 + <string>#e78284</string> 1173 + <key>fontStyle</key> 1174 + <string>italic</string> 1175 + </dict> 1176 + </dict> 1177 + <dict> 1178 + <key>scope</key> 1179 + <string>markup.strikethrough</string> 1180 + <key>settings</key> 1181 + <dict> 1182 + <key>foreground</key> 1183 + <string>#a5adce</string> 1184 + <key>fontStyle</key> 1185 + <string>strikethrough</string> 1186 + </dict> 1187 + </dict> 1188 + <dict> 1189 + <key>name</key> 1190 + <string>Markdown auto links</string> 1191 + <key>scope</key> 1192 + <string>punctuation.definition.link, markup.underline.link</string> 1193 + <key>settings</key> 1194 + <dict> 1195 + <key>foreground</key> 1196 + <string>#8caaee</string> 1197 + </dict> 1198 + </dict> 1199 + <dict> 1200 + <key>name</key> 1201 + <string>Markdown links</string> 1202 + <key>scope</key> 1203 + <string>text.html.markdown punctuation.definition.link.title, text.html.quarto punctuation.definition.link.title, string.other.link.title.markdown, string.other.link.title.quarto, markup.link, punctuation.definition.constant.markdown, punctuation.definition.constant.quarto, constant.other.reference.link.markdown, constant.other.reference.link.quarto, markup.substitution.attribute-reference</string> 1204 + <key>settings</key> 1205 + <dict> 1206 + <key>foreground</key> 1207 + <string>#babbf1</string> 1208 + </dict> 1209 + </dict> 1210 + <dict> 1211 + <key>name</key> 1212 + <string>Markdown code spans</string> 1213 + <key>scope</key> 1214 + <string>punctuation.definition.raw.markdown, punctuation.definition.raw.quarto, markup.inline.raw.string.markdown, markup.inline.raw.string.quarto, markup.raw.block.markdown, markup.raw.block.quarto</string> 1215 + <key>settings</key> 1216 + <dict> 1217 + <key>foreground</key> 1218 + <string>#a6d189</string> 1219 + </dict> 1220 + </dict> 1221 + <dict> 1222 + <key>name</key> 1223 + <string>Markdown triple backtick language identifier</string> 1224 + <key>scope</key> 1225 + <string>fenced_code.block.language</string> 1226 + <key>settings</key> 1227 + <dict> 1228 + <key>foreground</key> 1229 + <string>#99d1db</string> 1230 + </dict> 1231 + </dict> 1232 + <dict> 1233 + <key>name</key> 1234 + <string>Markdown triple backticks</string> 1235 + <key>scope</key> 1236 + <string>markup.fenced_code.block punctuation.definition, markup.raw support.asciidoc</string> 1237 + <key>settings</key> 1238 + <dict> 1239 + <key>foreground</key> 1240 + <string>#949cbb</string> 1241 + </dict> 1242 + </dict> 1243 + <dict> 1244 + <key>name</key> 1245 + <string>Markdown quotes</string> 1246 + <key>scope</key> 1247 + <string>markup.quote, punctuation.definition.quote.begin</string> 1248 + <key>settings</key> 1249 + <dict> 1250 + <key>foreground</key> 1251 + <string>#f4b8e4</string> 1252 + </dict> 1253 + </dict> 1254 + <dict> 1255 + <key>name</key> 1256 + <string>Markdown separators</string> 1257 + <key>scope</key> 1258 + <string>meta.separator.markdown</string> 1259 + <key>settings</key> 1260 + <dict> 1261 + <key>foreground</key> 1262 + <string>#81c8be</string> 1263 + </dict> 1264 + </dict> 1265 + <dict> 1266 + <key>name</key> 1267 + <string>Markdown list bullets</string> 1268 + <key>scope</key> 1269 + <string>punctuation.definition.list.begin.markdown, punctuation.definition.list.begin.quarto, markup.list.bullet</string> 1270 + <key>settings</key> 1271 + <dict> 1272 + <key>foreground</key> 1273 + <string>#81c8be</string> 1274 + </dict> 1275 + </dict> 1276 + <dict> 1277 + <key>name</key> 1278 + <string>Quarto headings</string> 1279 + <key>scope</key> 1280 + <string>markup.heading.quarto</string> 1281 + <key>settings</key> 1282 + <dict> 1283 + <key>fontStyle</key> 1284 + <string>bold</string> 1285 + </dict> 1286 + </dict> 1287 + <dict> 1288 + <key>name</key> 1289 + <string>Nix attribute names</string> 1290 + <key>scope</key> 1291 + <string>entity.other.attribute-name.multipart.nix, entity.other.attribute-name.single.nix</string> 1292 + <key>settings</key> 1293 + <dict> 1294 + <key>foreground</key> 1295 + <string>#8caaee</string> 1296 + </dict> 1297 + </dict> 1298 + <dict> 1299 + <key>name</key> 1300 + <string>Nix parameter names</string> 1301 + <key>scope</key> 1302 + <string>variable.parameter.name.nix</string> 1303 + <key>settings</key> 1304 + <dict> 1305 + <key>foreground</key> 1306 + <string>#c6d0f5</string> 1307 + <key>fontStyle</key> 1308 + <string/> 1309 + </dict> 1310 + </dict> 1311 + <dict> 1312 + <key>name</key> 1313 + <string>Nix interpolated parameter names</string> 1314 + <key>scope</key> 1315 + <string>meta.embedded variable.parameter.name.nix</string> 1316 + <key>settings</key> 1317 + <dict> 1318 + <key>foreground</key> 1319 + <string>#babbf1</string> 1320 + <key>fontStyle</key> 1321 + <string/> 1322 + </dict> 1323 + </dict> 1324 + <dict> 1325 + <key>name</key> 1326 + <string>Nix paths</string> 1327 + <key>scope</key> 1328 + <string>string.unquoted.path.nix</string> 1329 + <key>settings</key> 1330 + <dict> 1331 + <key>foreground</key> 1332 + <string>#f4b8e4</string> 1333 + <key>fontStyle</key> 1334 + <string/> 1335 + </dict> 1336 + </dict> 1337 + <dict> 1338 + <key>name</key> 1339 + <string>PHP Attributes</string> 1340 + <key>scope</key> 1341 + <string>support.attribute.builtin, meta.attribute.php</string> 1342 + <key>settings</key> 1343 + <dict> 1344 + <key>foreground</key> 1345 + <string>#e5c890</string> 1346 + </dict> 1347 + </dict> 1348 + <dict> 1349 + <key>name</key> 1350 + <string>PHP Parameters (needed for the leading dollar sign)</string> 1351 + <key>scope</key> 1352 + <string>meta.function.parameters.php punctuation.definition.variable.php</string> 1353 + <key>settings</key> 1354 + <dict> 1355 + <key>foreground</key> 1356 + <string>#ea999c</string> 1357 + </dict> 1358 + </dict> 1359 + <dict> 1360 + <key>name</key> 1361 + <string>PHP Constants (null, __FILE__, etc.)</string> 1362 + <key>scope</key> 1363 + <string>constant.language.php</string> 1364 + <key>settings</key> 1365 + <dict> 1366 + <key>foreground</key> 1367 + <string>#ca9ee6</string> 1368 + </dict> 1369 + </dict> 1370 + <dict> 1371 + <key>name</key> 1372 + <string>PHP functions</string> 1373 + <key>scope</key> 1374 + <string>text.html.php support.function</string> 1375 + <key>settings</key> 1376 + <dict> 1377 + <key>foreground</key> 1378 + <string>#99d1db</string> 1379 + </dict> 1380 + </dict> 1381 + <dict> 1382 + <key>name</key> 1383 + <string>PHPdoc keywords</string> 1384 + <key>scope</key> 1385 + <string>keyword.other.phpdoc.php</string> 1386 + <key>settings</key> 1387 + <dict> 1388 + <key>fontStyle</key> 1389 + <string/> 1390 + </dict> 1391 + </dict> 1392 + <dict> 1393 + <key>name</key> 1394 + <string>Python argument functions reset to text, otherwise they inherit blue from function-call</string> 1395 + <key>scope</key> 1396 + <string>support.variable.magic.python, meta.function-call.arguments.python</string> 1397 + <key>settings</key> 1398 + <dict> 1399 + <key>foreground</key> 1400 + <string>#c6d0f5</string> 1401 + </dict> 1402 + </dict> 1403 + <dict> 1404 + <key>name</key> 1405 + <string>Python double underscore functions</string> 1406 + <key>scope</key> 1407 + <string>support.function.magic.python</string> 1408 + <key>settings</key> 1409 + <dict> 1410 + <key>foreground</key> 1411 + <string>#99d1db</string> 1412 + <key>fontStyle</key> 1413 + <string>italic</string> 1414 + </dict> 1415 + </dict> 1416 + <dict> 1417 + <key>name</key> 1418 + <string>Python `self` keyword</string> 1419 + <key>scope</key> 1420 + <string>variable.parameter.function.language.special.self.python, variable.language.special.self.python</string> 1421 + <key>settings</key> 1422 + <dict> 1423 + <key>foreground</key> 1424 + <string>#e78284</string> 1425 + <key>fontStyle</key> 1426 + <string>italic</string> 1427 + </dict> 1428 + </dict> 1429 + <dict> 1430 + <key>name</key> 1431 + <string>python keyword flow/logical (for ... in)</string> 1432 + <key>scope</key> 1433 + <string>keyword.control.flow.python, keyword.operator.logical.python</string> 1434 + <key>settings</key> 1435 + <dict> 1436 + <key>foreground</key> 1437 + <string>#ca9ee6</string> 1438 + </dict> 1439 + </dict> 1440 + <dict> 1441 + <key>name</key> 1442 + <string>python storage type</string> 1443 + <key>scope</key> 1444 + <string>storage.type.function.python</string> 1445 + <key>settings</key> 1446 + <dict> 1447 + <key>foreground</key> 1448 + <string>#ca9ee6</string> 1449 + </dict> 1450 + </dict> 1451 + <dict> 1452 + <key>name</key> 1453 + <string>python function support</string> 1454 + <key>scope</key> 1455 + <string>support.token.decorator.python, meta.function.decorator.identifier.python</string> 1456 + <key>settings</key> 1457 + <dict> 1458 + <key>foreground</key> 1459 + <string>#99d1db</string> 1460 + </dict> 1461 + </dict> 1462 + <dict> 1463 + <key>name</key> 1464 + <string>python function calls</string> 1465 + <key>scope</key> 1466 + <string>meta.function-call.python</string> 1467 + <key>settings</key> 1468 + <dict> 1469 + <key>foreground</key> 1470 + <string>#8caaee</string> 1471 + </dict> 1472 + </dict> 1473 + <dict> 1474 + <key>name</key> 1475 + <string>python function decorators</string> 1476 + <key>scope</key> 1477 + <string>entity.name.function.decorator.python, punctuation.definition.decorator.python</string> 1478 + <key>settings</key> 1479 + <dict> 1480 + <key>foreground</key> 1481 + <string>#ef9f76</string> 1482 + <key>fontStyle</key> 1483 + <string>italic</string> 1484 + </dict> 1485 + </dict> 1486 + <dict> 1487 + <key>name</key> 1488 + <string>python placeholder reset to normal string</string> 1489 + <key>scope</key> 1490 + <string>constant.character.format.placeholder.other.python</string> 1491 + <key>settings</key> 1492 + <dict> 1493 + <key>foreground</key> 1494 + <string>#f4b8e4</string> 1495 + </dict> 1496 + </dict> 1497 + <dict> 1498 + <key>name</key> 1499 + <string>Python exception &amp; builtins such as exit()</string> 1500 + <key>scope</key> 1501 + <string>support.type.exception.python, support.function.builtin.python</string> 1502 + <key>settings</key> 1503 + <dict> 1504 + <key>foreground</key> 1505 + <string>#ef9f76</string> 1506 + </dict> 1507 + </dict> 1508 + <dict> 1509 + <key>name</key> 1510 + <string>entity.name.type</string> 1511 + <key>scope</key> 1512 + <string>support.type.python</string> 1513 + <key>settings</key> 1514 + <dict> 1515 + <key>foreground</key> 1516 + <string>#ca9ee6</string> 1517 + </dict> 1518 + </dict> 1519 + <dict> 1520 + <key>name</key> 1521 + <string>python constants (True/False)</string> 1522 + <key>scope</key> 1523 + <string>constant.language.python</string> 1524 + <key>settings</key> 1525 + <dict> 1526 + <key>foreground</key> 1527 + <string>#ef9f76</string> 1528 + </dict> 1529 + </dict> 1530 + <dict> 1531 + <key>name</key> 1532 + <string>Arguments accessed later in the function body</string> 1533 + <key>scope</key> 1534 + <string>meta.indexed-name.python, meta.item-access.python</string> 1535 + <key>settings</key> 1536 + <dict> 1537 + <key>foreground</key> 1538 + <string>#ea999c</string> 1539 + <key>fontStyle</key> 1540 + <string>italic</string> 1541 + </dict> 1542 + </dict> 1543 + <dict> 1544 + <key>name</key> 1545 + <string>Python f-strings/binary/unicode storage types</string> 1546 + <key>scope</key> 1547 + <string>storage.type.string.python</string> 1548 + <key>settings</key> 1549 + <dict> 1550 + <key>foreground</key> 1551 + <string>#a6d189</string> 1552 + <key>fontStyle</key> 1553 + <string>italic</string> 1554 + </dict> 1555 + </dict> 1556 + <dict> 1557 + <key>name</key> 1558 + <string>Python type hints</string> 1559 + <key>scope</key> 1560 + <string>meta.function.parameters.python</string> 1561 + <key>settings</key> 1562 + <dict> 1563 + <key>fontStyle</key> 1564 + <string/> 1565 + </dict> 1566 + </dict> 1567 + <dict> 1568 + <key>name</key> 1569 + <string>Regex string begin/end in JS/TS</string> 1570 + <key>scope</key> 1571 + <string>string.regexp punctuation.definition.string.begin, string.regexp punctuation.definition.string.end</string> 1572 + <key>settings</key> 1573 + <dict> 1574 + <key>foreground</key> 1575 + <string>#f4b8e4</string> 1576 + </dict> 1577 + </dict> 1578 + <dict> 1579 + <key>name</key> 1580 + <string>Regex anchors (^, $)</string> 1581 + <key>scope</key> 1582 + <string>keyword.control.anchor.regexp</string> 1583 + <key>settings</key> 1584 + <dict> 1585 + <key>foreground</key> 1586 + <string>#ca9ee6</string> 1587 + </dict> 1588 + </dict> 1589 + <dict> 1590 + <key>name</key> 1591 + <string>Regex regular string match</string> 1592 + <key>scope</key> 1593 + <string>string.regexp.ts</string> 1594 + <key>settings</key> 1595 + <dict> 1596 + <key>foreground</key> 1597 + <string>#c6d0f5</string> 1598 + </dict> 1599 + </dict> 1600 + <dict> 1601 + <key>name</key> 1602 + <string>Regex group parenthesis &amp; backreference (\1, \2, \3, ...)</string> 1603 + <key>scope</key> 1604 + <string>punctuation.definition.group.regexp, keyword.other.back-reference.regexp</string> 1605 + <key>settings</key> 1606 + <dict> 1607 + <key>foreground</key> 1608 + <string>#a6d189</string> 1609 + </dict> 1610 + </dict> 1611 + <dict> 1612 + <key>name</key> 1613 + <string>Regex character class []</string> 1614 + <key>scope</key> 1615 + <string>punctuation.definition.character-class.regexp</string> 1616 + <key>settings</key> 1617 + <dict> 1618 + <key>foreground</key> 1619 + <string>#e5c890</string> 1620 + </dict> 1621 + </dict> 1622 + <dict> 1623 + <key>name</key> 1624 + <string>Regex character classes (\d, \w, \s)</string> 1625 + <key>scope</key> 1626 + <string>constant.other.character-class.regexp</string> 1627 + <key>settings</key> 1628 + <dict> 1629 + <key>foreground</key> 1630 + <string>#f4b8e4</string> 1631 + </dict> 1632 + </dict> 1633 + <dict> 1634 + <key>name</key> 1635 + <string>Regex range</string> 1636 + <key>scope</key> 1637 + <string>constant.other.character-class.range.regexp</string> 1638 + <key>settings</key> 1639 + <dict> 1640 + <key>foreground</key> 1641 + <string>#f2d5cf</string> 1642 + </dict> 1643 + </dict> 1644 + <dict> 1645 + <key>name</key> 1646 + <string>Regex quantifier</string> 1647 + <key>scope</key> 1648 + <string>keyword.operator.quantifier.regexp</string> 1649 + <key>settings</key> 1650 + <dict> 1651 + <key>foreground</key> 1652 + <string>#81c8be</string> 1653 + </dict> 1654 + </dict> 1655 + <dict> 1656 + <key>name</key> 1657 + <string>Regex constant/numeric</string> 1658 + <key>scope</key> 1659 + <string>constant.character.numeric.regexp</string> 1660 + <key>settings</key> 1661 + <dict> 1662 + <key>foreground</key> 1663 + <string>#ef9f76</string> 1664 + </dict> 1665 + </dict> 1666 + <dict> 1667 + <key>name</key> 1668 + <string>Regex lookaheads, negative lookaheads, lookbehinds, negative lookbehinds</string> 1669 + <key>scope</key> 1670 + <string>punctuation.definition.group.no-capture.regexp, meta.assertion.look-ahead.regexp, meta.assertion.negative-look-ahead.regexp</string> 1671 + <key>settings</key> 1672 + <dict> 1673 + <key>foreground</key> 1674 + <string>#8caaee</string> 1675 + </dict> 1676 + </dict> 1677 + <dict> 1678 + <key>name</key> 1679 + <string>Rust attribute</string> 1680 + <key>scope</key> 1681 + <string>meta.annotation.rust, meta.annotation.rust punctuation, meta.attribute.rust, punctuation.definition.attribute.rust</string> 1682 + <key>settings</key> 1683 + <dict> 1684 + <key>foreground</key> 1685 + <string>#e5c890</string> 1686 + <key>fontStyle</key> 1687 + <string>italic</string> 1688 + </dict> 1689 + </dict> 1690 + <dict> 1691 + <key>name</key> 1692 + <string>Rust attribute strings</string> 1693 + <key>scope</key> 1694 + <string>meta.attribute.rust string.quoted.double.rust, meta.attribute.rust string.quoted.single.char.rust</string> 1695 + <key>settings</key> 1696 + <dict> 1697 + <key>fontStyle</key> 1698 + <string/> 1699 + </dict> 1700 + </dict> 1701 + <dict> 1702 + <key>name</key> 1703 + <string>Rust keyword</string> 1704 + <key>scope</key> 1705 + <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> 1706 + <key>settings</key> 1707 + <dict> 1708 + <key>foreground</key> 1709 + <string>#ca9ee6</string> 1710 + <key>fontStyle</key> 1711 + <string/> 1712 + </dict> 1713 + </dict> 1714 + <dict> 1715 + <key>name</key> 1716 + <string>Rust u/i32, u/i64, etc.</string> 1717 + <key>scope</key> 1718 + <string>entity.name.type.numeric.rust</string> 1719 + <key>settings</key> 1720 + <dict> 1721 + <key>foreground</key> 1722 + <string>#ca9ee6</string> 1723 + <key>fontStyle</key> 1724 + <string/> 1725 + </dict> 1726 + </dict> 1727 + <dict> 1728 + <key>name</key> 1729 + <string>Rust generic</string> 1730 + <key>scope</key> 1731 + <string>meta.generic.rust</string> 1732 + <key>settings</key> 1733 + <dict> 1734 + <key>foreground</key> 1735 + <string>#ef9f76</string> 1736 + </dict> 1737 + </dict> 1738 + <dict> 1739 + <key>name</key> 1740 + <string>Rust impl</string> 1741 + <key>scope</key> 1742 + <string>entity.name.impl.rust</string> 1743 + <key>settings</key> 1744 + <dict> 1745 + <key>foreground</key> 1746 + <string>#e5c890</string> 1747 + <key>fontStyle</key> 1748 + <string>italic</string> 1749 + </dict> 1750 + </dict> 1751 + <dict> 1752 + <key>name</key> 1753 + <string>Rust module</string> 1754 + <key>scope</key> 1755 + <string>entity.name.module.rust</string> 1756 + <key>settings</key> 1757 + <dict> 1758 + <key>foreground</key> 1759 + <string>#ef9f76</string> 1760 + </dict> 1761 + </dict> 1762 + <dict> 1763 + <key>name</key> 1764 + <string>Rust trait</string> 1765 + <key>scope</key> 1766 + <string>entity.name.trait.rust</string> 1767 + <key>settings</key> 1768 + <dict> 1769 + <key>foreground</key> 1770 + <string>#e5c890</string> 1771 + <key>fontStyle</key> 1772 + <string>italic</string> 1773 + </dict> 1774 + </dict> 1775 + <dict> 1776 + <key>name</key> 1777 + <string>Rust struct</string> 1778 + <key>scope</key> 1779 + <string>storage.type.source.rust</string> 1780 + <key>settings</key> 1781 + <dict> 1782 + <key>foreground</key> 1783 + <string>#e5c890</string> 1784 + </dict> 1785 + </dict> 1786 + <dict> 1787 + <key>name</key> 1788 + <string>Rust union</string> 1789 + <key>scope</key> 1790 + <string>entity.name.union.rust</string> 1791 + <key>settings</key> 1792 + <dict> 1793 + <key>foreground</key> 1794 + <string>#e5c890</string> 1795 + </dict> 1796 + </dict> 1797 + <dict> 1798 + <key>name</key> 1799 + <string>Rust enum member</string> 1800 + <key>scope</key> 1801 + <string>meta.enum.rust storage.type.source.rust</string> 1802 + <key>settings</key> 1803 + <dict> 1804 + <key>foreground</key> 1805 + <string>#81c8be</string> 1806 + </dict> 1807 + </dict> 1808 + <dict> 1809 + <key>name</key> 1810 + <string>Rust macro</string> 1811 + <key>scope</key> 1812 + <string>support.macro.rust, meta.macro.rust support.function.rust, entity.name.function.macro.rust</string> 1813 + <key>settings</key> 1814 + <dict> 1815 + <key>foreground</key> 1816 + <string>#8caaee</string> 1817 + <key>fontStyle</key> 1818 + <string>italic</string> 1819 + </dict> 1820 + </dict> 1821 + <dict> 1822 + <key>name</key> 1823 + <string>Rust lifetime</string> 1824 + <key>scope</key> 1825 + <string>storage.modifier.lifetime.rust, entity.name.type.lifetime</string> 1826 + <key>settings</key> 1827 + <dict> 1828 + <key>foreground</key> 1829 + <string>#8caaee</string> 1830 + <key>fontStyle</key> 1831 + <string>italic</string> 1832 + </dict> 1833 + </dict> 1834 + <dict> 1835 + <key>name</key> 1836 + <string>Rust string formatting</string> 1837 + <key>scope</key> 1838 + <string>string.quoted.double.rust constant.other.placeholder.rust</string> 1839 + <key>settings</key> 1840 + <dict> 1841 + <key>foreground</key> 1842 + <string>#f4b8e4</string> 1843 + </dict> 1844 + </dict> 1845 + <dict> 1846 + <key>name</key> 1847 + <string>Rust return type generic</string> 1848 + <key>scope</key> 1849 + <string>meta.function.return-type.rust meta.generic.rust storage.type.rust</string> 1850 + <key>settings</key> 1851 + <dict> 1852 + <key>foreground</key> 1853 + <string>#c6d0f5</string> 1854 + </dict> 1855 + </dict> 1856 + <dict> 1857 + <key>name</key> 1858 + <string>Rust functions</string> 1859 + <key>scope</key> 1860 + <string>meta.function.call.rust</string> 1861 + <key>settings</key> 1862 + <dict> 1863 + <key>foreground</key> 1864 + <string>#8caaee</string> 1865 + </dict> 1866 + </dict> 1867 + <dict> 1868 + <key>name</key> 1869 + <string>Rust angle brackets</string> 1870 + <key>scope</key> 1871 + <string>punctuation.brackets.angle.rust</string> 1872 + <key>settings</key> 1873 + <dict> 1874 + <key>foreground</key> 1875 + <string>#99d1db</string> 1876 + </dict> 1877 + </dict> 1878 + <dict> 1879 + <key>name</key> 1880 + <string>Rust constants</string> 1881 + <key>scope</key> 1882 + <string>constant.other.caps.rust</string> 1883 + <key>settings</key> 1884 + <dict> 1885 + <key>foreground</key> 1886 + <string>#ef9f76</string> 1887 + </dict> 1888 + </dict> 1889 + <dict> 1890 + <key>name</key> 1891 + <string>Rust function parameters</string> 1892 + <key>scope</key> 1893 + <string>meta.function.definition.rust variable.other.rust</string> 1894 + <key>settings</key> 1895 + <dict> 1896 + <key>foreground</key> 1897 + <string>#ea999c</string> 1898 + </dict> 1899 + </dict> 1900 + <dict> 1901 + <key>name</key> 1902 + <string>Rust closure variables</string> 1903 + <key>scope</key> 1904 + <string>meta.function.call.rust variable.other.rust</string> 1905 + <key>settings</key> 1906 + <dict> 1907 + <key>foreground</key> 1908 + <string>#c6d0f5</string> 1909 + </dict> 1910 + </dict> 1911 + <dict> 1912 + <key>name</key> 1913 + <string>Rust self</string> 1914 + <key>scope</key> 1915 + <string>variable.language.self.rust</string> 1916 + <key>settings</key> 1917 + <dict> 1918 + <key>foreground</key> 1919 + <string>#e78284</string> 1920 + </dict> 1921 + </dict> 1922 + <dict> 1923 + <key>name</key> 1924 + <string>Rust metavariable names</string> 1925 + <key>scope</key> 1926 + <string>variable.other.metavariable.name.rust, meta.macro.metavariable.rust keyword.operator.macro.dollar.rust</string> 1927 + <key>settings</key> 1928 + <dict> 1929 + <key>foreground</key> 1930 + <string>#f4b8e4</string> 1931 + </dict> 1932 + </dict> 1933 + <dict> 1934 + <key>name</key> 1935 + <string>Shell shebang</string> 1936 + <key>scope</key> 1937 + <string>comment.line.shebang, comment.line.shebang punctuation.definition.comment, comment.line.shebang, punctuation.definition.comment.shebang.shell, meta.shebang.shell</string> 1938 + <key>settings</key> 1939 + <dict> 1940 + <key>foreground</key> 1941 + <string>#f4b8e4</string> 1942 + <key>fontStyle</key> 1943 + <string>italic</string> 1944 + </dict> 1945 + </dict> 1946 + <dict> 1947 + <key>name</key> 1948 + <string>Shell shebang command</string> 1949 + <key>scope</key> 1950 + <string>comment.line.shebang constant.language</string> 1951 + <key>settings</key> 1952 + <dict> 1953 + <key>foreground</key> 1954 + <string>#81c8be</string> 1955 + <key>fontStyle</key> 1956 + <string>italic</string> 1957 + </dict> 1958 + </dict> 1959 + <dict> 1960 + <key>name</key> 1961 + <string>Shell interpolated command</string> 1962 + <key>scope</key> 1963 + <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> 1964 + <key>settings</key> 1965 + <dict> 1966 + <key>foreground</key> 1967 + <string>#e78284</string> 1968 + </dict> 1969 + </dict> 1970 + <dict> 1971 + <key>name</key> 1972 + <string>Shell interpolated command variable</string> 1973 + <key>scope</key> 1974 + <string>meta.string meta.interpolation.parameter.shell variable.other.readwrite</string> 1975 + <key>settings</key> 1976 + <dict> 1977 + <key>foreground</key> 1978 + <string>#ef9f76</string> 1979 + <key>fontStyle</key> 1980 + <string>italic</string> 1981 + </dict> 1982 + </dict> 1983 + <dict> 1984 + <key>scope</key> 1985 + <string>source.shell punctuation.section.interpolation, punctuation.definition.evaluation.backticks.shell</string> 1986 + <key>settings</key> 1987 + <dict> 1988 + <key>foreground</key> 1989 + <string>#81c8be</string> 1990 + </dict> 1991 + </dict> 1992 + <dict> 1993 + <key>name</key> 1994 + <string>Shell EOF</string> 1995 + <key>scope</key> 1996 + <string>entity.name.tag.heredoc.shell</string> 1997 + <key>settings</key> 1998 + <dict> 1999 + <key>foreground</key> 2000 + <string>#ca9ee6</string> 2001 + </dict> 2002 + </dict> 2003 + <dict> 2004 + <key>name</key> 2005 + <string>Shell quoted variable</string> 2006 + <key>scope</key> 2007 + <string>string.quoted.double.shell variable.other.normal.shell</string> 2008 + <key>settings</key> 2009 + <dict> 2010 + <key>foreground</key> 2011 + <string>#c6d0f5</string> 2012 + </dict> 2013 + </dict> 2014 + <dict> 2015 + <key>scope</key> 2016 + <string>markup.heading.typst</string> 2017 + <key>settings</key> 2018 + <dict> 2019 + <key>foreground</key> 2020 + <string>#e78284</string> 2021 + </dict> 2022 + </dict> 2023 + <dict> 2024 + <key>name</key> 2025 + <string>JSON Keys</string> 2026 + <key>scope</key> 2027 + <string>source.json meta.mapping.key string</string> 2028 + <key>settings</key> 2029 + <dict> 2030 + <key>foreground</key> 2031 + <string>#8caaee</string> 2032 + </dict> 2033 + </dict> 2034 + <dict> 2035 + <key>name</key> 2036 + <string>JSON key surrounding quotes</string> 2037 + <key>scope</key> 2038 + <string>source.json meta.mapping.key punctuation.definition.string.begin, source.json meta.mapping.key punctuation.definition.string.end</string> 2039 + <key>settings</key> 2040 + <dict> 2041 + <key>foreground</key> 2042 + <string>#949cbb</string> 2043 + </dict> 2044 + </dict> 2045 + <dict> 2046 + <key>scope</key> 2047 + <string>markup.heading.synopsis.man, markup.heading.title.man, markup.heading.other.man, markup.heading.env.man</string> 2048 + <key>settings</key> 2049 + <dict> 2050 + <key>foreground</key> 2051 + <string>#ca9ee6</string> 2052 + </dict> 2053 + </dict> 2054 + <dict> 2055 + <key>scope</key> 2056 + <string>markup.heading.commands.man</string> 2057 + <key>settings</key> 2058 + <dict> 2059 + <key>foreground</key> 2060 + <string>#8caaee</string> 2061 + </dict> 2062 + </dict> 2063 + <dict> 2064 + <key>scope</key> 2065 + <string>markup.heading.env.man</string> 2066 + <key>settings</key> 2067 + <dict> 2068 + <key>foreground</key> 2069 + <string>#f4b8e4</string> 2070 + </dict> 2071 + </dict> 2072 + <dict> 2073 + <key>name</key> 2074 + <string>Man page options</string> 2075 + <key>scope</key> 2076 + <string>entity.name</string> 2077 + <key>settings</key> 2078 + <dict> 2079 + <key>foreground</key> 2080 + <string>#81c8be</string> 2081 + </dict> 2082 + </dict> 2083 + <dict> 2084 + <key>scope</key> 2085 + <string>markup.heading.1.markdown</string> 2086 + <key>settings</key> 2087 + <dict> 2088 + <key>foreground</key> 2089 + <string>#e78284</string> 2090 + </dict> 2091 + </dict> 2092 + <dict> 2093 + <key>scope</key> 2094 + <string>markup.heading.2.markdown</string> 2095 + <key>settings</key> 2096 + <dict> 2097 + <key>foreground</key> 2098 + <string>#ef9f76</string> 2099 + </dict> 2100 + </dict> 2101 + <dict> 2102 + <key>scope</key> 2103 + <string>markup.heading.markdown</string> 2104 + <key>settings</key> 2105 + <dict> 2106 + <key>foreground</key> 2107 + <string>#e5c890</string> 2108 + </dict> 2109 + </dict> 2110 + </array> 2111 + </dict> 2112 + </plist>
+2112
.config/bat/themes/Catppuccin Latte.tmTheme
··· 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"> 4 + <dict> 5 + <key>name</key> 6 + <string>Catppuccin Latte</string> 7 + <key>semanticClass</key> 8 + <string>theme.light.catppuccin-latte</string> 9 + <key>uuid</key> 10 + <string>96a262cd-4b2f-49f5-9125-8dd0077cbfe1</string> 11 + <key>author</key> 12 + <string>Catppuccin Org</string> 13 + <key>colorSpaceName</key> 14 + <string>sRGB</string> 15 + <key>settings</key> 16 + <array> 17 + <dict> 18 + <key>settings</key> 19 + <dict> 20 + <key>background</key> 21 + <string>#eff1f5</string> 22 + <key>foreground</key> 23 + <string>#4c4f69</string> 24 + <key>caret</key> 25 + <string>#dc8a78</string> 26 + <key>lineHighlight</key> 27 + <string>#ccd0da</string> 28 + <key>misspelling</key> 29 + <string>#d20f39</string> 30 + <key>accent</key> 31 + <string>#8839ef</string> 32 + <key>selection</key> 33 + <string>#7c7f934d</string> 34 + <key>activeGuide</key> 35 + <string>#bcc0cc</string> 36 + <key>findHighlight</key> 37 + <string>#a9daf0</string> 38 + <key>gutterForeground</key> 39 + <string>#8c8fa1</string> 40 + </dict> 41 + </dict> 42 + <dict> 43 + <key>name</key> 44 + <string>Basic text &amp; variable names (incl. leading punctuation)</string> 45 + <key>scope</key> 46 + <string>text, source, variable.other.readwrite, punctuation.definition.variable</string> 47 + <key>settings</key> 48 + <dict> 49 + <key>foreground</key> 50 + <string>#4c4f69</string> 51 + </dict> 52 + </dict> 53 + <dict> 54 + <key>name</key> 55 + <string>Parentheses, Brackets, Braces</string> 56 + <key>scope</key> 57 + <string>punctuation</string> 58 + <key>settings</key> 59 + <dict> 60 + <key>foreground</key> 61 + <string>#7c7f93</string> 62 + <key>fontStyle</key> 63 + <string/> 64 + </dict> 65 + </dict> 66 + <dict> 67 + <key>name</key> 68 + <string>Comments</string> 69 + <key>scope</key> 70 + <string>comment, punctuation.definition.comment</string> 71 + <key>settings</key> 72 + <dict> 73 + <key>foreground</key> 74 + <string>#7c7f93</string> 75 + <key>fontStyle</key> 76 + <string>italic</string> 77 + </dict> 78 + </dict> 79 + <dict> 80 + <key>scope</key> 81 + <string>string, punctuation.definition.string</string> 82 + <key>settings</key> 83 + <dict> 84 + <key>foreground</key> 85 + <string>#40a02b</string> 86 + </dict> 87 + </dict> 88 + <dict> 89 + <key>scope</key> 90 + <string>constant.character.escape</string> 91 + <key>settings</key> 92 + <dict> 93 + <key>foreground</key> 94 + <string>#ea76cb</string> 95 + </dict> 96 + </dict> 97 + <dict> 98 + <key>name</key> 99 + <string>Booleans, constants, numbers</string> 100 + <key>scope</key> 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> 103 + <dict> 104 + <key>foreground</key> 105 + <string>#fe640b</string> 106 + </dict> 107 + </dict> 108 + <dict> 109 + <key>scope</key> 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> 112 + <dict> 113 + <key>foreground</key> 114 + <string>#8839ef</string> 115 + <key>fontStyle</key> 116 + <string/> 117 + </dict> 118 + </dict> 119 + <dict> 120 + <key>scope</key> 121 + <string>entity.name.tag.documentation</string> 122 + <key>settings</key> 123 + <dict> 124 + <key>foreground</key> 125 + <string>#8839ef</string> 126 + </dict> 127 + </dict> 128 + <dict> 129 + <key>name</key> 130 + <string>Punctuation</string> 131 + <key>scope</key> 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> 134 + <dict> 135 + <key>foreground</key> 136 + <string>#179299</string> 137 + </dict> 138 + </dict> 139 + <dict> 140 + <key>scope</key> 141 + <string>entity.name.function, meta.function-call.method, support.function, support.function.misc, variable.function</string> 142 + <key>settings</key> 143 + <dict> 144 + <key>foreground</key> 145 + <string>#1e66f5</string> 146 + <key>fontStyle</key> 147 + <string>italic</string> 148 + </dict> 149 + </dict> 150 + <dict> 151 + <key>name</key> 152 + <string>Classes</string> 153 + <key>scope</key> 154 + <string>entity.name.class, entity.other.inherited-class, support.class, meta.function-call.constructor, entity.name.struct</string> 155 + <key>settings</key> 156 + <dict> 157 + <key>foreground</key> 158 + <string>#df8e1d</string> 159 + <key>fontStyle</key> 160 + <string>italic</string> 161 + </dict> 162 + </dict> 163 + <dict> 164 + <key>name</key> 165 + <string>Enum</string> 166 + <key>scope</key> 167 + <string>entity.name.enum</string> 168 + <key>settings</key> 169 + <dict> 170 + <key>foreground</key> 171 + <string>#df8e1d</string> 172 + <key>fontStyle</key> 173 + <string>italic</string> 174 + </dict> 175 + </dict> 176 + <dict> 177 + <key>name</key> 178 + <string>Enum member</string> 179 + <key>scope</key> 180 + <string>meta.enum variable.other.readwrite, variable.other.enummember</string> 181 + <key>settings</key> 182 + <dict> 183 + <key>foreground</key> 184 + <string>#179299</string> 185 + </dict> 186 + </dict> 187 + <dict> 188 + <key>name</key> 189 + <string>Object properties</string> 190 + <key>scope</key> 191 + <string>meta.property.object</string> 192 + <key>settings</key> 193 + <dict> 194 + <key>foreground</key> 195 + <string>#179299</string> 196 + </dict> 197 + </dict> 198 + <dict> 199 + <key>name</key> 200 + <string>Types</string> 201 + <key>scope</key> 202 + <string>meta.type, meta.type-alias, support.type, entity.name.type</string> 203 + <key>settings</key> 204 + <dict> 205 + <key>foreground</key> 206 + <string>#df8e1d</string> 207 + <key>fontStyle</key> 208 + <string>italic</string> 209 + </dict> 210 + </dict> 211 + <dict> 212 + <key>name</key> 213 + <string>Decorators</string> 214 + <key>scope</key> 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> 217 + <dict> 218 + <key>foreground</key> 219 + <string>#fe640b</string> 220 + </dict> 221 + </dict> 222 + <dict> 223 + <key>scope</key> 224 + <string>variable.parameter, meta.function.parameters</string> 225 + <key>settings</key> 226 + <dict> 227 + <key>foreground</key> 228 + <string>#e64553</string> 229 + <key>fontStyle</key> 230 + <string>italic</string> 231 + </dict> 232 + </dict> 233 + <dict> 234 + <key>name</key> 235 + <string>Built-ins</string> 236 + <key>scope</key> 237 + <string>constant.language, support.function.builtin</string> 238 + <key>settings</key> 239 + <dict> 240 + <key>foreground</key> 241 + <string>#d20f39</string> 242 + </dict> 243 + </dict> 244 + <dict> 245 + <key>scope</key> 246 + <string>entity.other.attribute-name.documentation</string> 247 + <key>settings</key> 248 + <dict> 249 + <key>foreground</key> 250 + <string>#d20f39</string> 251 + </dict> 252 + </dict> 253 + <dict> 254 + <key>name</key> 255 + <string>Preprocessor directives</string> 256 + <key>scope</key> 257 + <string>keyword.control.directive, punctuation.definition.directive</string> 258 + <key>settings</key> 259 + <dict> 260 + <key>foreground</key> 261 + <string>#df8e1d</string> 262 + </dict> 263 + </dict> 264 + <dict> 265 + <key>name</key> 266 + <string>Type parameters</string> 267 + <key>scope</key> 268 + <string>punctuation.definition.typeparameters</string> 269 + <key>settings</key> 270 + <dict> 271 + <key>foreground</key> 272 + <string>#04a5e5</string> 273 + </dict> 274 + </dict> 275 + <dict> 276 + <key>name</key> 277 + <string>Namespaces</string> 278 + <key>scope</key> 279 + <string>entity.name.namespace</string> 280 + <key>settings</key> 281 + <dict> 282 + <key>foreground</key> 283 + <string>#df8e1d</string> 284 + </dict> 285 + </dict> 286 + <dict> 287 + <key>name</key> 288 + <string>Property names (left hand assignments in json/yaml/css)</string> 289 + <key>scope</key> 290 + <string>support.type.property-name.css</string> 291 + <key>settings</key> 292 + <dict> 293 + <key>foreground</key> 294 + <string>#1e66f5</string> 295 + <key>fontStyle</key> 296 + <string/> 297 + </dict> 298 + </dict> 299 + <dict> 300 + <key>name</key> 301 + <string>This/Self keyword</string> 302 + <key>scope</key> 303 + <string>variable.language.this, variable.language.this punctuation.definition.variable</string> 304 + <key>settings</key> 305 + <dict> 306 + <key>foreground</key> 307 + <string>#d20f39</string> 308 + </dict> 309 + </dict> 310 + <dict> 311 + <key>name</key> 312 + <string>Object properties</string> 313 + <key>scope</key> 314 + <string>variable.object.property</string> 315 + <key>settings</key> 316 + <dict> 317 + <key>foreground</key> 318 + <string>#4c4f69</string> 319 + </dict> 320 + </dict> 321 + <dict> 322 + <key>name</key> 323 + <string>String template interpolation</string> 324 + <key>scope</key> 325 + <string>string.template variable, string variable</string> 326 + <key>settings</key> 327 + <dict> 328 + <key>foreground</key> 329 + <string>#4c4f69</string> 330 + </dict> 331 + </dict> 332 + <dict> 333 + <key>name</key> 334 + <string>`new` as bold</string> 335 + <key>scope</key> 336 + <string>keyword.operator.new</string> 337 + <key>settings</key> 338 + <dict> 339 + <key>fontStyle</key> 340 + <string>bold</string> 341 + </dict> 342 + </dict> 343 + <dict> 344 + <key>name</key> 345 + <string>C++ extern keyword</string> 346 + <key>scope</key> 347 + <string>storage.modifier.specifier.extern.cpp</string> 348 + <key>settings</key> 349 + <dict> 350 + <key>foreground</key> 351 + <string>#8839ef</string> 352 + </dict> 353 + </dict> 354 + <dict> 355 + <key>name</key> 356 + <string>C++ scope resolution</string> 357 + <key>scope</key> 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> 360 + <dict> 361 + <key>foreground</key> 362 + <string>#df8e1d</string> 363 + </dict> 364 + </dict> 365 + <dict> 366 + <key>name</key> 367 + <string>C++ doc keywords</string> 368 + <key>scope</key> 369 + <string>storage.type.class.doxygen</string> 370 + <key>settings</key> 371 + <dict> 372 + <key>fontStyle</key> 373 + <string/> 374 + </dict> 375 + </dict> 376 + <dict> 377 + <key>name</key> 378 + <string>C++ operators</string> 379 + <key>scope</key> 380 + <string>storage.modifier.reference.cpp</string> 381 + <key>settings</key> 382 + <dict> 383 + <key>foreground</key> 384 + <string>#179299</string> 385 + </dict> 386 + </dict> 387 + <dict> 388 + <key>name</key> 389 + <string>C# Interpolated Strings</string> 390 + <key>scope</key> 391 + <string>meta.interpolation.cs</string> 392 + <key>settings</key> 393 + <dict> 394 + <key>foreground</key> 395 + <string>#4c4f69</string> 396 + </dict> 397 + </dict> 398 + <dict> 399 + <key>name</key> 400 + <string>C# xml-style docs</string> 401 + <key>scope</key> 402 + <string>comment.block.documentation.cs</string> 403 + <key>settings</key> 404 + <dict> 405 + <key>foreground</key> 406 + <string>#4c4f69</string> 407 + </dict> 408 + </dict> 409 + <dict> 410 + <key>name</key> 411 + <string>Classes, reflecting the className color in JSX</string> 412 + <key>scope</key> 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> 415 + <dict> 416 + <key>foreground</key> 417 + <string>#df8e1d</string> 418 + </dict> 419 + </dict> 420 + <dict> 421 + <key>name</key> 422 + <string>Operators</string> 423 + <key>scope</key> 424 + <string>punctuation.separator.operator.css</string> 425 + <key>settings</key> 426 + <dict> 427 + <key>foreground</key> 428 + <string>#179299</string> 429 + </dict> 430 + </dict> 431 + <dict> 432 + <key>name</key> 433 + <string>Pseudo classes</string> 434 + <key>scope</key> 435 + <string>source.css entity.other.attribute-name.pseudo-class</string> 436 + <key>settings</key> 437 + <dict> 438 + <key>foreground</key> 439 + <string>#179299</string> 440 + </dict> 441 + </dict> 442 + <dict> 443 + <key>scope</key> 444 + <string>source.css constant.other.unicode-range</string> 445 + <key>settings</key> 446 + <dict> 447 + <key>foreground</key> 448 + <string>#fe640b</string> 449 + </dict> 450 + </dict> 451 + <dict> 452 + <key>scope</key> 453 + <string>source.css variable.parameter.url</string> 454 + <key>settings</key> 455 + <dict> 456 + <key>foreground</key> 457 + <string>#40a02b</string> 458 + <key>fontStyle</key> 459 + <string/> 460 + </dict> 461 + </dict> 462 + <dict> 463 + <key>name</key> 464 + <string>CSS vendored property names</string> 465 + <key>scope</key> 466 + <string>support.type.vendored.property-name</string> 467 + <key>settings</key> 468 + <dict> 469 + <key>foreground</key> 470 + <string>#04a5e5</string> 471 + </dict> 472 + </dict> 473 + <dict> 474 + <key>name</key> 475 + <string>Less/SCSS right-hand variables (@/$-prefixed)</string> 476 + <key>scope</key> 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> 479 + <dict> 480 + <key>foreground</key> 481 + <string>#e64553</string> 482 + </dict> 483 + </dict> 484 + <dict> 485 + <key>name</key> 486 + <string>CSS variables (--prefixed)</string> 487 + <key>scope</key> 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> 490 + <dict> 491 + <key>foreground</key> 492 + <string>#1e66f5</string> 493 + </dict> 494 + </dict> 495 + <dict> 496 + <key>name</key> 497 + <string>CSS Percentage values, styled the same as numbers</string> 498 + <key>scope</key> 499 + <string>keyword.other.unit.percentage.css</string> 500 + <key>settings</key> 501 + <dict> 502 + <key>foreground</key> 503 + <string>#fe640b</string> 504 + </dict> 505 + </dict> 506 + <dict> 507 + <key>name</key> 508 + <string>CSS Attribute selectors, styled the same as strings</string> 509 + <key>scope</key> 510 + <string>source.css meta.attribute-selector</string> 511 + <key>settings</key> 512 + <dict> 513 + <key>foreground</key> 514 + <string>#40a02b</string> 515 + </dict> 516 + </dict> 517 + <dict> 518 + <key>name</key> 519 + <string>JSON/YAML keys, other left-hand assignments</string> 520 + <key>scope</key> 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> 523 + <dict> 524 + <key>foreground</key> 525 + <string>#1e66f5</string> 526 + <key>fontStyle</key> 527 + <string/> 528 + </dict> 529 + </dict> 530 + <dict> 531 + <key>name</key> 532 + <string>JSON/YAML constants</string> 533 + <key>scope</key> 534 + <string>constant.language.json, constant.language.yaml</string> 535 + <key>settings</key> 536 + <dict> 537 + <key>foreground</key> 538 + <string>#fe640b</string> 539 + </dict> 540 + </dict> 541 + <dict> 542 + <key>name</key> 543 + <string>YAML anchors</string> 544 + <key>scope</key> 545 + <string>entity.name.type.anchor.yaml, variable.other.alias.yaml</string> 546 + <key>settings</key> 547 + <dict> 548 + <key>foreground</key> 549 + <string>#df8e1d</string> 550 + <key>fontStyle</key> 551 + <string/> 552 + </dict> 553 + </dict> 554 + <dict> 555 + <key>name</key> 556 + <string>TOML tables / ini groups</string> 557 + <key>scope</key> 558 + <string>support.type.property-name.table, entity.name.section.group-title.ini</string> 559 + <key>settings</key> 560 + <dict> 561 + <key>foreground</key> 562 + <string>#df8e1d</string> 563 + </dict> 564 + </dict> 565 + <dict> 566 + <key>name</key> 567 + <string>TOML dates</string> 568 + <key>scope</key> 569 + <string>constant.other.time.datetime.offset.toml</string> 570 + <key>settings</key> 571 + <dict> 572 + <key>foreground</key> 573 + <string>#ea76cb</string> 574 + </dict> 575 + </dict> 576 + <dict> 577 + <key>name</key> 578 + <string>YAML anchor puctuation</string> 579 + <key>scope</key> 580 + <string>punctuation.definition.anchor.yaml, punctuation.definition.alias.yaml</string> 581 + <key>settings</key> 582 + <dict> 583 + <key>foreground</key> 584 + <string>#ea76cb</string> 585 + </dict> 586 + </dict> 587 + <dict> 588 + <key>name</key> 589 + <string>YAML triple dashes</string> 590 + <key>scope</key> 591 + <string>entity.other.document.begin.yaml</string> 592 + <key>settings</key> 593 + <dict> 594 + <key>foreground</key> 595 + <string>#ea76cb</string> 596 + </dict> 597 + </dict> 598 + <dict> 599 + <key>name</key> 600 + <string>Markup Diff</string> 601 + <key>scope</key> 602 + <string>markup.changed.diff</string> 603 + <key>settings</key> 604 + <dict> 605 + <key>foreground</key> 606 + <string>#fe640b</string> 607 + </dict> 608 + </dict> 609 + <dict> 610 + <key>name</key> 611 + <string>Diff</string> 612 + <key>scope</key> 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> 615 + <dict> 616 + <key>foreground</key> 617 + <string>#1e66f5</string> 618 + </dict> 619 + </dict> 620 + <dict> 621 + <key>name</key> 622 + <string>Diff Inserted</string> 623 + <key>scope</key> 624 + <string>markup.inserted.diff</string> 625 + <key>settings</key> 626 + <dict> 627 + <key>foreground</key> 628 + <string>#40a02b</string> 629 + </dict> 630 + </dict> 631 + <dict> 632 + <key>name</key> 633 + <string>Diff Deleted</string> 634 + <key>scope</key> 635 + <string>markup.deleted.diff</string> 636 + <key>settings</key> 637 + <dict> 638 + <key>foreground</key> 639 + <string>#d20f39</string> 640 + </dict> 641 + </dict> 642 + <dict> 643 + <key>name</key> 644 + <string>dotenv left-hand side assignments</string> 645 + <key>scope</key> 646 + <string>variable.other.env</string> 647 + <key>settings</key> 648 + <dict> 649 + <key>foreground</key> 650 + <string>#1e66f5</string> 651 + </dict> 652 + </dict> 653 + <dict> 654 + <key>name</key> 655 + <string>dotenv reference to existing env variable</string> 656 + <key>scope</key> 657 + <string>string.quoted variable.other.env</string> 658 + <key>settings</key> 659 + <dict> 660 + <key>foreground</key> 661 + <string>#4c4f69</string> 662 + </dict> 663 + </dict> 664 + <dict> 665 + <key>name</key> 666 + <string>GDScript functions</string> 667 + <key>scope</key> 668 + <string>support.function.builtin.gdscript</string> 669 + <key>settings</key> 670 + <dict> 671 + <key>foreground</key> 672 + <string>#1e66f5</string> 673 + </dict> 674 + </dict> 675 + <dict> 676 + <key>name</key> 677 + <string>GDScript constants</string> 678 + <key>scope</key> 679 + <string>constant.language.gdscript</string> 680 + <key>settings</key> 681 + <dict> 682 + <key>foreground</key> 683 + <string>#fe640b</string> 684 + </dict> 685 + </dict> 686 + <dict> 687 + <key>name</key> 688 + <string>Comment keywords</string> 689 + <key>scope</key> 690 + <string>comment meta.annotation.go</string> 691 + <key>settings</key> 692 + <dict> 693 + <key>foreground</key> 694 + <string>#e64553</string> 695 + </dict> 696 + </dict> 697 + <dict> 698 + <key>name</key> 699 + <string>go:embed, go:build, etc.</string> 700 + <key>scope</key> 701 + <string>comment meta.annotation.parameters.go</string> 702 + <key>settings</key> 703 + <dict> 704 + <key>foreground</key> 705 + <string>#fe640b</string> 706 + </dict> 707 + </dict> 708 + <dict> 709 + <key>name</key> 710 + <string>Go constants (nil, true, false)</string> 711 + <key>scope</key> 712 + <string>constant.language.go</string> 713 + <key>settings</key> 714 + <dict> 715 + <key>foreground</key> 716 + <string>#fe640b</string> 717 + </dict> 718 + </dict> 719 + <dict> 720 + <key>name</key> 721 + <string>GraphQL variables</string> 722 + <key>scope</key> 723 + <string>variable.graphql</string> 724 + <key>settings</key> 725 + <dict> 726 + <key>foreground</key> 727 + <string>#4c4f69</string> 728 + </dict> 729 + </dict> 730 + <dict> 731 + <key>name</key> 732 + <string>GraphQL aliases</string> 733 + <key>scope</key> 734 + <string>string.unquoted.alias.graphql</string> 735 + <key>settings</key> 736 + <dict> 737 + <key>foreground</key> 738 + <string>#dd7878</string> 739 + </dict> 740 + </dict> 741 + <dict> 742 + <key>name</key> 743 + <string>GraphQL enum members</string> 744 + <key>scope</key> 745 + <string>constant.character.enum.graphql</string> 746 + <key>settings</key> 747 + <dict> 748 + <key>foreground</key> 749 + <string>#179299</string> 750 + </dict> 751 + </dict> 752 + <dict> 753 + <key>name</key> 754 + <string>GraphQL field in types</string> 755 + <key>scope</key> 756 + <string>meta.objectvalues.graphql constant.object.key.graphql string.unquoted.graphql</string> 757 + <key>settings</key> 758 + <dict> 759 + <key>foreground</key> 760 + <string>#dd7878</string> 761 + </dict> 762 + </dict> 763 + <dict> 764 + <key>name</key> 765 + <string>HTML/XML DOCTYPE as keyword</string> 766 + <key>scope</key> 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> 769 + <dict> 770 + <key>foreground</key> 771 + <string>#8839ef</string> 772 + </dict> 773 + </dict> 774 + <dict> 775 + <key>name</key> 776 + <string>HTML/XML-like &lt;tags/&gt;</string> 777 + <key>scope</key> 778 + <string>entity.name.tag</string> 779 + <key>settings</key> 780 + <dict> 781 + <key>foreground</key> 782 + <string>#1e66f5</string> 783 + <key>fontStyle</key> 784 + <string/> 785 + </dict> 786 + </dict> 787 + <dict> 788 + <key>name</key> 789 + <string>Special characters like &amp;amp;</string> 790 + <key>scope</key> 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> 793 + <dict> 794 + <key>foreground</key> 795 + <string>#d20f39</string> 796 + </dict> 797 + </dict> 798 + <dict> 799 + <key>name</key> 800 + <string>HTML/XML tag attribute values</string> 801 + <key>scope</key> 802 + <string>entity.other.attribute-name</string> 803 + <key>settings</key> 804 + <dict> 805 + <key>foreground</key> 806 + <string>#df8e1d</string> 807 + </dict> 808 + </dict> 809 + <dict> 810 + <key>name</key> 811 + <string>Components</string> 812 + <key>scope</key> 813 + <string>support.class.component, support.class.component.jsx, support.class.component.tsx, support.class.component.vue</string> 814 + <key>settings</key> 815 + <dict> 816 + <key>foreground</key> 817 + <string>#ea76cb</string> 818 + <key>fontStyle</key> 819 + <string/> 820 + </dict> 821 + </dict> 822 + <dict> 823 + <key>name</key> 824 + <string>Annotations</string> 825 + <key>scope</key> 826 + <string>punctuation.definition.annotation, storage.type.annotation</string> 827 + <key>settings</key> 828 + <dict> 829 + <key>foreground</key> 830 + <string>#fe640b</string> 831 + </dict> 832 + </dict> 833 + <dict> 834 + <key>name</key> 835 + <string>Java enums</string> 836 + <key>scope</key> 837 + <string>constant.other.enum.java</string> 838 + <key>settings</key> 839 + <dict> 840 + <key>foreground</key> 841 + <string>#179299</string> 842 + </dict> 843 + </dict> 844 + <dict> 845 + <key>name</key> 846 + <string>Java imports</string> 847 + <key>scope</key> 848 + <string>storage.modifier.import.java</string> 849 + <key>settings</key> 850 + <dict> 851 + <key>foreground</key> 852 + <string>#4c4f69</string> 853 + </dict> 854 + </dict> 855 + <dict> 856 + <key>name</key> 857 + <string>Javadoc</string> 858 + <key>scope</key> 859 + <string>comment.block.javadoc.java keyword.other.documentation.javadoc.java</string> 860 + <key>settings</key> 861 + <dict> 862 + <key>fontStyle</key> 863 + <string/> 864 + </dict> 865 + </dict> 866 + <dict> 867 + <key>name</key> 868 + <string>Exported Variable</string> 869 + <key>scope</key> 870 + <string>meta.export variable.other.readwrite.js</string> 871 + <key>settings</key> 872 + <dict> 873 + <key>foreground</key> 874 + <string>#e64553</string> 875 + </dict> 876 + </dict> 877 + <dict> 878 + <key>name</key> 879 + <string>JS/TS constants &amp; properties</string> 880 + <key>scope</key> 881 + <string>variable.other.constant.js, variable.other.constant.ts, variable.other.property.js, variable.other.property.ts</string> 882 + <key>settings</key> 883 + <dict> 884 + <key>foreground</key> 885 + <string>#4c4f69</string> 886 + </dict> 887 + </dict> 888 + <dict> 889 + <key>name</key> 890 + <string>JSDoc; these are mainly params, so styled as such</string> 891 + <key>scope</key> 892 + <string>variable.other.jsdoc, comment.block.documentation variable.other</string> 893 + <key>settings</key> 894 + <dict> 895 + <key>foreground</key> 896 + <string>#e64553</string> 897 + <key>fontStyle</key> 898 + <string/> 899 + </dict> 900 + </dict> 901 + <dict> 902 + <key>name</key> 903 + <string>JSDoc keywords</string> 904 + <key>scope</key> 905 + <string>storage.type.class.jsdoc</string> 906 + <key>settings</key> 907 + <dict> 908 + <key>fontStyle</key> 909 + <string/> 910 + </dict> 911 + </dict> 912 + <dict> 913 + <key>scope</key> 914 + <string>support.type.object.console.js</string> 915 + <key>settings</key> 916 + <dict> 917 + <key>foreground</key> 918 + <string>#4c4f69</string> 919 + </dict> 920 + </dict> 921 + <dict> 922 + <key>name</key> 923 + <string>Node constants as keywords (module, etc.)</string> 924 + <key>scope</key> 925 + <string>support.constant.node, support.type.object.module.js</string> 926 + <key>settings</key> 927 + <dict> 928 + <key>foreground</key> 929 + <string>#8839ef</string> 930 + </dict> 931 + </dict> 932 + <dict> 933 + <key>name</key> 934 + <string>implements as keyword</string> 935 + <key>scope</key> 936 + <string>storage.modifier.implements</string> 937 + <key>settings</key> 938 + <dict> 939 + <key>foreground</key> 940 + <string>#8839ef</string> 941 + </dict> 942 + </dict> 943 + <dict> 944 + <key>name</key> 945 + <string>Builtin types</string> 946 + <key>scope</key> 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> 949 + <dict> 950 + <key>foreground</key> 951 + <string>#8839ef</string> 952 + </dict> 953 + </dict> 954 + <dict> 955 + <key>scope</key> 956 + <string>variable.parameter.generic</string> 957 + <key>settings</key> 958 + <dict> 959 + <key>foreground</key> 960 + <string>#df8e1d</string> 961 + </dict> 962 + </dict> 963 + <dict> 964 + <key>name</key> 965 + <string>Arrow functions</string> 966 + <key>scope</key> 967 + <string>keyword.declaration.function.arrow.js, storage.type.function.arrow.ts</string> 968 + <key>settings</key> 969 + <dict> 970 + <key>foreground</key> 971 + <string>#179299</string> 972 + </dict> 973 + </dict> 974 + <dict> 975 + <key>name</key> 976 + <string>Decorator punctuations (decorators inherit from blue functions, instead of styleguide peach)</string> 977 + <key>scope</key> 978 + <string>punctuation.decorator.ts</string> 979 + <key>settings</key> 980 + <dict> 981 + <key>foreground</key> 982 + <string>#1e66f5</string> 983 + <key>fontStyle</key> 984 + <string>italic</string> 985 + </dict> 986 + </dict> 987 + <dict> 988 + <key>name</key> 989 + <string>Extra JS/TS keywords</string> 990 + <key>scope</key> 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> 993 + <dict> 994 + <key>foreground</key> 995 + <string>#8839ef</string> 996 + </dict> 997 + </dict> 998 + <dict> 999 + <key>name</key> 1000 + <string>Julia macros</string> 1001 + <key>scope</key> 1002 + <string>support.function.macro.julia</string> 1003 + <key>settings</key> 1004 + <dict> 1005 + <key>foreground</key> 1006 + <string>#179299</string> 1007 + <key>fontStyle</key> 1008 + <string>italic</string> 1009 + </dict> 1010 + </dict> 1011 + <dict> 1012 + <key>name</key> 1013 + <string>Julia language constants (true, false)</string> 1014 + <key>scope</key> 1015 + <string>constant.language.julia</string> 1016 + <key>settings</key> 1017 + <dict> 1018 + <key>foreground</key> 1019 + <string>#fe640b</string> 1020 + </dict> 1021 + </dict> 1022 + <dict> 1023 + <key>name</key> 1024 + <string>Julia other constants (these seem to be arguments inside arrays)</string> 1025 + <key>scope</key> 1026 + <string>constant.other.symbol.julia</string> 1027 + <key>settings</key> 1028 + <dict> 1029 + <key>foreground</key> 1030 + <string>#e64553</string> 1031 + </dict> 1032 + </dict> 1033 + <dict> 1034 + <key>name</key> 1035 + <string>LaTeX preamble</string> 1036 + <key>scope</key> 1037 + <string>text.tex keyword.control.preamble</string> 1038 + <key>settings</key> 1039 + <dict> 1040 + <key>foreground</key> 1041 + <string>#179299</string> 1042 + </dict> 1043 + </dict> 1044 + <dict> 1045 + <key>name</key> 1046 + <string>LaTeX be functions</string> 1047 + <key>scope</key> 1048 + <string>text.tex support.function.be</string> 1049 + <key>settings</key> 1050 + <dict> 1051 + <key>foreground</key> 1052 + <string>#04a5e5</string> 1053 + </dict> 1054 + </dict> 1055 + <dict> 1056 + <key>name</key> 1057 + <string>LaTeX math</string> 1058 + <key>scope</key> 1059 + <string>constant.other.general.math.tex</string> 1060 + <key>settings</key> 1061 + <dict> 1062 + <key>foreground</key> 1063 + <string>#dd7878</string> 1064 + </dict> 1065 + </dict> 1066 + <dict> 1067 + <key>name</key> 1068 + <string>Liquid Builtin Objects &amp; User Defined Variables</string> 1069 + <key>scope</key> 1070 + <string>variable.language.liquid</string> 1071 + <key>settings</key> 1072 + <dict> 1073 + <key>foreground</key> 1074 + <string>#ea76cb</string> 1075 + </dict> 1076 + </dict> 1077 + <dict> 1078 + <key>name</key> 1079 + <string>Lua docstring keywords</string> 1080 + <key>scope</key> 1081 + <string>comment.line.double-dash.documentation.lua storage.type.annotation.lua</string> 1082 + <key>settings</key> 1083 + <dict> 1084 + <key>foreground</key> 1085 + <string>#8839ef</string> 1086 + <key>fontStyle</key> 1087 + <string/> 1088 + </dict> 1089 + </dict> 1090 + <dict> 1091 + <key>name</key> 1092 + <string>Lua docstring variables</string> 1093 + <key>scope</key> 1094 + <string>comment.line.double-dash.documentation.lua entity.name.variable.lua, comment.line.double-dash.documentation.lua variable.lua</string> 1095 + <key>settings</key> 1096 + <dict> 1097 + <key>foreground</key> 1098 + <string>#4c4f69</string> 1099 + </dict> 1100 + </dict> 1101 + <dict> 1102 + <key>scope</key> 1103 + <string>heading.1.markdown punctuation.definition.heading.markdown, heading.1.markdown, heading.1.quarto punctuation.definition.heading.quarto, heading.1.quarto, 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> 1104 + <key>settings</key> 1105 + <dict> 1106 + <key>foreground</key> 1107 + <string>#d20f39</string> 1108 + </dict> 1109 + </dict> 1110 + <dict> 1111 + <key>scope</key> 1112 + <string>heading.2.markdown punctuation.definition.heading.markdown, heading.2.markdown, heading.2.quarto punctuation.definition.heading.quarto, heading.2.quarto, 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> 1113 + <key>settings</key> 1114 + <dict> 1115 + <key>foreground</key> 1116 + <string>#fe640b</string> 1117 + </dict> 1118 + </dict> 1119 + <dict> 1120 + <key>scope</key> 1121 + <string>heading.3.markdown punctuation.definition.heading.markdown, heading.3.markdown, heading.3.quarto punctuation.definition.heading.quarto, heading.3.quarto, markup.heading.atx.3.mdx, markup.heading.atx.3.mdx punctuation.definition.heading.mdx, markup.heading.heading-2.asciidoc</string> 1122 + <key>settings</key> 1123 + <dict> 1124 + <key>foreground</key> 1125 + <string>#df8e1d</string> 1126 + </dict> 1127 + </dict> 1128 + <dict> 1129 + <key>scope</key> 1130 + <string>heading.4.markdown punctuation.definition.heading.markdown, heading.4.markdown, heading.4.quarto punctuation.definition.heading.quarto, heading.4.quarto, markup.heading.atx.4.mdx, markup.heading.atx.4.mdx punctuation.definition.heading.mdx, markup.heading.heading-3.asciidoc</string> 1131 + <key>settings</key> 1132 + <dict> 1133 + <key>foreground</key> 1134 + <string>#40a02b</string> 1135 + </dict> 1136 + </dict> 1137 + <dict> 1138 + <key>scope</key> 1139 + <string>heading.5.markdown punctuation.definition.heading.markdown, heading.5.markdown, heading.5.quarto punctuation.definition.heading.quarto, heading.5.quarto, markup.heading.atx.5.mdx, markup.heading.atx.5.mdx punctuation.definition.heading.mdx, markup.heading.heading-4.asciidoc</string> 1140 + <key>settings</key> 1141 + <dict> 1142 + <key>foreground</key> 1143 + <string>#209fb5</string> 1144 + </dict> 1145 + </dict> 1146 + <dict> 1147 + <key>scope</key> 1148 + <string>heading.6.markdown punctuation.definition.heading.markdown, heading.6.markdown, heading.6.quarto punctuation.definition.heading.quarto, heading.6.quarto, markup.heading.atx.6.mdx, markup.heading.atx.6.mdx punctuation.definition.heading.mdx, markup.heading.heading-5.asciidoc</string> 1149 + <key>settings</key> 1150 + <dict> 1151 + <key>foreground</key> 1152 + <string>#7287fd</string> 1153 + </dict> 1154 + </dict> 1155 + <dict> 1156 + <key>scope</key> 1157 + <string>markup.bold</string> 1158 + <key>settings</key> 1159 + <dict> 1160 + <key>foreground</key> 1161 + <string>#d20f39</string> 1162 + <key>fontStyle</key> 1163 + <string>bold</string> 1164 + </dict> 1165 + </dict> 1166 + <dict> 1167 + <key>scope</key> 1168 + <string>markup.italic</string> 1169 + <key>settings</key> 1170 + <dict> 1171 + <key>foreground</key> 1172 + <string>#d20f39</string> 1173 + <key>fontStyle</key> 1174 + <string>italic</string> 1175 + </dict> 1176 + </dict> 1177 + <dict> 1178 + <key>scope</key> 1179 + <string>markup.strikethrough</string> 1180 + <key>settings</key> 1181 + <dict> 1182 + <key>foreground</key> 1183 + <string>#6c6f85</string> 1184 + <key>fontStyle</key> 1185 + <string>strikethrough</string> 1186 + </dict> 1187 + </dict> 1188 + <dict> 1189 + <key>name</key> 1190 + <string>Markdown auto links</string> 1191 + <key>scope</key> 1192 + <string>punctuation.definition.link, markup.underline.link</string> 1193 + <key>settings</key> 1194 + <dict> 1195 + <key>foreground</key> 1196 + <string>#1e66f5</string> 1197 + </dict> 1198 + </dict> 1199 + <dict> 1200 + <key>name</key> 1201 + <string>Markdown links</string> 1202 + <key>scope</key> 1203 + <string>text.html.markdown punctuation.definition.link.title, text.html.quarto punctuation.definition.link.title, string.other.link.title.markdown, string.other.link.title.quarto, markup.link, punctuation.definition.constant.markdown, punctuation.definition.constant.quarto, constant.other.reference.link.markdown, constant.other.reference.link.quarto, markup.substitution.attribute-reference</string> 1204 + <key>settings</key> 1205 + <dict> 1206 + <key>foreground</key> 1207 + <string>#7287fd</string> 1208 + </dict> 1209 + </dict> 1210 + <dict> 1211 + <key>name</key> 1212 + <string>Markdown code spans</string> 1213 + <key>scope</key> 1214 + <string>punctuation.definition.raw.markdown, punctuation.definition.raw.quarto, markup.inline.raw.string.markdown, markup.inline.raw.string.quarto, markup.raw.block.markdown, markup.raw.block.quarto</string> 1215 + <key>settings</key> 1216 + <dict> 1217 + <key>foreground</key> 1218 + <string>#40a02b</string> 1219 + </dict> 1220 + </dict> 1221 + <dict> 1222 + <key>name</key> 1223 + <string>Markdown triple backtick language identifier</string> 1224 + <key>scope</key> 1225 + <string>fenced_code.block.language</string> 1226 + <key>settings</key> 1227 + <dict> 1228 + <key>foreground</key> 1229 + <string>#04a5e5</string> 1230 + </dict> 1231 + </dict> 1232 + <dict> 1233 + <key>name</key> 1234 + <string>Markdown triple backticks</string> 1235 + <key>scope</key> 1236 + <string>markup.fenced_code.block punctuation.definition, markup.raw support.asciidoc</string> 1237 + <key>settings</key> 1238 + <dict> 1239 + <key>foreground</key> 1240 + <string>#7c7f93</string> 1241 + </dict> 1242 + </dict> 1243 + <dict> 1244 + <key>name</key> 1245 + <string>Markdown quotes</string> 1246 + <key>scope</key> 1247 + <string>markup.quote, punctuation.definition.quote.begin</string> 1248 + <key>settings</key> 1249 + <dict> 1250 + <key>foreground</key> 1251 + <string>#ea76cb</string> 1252 + </dict> 1253 + </dict> 1254 + <dict> 1255 + <key>name</key> 1256 + <string>Markdown separators</string> 1257 + <key>scope</key> 1258 + <string>meta.separator.markdown</string> 1259 + <key>settings</key> 1260 + <dict> 1261 + <key>foreground</key> 1262 + <string>#179299</string> 1263 + </dict> 1264 + </dict> 1265 + <dict> 1266 + <key>name</key> 1267 + <string>Markdown list bullets</string> 1268 + <key>scope</key> 1269 + <string>punctuation.definition.list.begin.markdown, punctuation.definition.list.begin.quarto, markup.list.bullet</string> 1270 + <key>settings</key> 1271 + <dict> 1272 + <key>foreground</key> 1273 + <string>#179299</string> 1274 + </dict> 1275 + </dict> 1276 + <dict> 1277 + <key>name</key> 1278 + <string>Quarto headings</string> 1279 + <key>scope</key> 1280 + <string>markup.heading.quarto</string> 1281 + <key>settings</key> 1282 + <dict> 1283 + <key>fontStyle</key> 1284 + <string>bold</string> 1285 + </dict> 1286 + </dict> 1287 + <dict> 1288 + <key>name</key> 1289 + <string>Nix attribute names</string> 1290 + <key>scope</key> 1291 + <string>entity.other.attribute-name.multipart.nix, entity.other.attribute-name.single.nix</string> 1292 + <key>settings</key> 1293 + <dict> 1294 + <key>foreground</key> 1295 + <string>#1e66f5</string> 1296 + </dict> 1297 + </dict> 1298 + <dict> 1299 + <key>name</key> 1300 + <string>Nix parameter names</string> 1301 + <key>scope</key> 1302 + <string>variable.parameter.name.nix</string> 1303 + <key>settings</key> 1304 + <dict> 1305 + <key>foreground</key> 1306 + <string>#4c4f69</string> 1307 + <key>fontStyle</key> 1308 + <string/> 1309 + </dict> 1310 + </dict> 1311 + <dict> 1312 + <key>name</key> 1313 + <string>Nix interpolated parameter names</string> 1314 + <key>scope</key> 1315 + <string>meta.embedded variable.parameter.name.nix</string> 1316 + <key>settings</key> 1317 + <dict> 1318 + <key>foreground</key> 1319 + <string>#7287fd</string> 1320 + <key>fontStyle</key> 1321 + <string/> 1322 + </dict> 1323 + </dict> 1324 + <dict> 1325 + <key>name</key> 1326 + <string>Nix paths</string> 1327 + <key>scope</key> 1328 + <string>string.unquoted.path.nix</string> 1329 + <key>settings</key> 1330 + <dict> 1331 + <key>foreground</key> 1332 + <string>#ea76cb</string> 1333 + <key>fontStyle</key> 1334 + <string/> 1335 + </dict> 1336 + </dict> 1337 + <dict> 1338 + <key>name</key> 1339 + <string>PHP Attributes</string> 1340 + <key>scope</key> 1341 + <string>support.attribute.builtin, meta.attribute.php</string> 1342 + <key>settings</key> 1343 + <dict> 1344 + <key>foreground</key> 1345 + <string>#df8e1d</string> 1346 + </dict> 1347 + </dict> 1348 + <dict> 1349 + <key>name</key> 1350 + <string>PHP Parameters (needed for the leading dollar sign)</string> 1351 + <key>scope</key> 1352 + <string>meta.function.parameters.php punctuation.definition.variable.php</string> 1353 + <key>settings</key> 1354 + <dict> 1355 + <key>foreground</key> 1356 + <string>#e64553</string> 1357 + </dict> 1358 + </dict> 1359 + <dict> 1360 + <key>name</key> 1361 + <string>PHP Constants (null, __FILE__, etc.)</string> 1362 + <key>scope</key> 1363 + <string>constant.language.php</string> 1364 + <key>settings</key> 1365 + <dict> 1366 + <key>foreground</key> 1367 + <string>#8839ef</string> 1368 + </dict> 1369 + </dict> 1370 + <dict> 1371 + <key>name</key> 1372 + <string>PHP functions</string> 1373 + <key>scope</key> 1374 + <string>text.html.php support.function</string> 1375 + <key>settings</key> 1376 + <dict> 1377 + <key>foreground</key> 1378 + <string>#04a5e5</string> 1379 + </dict> 1380 + </dict> 1381 + <dict> 1382 + <key>name</key> 1383 + <string>PHPdoc keywords</string> 1384 + <key>scope</key> 1385 + <string>keyword.other.phpdoc.php</string> 1386 + <key>settings</key> 1387 + <dict> 1388 + <key>fontStyle</key> 1389 + <string/> 1390 + </dict> 1391 + </dict> 1392 + <dict> 1393 + <key>name</key> 1394 + <string>Python argument functions reset to text, otherwise they inherit blue from function-call</string> 1395 + <key>scope</key> 1396 + <string>support.variable.magic.python, meta.function-call.arguments.python</string> 1397 + <key>settings</key> 1398 + <dict> 1399 + <key>foreground</key> 1400 + <string>#4c4f69</string> 1401 + </dict> 1402 + </dict> 1403 + <dict> 1404 + <key>name</key> 1405 + <string>Python double underscore functions</string> 1406 + <key>scope</key> 1407 + <string>support.function.magic.python</string> 1408 + <key>settings</key> 1409 + <dict> 1410 + <key>foreground</key> 1411 + <string>#04a5e5</string> 1412 + <key>fontStyle</key> 1413 + <string>italic</string> 1414 + </dict> 1415 + </dict> 1416 + <dict> 1417 + <key>name</key> 1418 + <string>Python `self` keyword</string> 1419 + <key>scope</key> 1420 + <string>variable.parameter.function.language.special.self.python, variable.language.special.self.python</string> 1421 + <key>settings</key> 1422 + <dict> 1423 + <key>foreground</key> 1424 + <string>#d20f39</string> 1425 + <key>fontStyle</key> 1426 + <string>italic</string> 1427 + </dict> 1428 + </dict> 1429 + <dict> 1430 + <key>name</key> 1431 + <string>python keyword flow/logical (for ... in)</string> 1432 + <key>scope</key> 1433 + <string>keyword.control.flow.python, keyword.operator.logical.python</string> 1434 + <key>settings</key> 1435 + <dict> 1436 + <key>foreground</key> 1437 + <string>#8839ef</string> 1438 + </dict> 1439 + </dict> 1440 + <dict> 1441 + <key>name</key> 1442 + <string>python storage type</string> 1443 + <key>scope</key> 1444 + <string>storage.type.function.python</string> 1445 + <key>settings</key> 1446 + <dict> 1447 + <key>foreground</key> 1448 + <string>#8839ef</string> 1449 + </dict> 1450 + </dict> 1451 + <dict> 1452 + <key>name</key> 1453 + <string>python function support</string> 1454 + <key>scope</key> 1455 + <string>support.token.decorator.python, meta.function.decorator.identifier.python</string> 1456 + <key>settings</key> 1457 + <dict> 1458 + <key>foreground</key> 1459 + <string>#04a5e5</string> 1460 + </dict> 1461 + </dict> 1462 + <dict> 1463 + <key>name</key> 1464 + <string>python function calls</string> 1465 + <key>scope</key> 1466 + <string>meta.function-call.python</string> 1467 + <key>settings</key> 1468 + <dict> 1469 + <key>foreground</key> 1470 + <string>#1e66f5</string> 1471 + </dict> 1472 + </dict> 1473 + <dict> 1474 + <key>name</key> 1475 + <string>python function decorators</string> 1476 + <key>scope</key> 1477 + <string>entity.name.function.decorator.python, punctuation.definition.decorator.python</string> 1478 + <key>settings</key> 1479 + <dict> 1480 + <key>foreground</key> 1481 + <string>#fe640b</string> 1482 + <key>fontStyle</key> 1483 + <string>italic</string> 1484 + </dict> 1485 + </dict> 1486 + <dict> 1487 + <key>name</key> 1488 + <string>python placeholder reset to normal string</string> 1489 + <key>scope</key> 1490 + <string>constant.character.format.placeholder.other.python</string> 1491 + <key>settings</key> 1492 + <dict> 1493 + <key>foreground</key> 1494 + <string>#ea76cb</string> 1495 + </dict> 1496 + </dict> 1497 + <dict> 1498 + <key>name</key> 1499 + <string>Python exception &amp; builtins such as exit()</string> 1500 + <key>scope</key> 1501 + <string>support.type.exception.python, support.function.builtin.python</string> 1502 + <key>settings</key> 1503 + <dict> 1504 + <key>foreground</key> 1505 + <string>#fe640b</string> 1506 + </dict> 1507 + </dict> 1508 + <dict> 1509 + <key>name</key> 1510 + <string>entity.name.type</string> 1511 + <key>scope</key> 1512 + <string>support.type.python</string> 1513 + <key>settings</key> 1514 + <dict> 1515 + <key>foreground</key> 1516 + <string>#8839ef</string> 1517 + </dict> 1518 + </dict> 1519 + <dict> 1520 + <key>name</key> 1521 + <string>python constants (True/False)</string> 1522 + <key>scope</key> 1523 + <string>constant.language.python</string> 1524 + <key>settings</key> 1525 + <dict> 1526 + <key>foreground</key> 1527 + <string>#fe640b</string> 1528 + </dict> 1529 + </dict> 1530 + <dict> 1531 + <key>name</key> 1532 + <string>Arguments accessed later in the function body</string> 1533 + <key>scope</key> 1534 + <string>meta.indexed-name.python, meta.item-access.python</string> 1535 + <key>settings</key> 1536 + <dict> 1537 + <key>foreground</key> 1538 + <string>#e64553</string> 1539 + <key>fontStyle</key> 1540 + <string>italic</string> 1541 + </dict> 1542 + </dict> 1543 + <dict> 1544 + <key>name</key> 1545 + <string>Python f-strings/binary/unicode storage types</string> 1546 + <key>scope</key> 1547 + <string>storage.type.string.python</string> 1548 + <key>settings</key> 1549 + <dict> 1550 + <key>foreground</key> 1551 + <string>#40a02b</string> 1552 + <key>fontStyle</key> 1553 + <string>italic</string> 1554 + </dict> 1555 + </dict> 1556 + <dict> 1557 + <key>name</key> 1558 + <string>Python type hints</string> 1559 + <key>scope</key> 1560 + <string>meta.function.parameters.python</string> 1561 + <key>settings</key> 1562 + <dict> 1563 + <key>fontStyle</key> 1564 + <string/> 1565 + </dict> 1566 + </dict> 1567 + <dict> 1568 + <key>name</key> 1569 + <string>Regex string begin/end in JS/TS</string> 1570 + <key>scope</key> 1571 + <string>string.regexp punctuation.definition.string.begin, string.regexp punctuation.definition.string.end</string> 1572 + <key>settings</key> 1573 + <dict> 1574 + <key>foreground</key> 1575 + <string>#ea76cb</string> 1576 + </dict> 1577 + </dict> 1578 + <dict> 1579 + <key>name</key> 1580 + <string>Regex anchors (^, $)</string> 1581 + <key>scope</key> 1582 + <string>keyword.control.anchor.regexp</string> 1583 + <key>settings</key> 1584 + <dict> 1585 + <key>foreground</key> 1586 + <string>#8839ef</string> 1587 + </dict> 1588 + </dict> 1589 + <dict> 1590 + <key>name</key> 1591 + <string>Regex regular string match</string> 1592 + <key>scope</key> 1593 + <string>string.regexp.ts</string> 1594 + <key>settings</key> 1595 + <dict> 1596 + <key>foreground</key> 1597 + <string>#4c4f69</string> 1598 + </dict> 1599 + </dict> 1600 + <dict> 1601 + <key>name</key> 1602 + <string>Regex group parenthesis &amp; backreference (\1, \2, \3, ...)</string> 1603 + <key>scope</key> 1604 + <string>punctuation.definition.group.regexp, keyword.other.back-reference.regexp</string> 1605 + <key>settings</key> 1606 + <dict> 1607 + <key>foreground</key> 1608 + <string>#40a02b</string> 1609 + </dict> 1610 + </dict> 1611 + <dict> 1612 + <key>name</key> 1613 + <string>Regex character class []</string> 1614 + <key>scope</key> 1615 + <string>punctuation.definition.character-class.regexp</string> 1616 + <key>settings</key> 1617 + <dict> 1618 + <key>foreground</key> 1619 + <string>#df8e1d</string> 1620 + </dict> 1621 + </dict> 1622 + <dict> 1623 + <key>name</key> 1624 + <string>Regex character classes (\d, \w, \s)</string> 1625 + <key>scope</key> 1626 + <string>constant.other.character-class.regexp</string> 1627 + <key>settings</key> 1628 + <dict> 1629 + <key>foreground</key> 1630 + <string>#ea76cb</string> 1631 + </dict> 1632 + </dict> 1633 + <dict> 1634 + <key>name</key> 1635 + <string>Regex range</string> 1636 + <key>scope</key> 1637 + <string>constant.other.character-class.range.regexp</string> 1638 + <key>settings</key> 1639 + <dict> 1640 + <key>foreground</key> 1641 + <string>#dc8a78</string> 1642 + </dict> 1643 + </dict> 1644 + <dict> 1645 + <key>name</key> 1646 + <string>Regex quantifier</string> 1647 + <key>scope</key> 1648 + <string>keyword.operator.quantifier.regexp</string> 1649 + <key>settings</key> 1650 + <dict> 1651 + <key>foreground</key> 1652 + <string>#179299</string> 1653 + </dict> 1654 + </dict> 1655 + <dict> 1656 + <key>name</key> 1657 + <string>Regex constant/numeric</string> 1658 + <key>scope</key> 1659 + <string>constant.character.numeric.regexp</string> 1660 + <key>settings</key> 1661 + <dict> 1662 + <key>foreground</key> 1663 + <string>#fe640b</string> 1664 + </dict> 1665 + </dict> 1666 + <dict> 1667 + <key>name</key> 1668 + <string>Regex lookaheads, negative lookaheads, lookbehinds, negative lookbehinds</string> 1669 + <key>scope</key> 1670 + <string>punctuation.definition.group.no-capture.regexp, meta.assertion.look-ahead.regexp, meta.assertion.negative-look-ahead.regexp</string> 1671 + <key>settings</key> 1672 + <dict> 1673 + <key>foreground</key> 1674 + <string>#1e66f5</string> 1675 + </dict> 1676 + </dict> 1677 + <dict> 1678 + <key>name</key> 1679 + <string>Rust attribute</string> 1680 + <key>scope</key> 1681 + <string>meta.annotation.rust, meta.annotation.rust punctuation, meta.attribute.rust, punctuation.definition.attribute.rust</string> 1682 + <key>settings</key> 1683 + <dict> 1684 + <key>foreground</key> 1685 + <string>#df8e1d</string> 1686 + <key>fontStyle</key> 1687 + <string>italic</string> 1688 + </dict> 1689 + </dict> 1690 + <dict> 1691 + <key>name</key> 1692 + <string>Rust attribute strings</string> 1693 + <key>scope</key> 1694 + <string>meta.attribute.rust string.quoted.double.rust, meta.attribute.rust string.quoted.single.char.rust</string> 1695 + <key>settings</key> 1696 + <dict> 1697 + <key>fontStyle</key> 1698 + <string/> 1699 + </dict> 1700 + </dict> 1701 + <dict> 1702 + <key>name</key> 1703 + <string>Rust keyword</string> 1704 + <key>scope</key> 1705 + <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> 1706 + <key>settings</key> 1707 + <dict> 1708 + <key>foreground</key> 1709 + <string>#8839ef</string> 1710 + <key>fontStyle</key> 1711 + <string/> 1712 + </dict> 1713 + </dict> 1714 + <dict> 1715 + <key>name</key> 1716 + <string>Rust u/i32, u/i64, etc.</string> 1717 + <key>scope</key> 1718 + <string>entity.name.type.numeric.rust</string> 1719 + <key>settings</key> 1720 + <dict> 1721 + <key>foreground</key> 1722 + <string>#8839ef</string> 1723 + <key>fontStyle</key> 1724 + <string/> 1725 + </dict> 1726 + </dict> 1727 + <dict> 1728 + <key>name</key> 1729 + <string>Rust generic</string> 1730 + <key>scope</key> 1731 + <string>meta.generic.rust</string> 1732 + <key>settings</key> 1733 + <dict> 1734 + <key>foreground</key> 1735 + <string>#fe640b</string> 1736 + </dict> 1737 + </dict> 1738 + <dict> 1739 + <key>name</key> 1740 + <string>Rust impl</string> 1741 + <key>scope</key> 1742 + <string>entity.name.impl.rust</string> 1743 + <key>settings</key> 1744 + <dict> 1745 + <key>foreground</key> 1746 + <string>#df8e1d</string> 1747 + <key>fontStyle</key> 1748 + <string>italic</string> 1749 + </dict> 1750 + </dict> 1751 + <dict> 1752 + <key>name</key> 1753 + <string>Rust module</string> 1754 + <key>scope</key> 1755 + <string>entity.name.module.rust</string> 1756 + <key>settings</key> 1757 + <dict> 1758 + <key>foreground</key> 1759 + <string>#fe640b</string> 1760 + </dict> 1761 + </dict> 1762 + <dict> 1763 + <key>name</key> 1764 + <string>Rust trait</string> 1765 + <key>scope</key> 1766 + <string>entity.name.trait.rust</string> 1767 + <key>settings</key> 1768 + <dict> 1769 + <key>foreground</key> 1770 + <string>#df8e1d</string> 1771 + <key>fontStyle</key> 1772 + <string>italic</string> 1773 + </dict> 1774 + </dict> 1775 + <dict> 1776 + <key>name</key> 1777 + <string>Rust struct</string> 1778 + <key>scope</key> 1779 + <string>storage.type.source.rust</string> 1780 + <key>settings</key> 1781 + <dict> 1782 + <key>foreground</key> 1783 + <string>#df8e1d</string> 1784 + </dict> 1785 + </dict> 1786 + <dict> 1787 + <key>name</key> 1788 + <string>Rust union</string> 1789 + <key>scope</key> 1790 + <string>entity.name.union.rust</string> 1791 + <key>settings</key> 1792 + <dict> 1793 + <key>foreground</key> 1794 + <string>#df8e1d</string> 1795 + </dict> 1796 + </dict> 1797 + <dict> 1798 + <key>name</key> 1799 + <string>Rust enum member</string> 1800 + <key>scope</key> 1801 + <string>meta.enum.rust storage.type.source.rust</string> 1802 + <key>settings</key> 1803 + <dict> 1804 + <key>foreground</key> 1805 + <string>#179299</string> 1806 + </dict> 1807 + </dict> 1808 + <dict> 1809 + <key>name</key> 1810 + <string>Rust macro</string> 1811 + <key>scope</key> 1812 + <string>support.macro.rust, meta.macro.rust support.function.rust, entity.name.function.macro.rust</string> 1813 + <key>settings</key> 1814 + <dict> 1815 + <key>foreground</key> 1816 + <string>#1e66f5</string> 1817 + <key>fontStyle</key> 1818 + <string>italic</string> 1819 + </dict> 1820 + </dict> 1821 + <dict> 1822 + <key>name</key> 1823 + <string>Rust lifetime</string> 1824 + <key>scope</key> 1825 + <string>storage.modifier.lifetime.rust, entity.name.type.lifetime</string> 1826 + <key>settings</key> 1827 + <dict> 1828 + <key>foreground</key> 1829 + <string>#1e66f5</string> 1830 + <key>fontStyle</key> 1831 + <string>italic</string> 1832 + </dict> 1833 + </dict> 1834 + <dict> 1835 + <key>name</key> 1836 + <string>Rust string formatting</string> 1837 + <key>scope</key> 1838 + <string>string.quoted.double.rust constant.other.placeholder.rust</string> 1839 + <key>settings</key> 1840 + <dict> 1841 + <key>foreground</key> 1842 + <string>#ea76cb</string> 1843 + </dict> 1844 + </dict> 1845 + <dict> 1846 + <key>name</key> 1847 + <string>Rust return type generic</string> 1848 + <key>scope</key> 1849 + <string>meta.function.return-type.rust meta.generic.rust storage.type.rust</string> 1850 + <key>settings</key> 1851 + <dict> 1852 + <key>foreground</key> 1853 + <string>#4c4f69</string> 1854 + </dict> 1855 + </dict> 1856 + <dict> 1857 + <key>name</key> 1858 + <string>Rust functions</string> 1859 + <key>scope</key> 1860 + <string>meta.function.call.rust</string> 1861 + <key>settings</key> 1862 + <dict> 1863 + <key>foreground</key> 1864 + <string>#1e66f5</string> 1865 + </dict> 1866 + </dict> 1867 + <dict> 1868 + <key>name</key> 1869 + <string>Rust angle brackets</string> 1870 + <key>scope</key> 1871 + <string>punctuation.brackets.angle.rust</string> 1872 + <key>settings</key> 1873 + <dict> 1874 + <key>foreground</key> 1875 + <string>#04a5e5</string> 1876 + </dict> 1877 + </dict> 1878 + <dict> 1879 + <key>name</key> 1880 + <string>Rust constants</string> 1881 + <key>scope</key> 1882 + <string>constant.other.caps.rust</string> 1883 + <key>settings</key> 1884 + <dict> 1885 + <key>foreground</key> 1886 + <string>#fe640b</string> 1887 + </dict> 1888 + </dict> 1889 + <dict> 1890 + <key>name</key> 1891 + <string>Rust function parameters</string> 1892 + <key>scope</key> 1893 + <string>meta.function.definition.rust variable.other.rust</string> 1894 + <key>settings</key> 1895 + <dict> 1896 + <key>foreground</key> 1897 + <string>#e64553</string> 1898 + </dict> 1899 + </dict> 1900 + <dict> 1901 + <key>name</key> 1902 + <string>Rust closure variables</string> 1903 + <key>scope</key> 1904 + <string>meta.function.call.rust variable.other.rust</string> 1905 + <key>settings</key> 1906 + <dict> 1907 + <key>foreground</key> 1908 + <string>#4c4f69</string> 1909 + </dict> 1910 + </dict> 1911 + <dict> 1912 + <key>name</key> 1913 + <string>Rust self</string> 1914 + <key>scope</key> 1915 + <string>variable.language.self.rust</string> 1916 + <key>settings</key> 1917 + <dict> 1918 + <key>foreground</key> 1919 + <string>#d20f39</string> 1920 + </dict> 1921 + </dict> 1922 + <dict> 1923 + <key>name</key> 1924 + <string>Rust metavariable names</string> 1925 + <key>scope</key> 1926 + <string>variable.other.metavariable.name.rust, meta.macro.metavariable.rust keyword.operator.macro.dollar.rust</string> 1927 + <key>settings</key> 1928 + <dict> 1929 + <key>foreground</key> 1930 + <string>#ea76cb</string> 1931 + </dict> 1932 + </dict> 1933 + <dict> 1934 + <key>name</key> 1935 + <string>Shell shebang</string> 1936 + <key>scope</key> 1937 + <string>comment.line.shebang, comment.line.shebang punctuation.definition.comment, comment.line.shebang, punctuation.definition.comment.shebang.shell, meta.shebang.shell</string> 1938 + <key>settings</key> 1939 + <dict> 1940 + <key>foreground</key> 1941 + <string>#ea76cb</string> 1942 + <key>fontStyle</key> 1943 + <string>italic</string> 1944 + </dict> 1945 + </dict> 1946 + <dict> 1947 + <key>name</key> 1948 + <string>Shell shebang command</string> 1949 + <key>scope</key> 1950 + <string>comment.line.shebang constant.language</string> 1951 + <key>settings</key> 1952 + <dict> 1953 + <key>foreground</key> 1954 + <string>#179299</string> 1955 + <key>fontStyle</key> 1956 + <string>italic</string> 1957 + </dict> 1958 + </dict> 1959 + <dict> 1960 + <key>name</key> 1961 + <string>Shell interpolated command</string> 1962 + <key>scope</key> 1963 + <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> 1964 + <key>settings</key> 1965 + <dict> 1966 + <key>foreground</key> 1967 + <string>#d20f39</string> 1968 + </dict> 1969 + </dict> 1970 + <dict> 1971 + <key>name</key> 1972 + <string>Shell interpolated command variable</string> 1973 + <key>scope</key> 1974 + <string>meta.string meta.interpolation.parameter.shell variable.other.readwrite</string> 1975 + <key>settings</key> 1976 + <dict> 1977 + <key>foreground</key> 1978 + <string>#fe640b</string> 1979 + <key>fontStyle</key> 1980 + <string>italic</string> 1981 + </dict> 1982 + </dict> 1983 + <dict> 1984 + <key>scope</key> 1985 + <string>source.shell punctuation.section.interpolation, punctuation.definition.evaluation.backticks.shell</string> 1986 + <key>settings</key> 1987 + <dict> 1988 + <key>foreground</key> 1989 + <string>#179299</string> 1990 + </dict> 1991 + </dict> 1992 + <dict> 1993 + <key>name</key> 1994 + <string>Shell EOF</string> 1995 + <key>scope</key> 1996 + <string>entity.name.tag.heredoc.shell</string> 1997 + <key>settings</key> 1998 + <dict> 1999 + <key>foreground</key> 2000 + <string>#8839ef</string> 2001 + </dict> 2002 + </dict> 2003 + <dict> 2004 + <key>name</key> 2005 + <string>Shell quoted variable</string> 2006 + <key>scope</key> 2007 + <string>string.quoted.double.shell variable.other.normal.shell</string> 2008 + <key>settings</key> 2009 + <dict> 2010 + <key>foreground</key> 2011 + <string>#4c4f69</string> 2012 + </dict> 2013 + </dict> 2014 + <dict> 2015 + <key>scope</key> 2016 + <string>markup.heading.typst</string> 2017 + <key>settings</key> 2018 + <dict> 2019 + <key>foreground</key> 2020 + <string>#d20f39</string> 2021 + </dict> 2022 + </dict> 2023 + <dict> 2024 + <key>name</key> 2025 + <string>JSON Keys</string> 2026 + <key>scope</key> 2027 + <string>source.json meta.mapping.key string</string> 2028 + <key>settings</key> 2029 + <dict> 2030 + <key>foreground</key> 2031 + <string>#1e66f5</string> 2032 + </dict> 2033 + </dict> 2034 + <dict> 2035 + <key>name</key> 2036 + <string>JSON key surrounding quotes</string> 2037 + <key>scope</key> 2038 + <string>source.json meta.mapping.key punctuation.definition.string.begin, source.json meta.mapping.key punctuation.definition.string.end</string> 2039 + <key>settings</key> 2040 + <dict> 2041 + <key>foreground</key> 2042 + <string>#7c7f93</string> 2043 + </dict> 2044 + </dict> 2045 + <dict> 2046 + <key>scope</key> 2047 + <string>markup.heading.synopsis.man, markup.heading.title.man, markup.heading.other.man, markup.heading.env.man</string> 2048 + <key>settings</key> 2049 + <dict> 2050 + <key>foreground</key> 2051 + <string>#8839ef</string> 2052 + </dict> 2053 + </dict> 2054 + <dict> 2055 + <key>scope</key> 2056 + <string>markup.heading.commands.man</string> 2057 + <key>settings</key> 2058 + <dict> 2059 + <key>foreground</key> 2060 + <string>#1e66f5</string> 2061 + </dict> 2062 + </dict> 2063 + <dict> 2064 + <key>scope</key> 2065 + <string>markup.heading.env.man</string> 2066 + <key>settings</key> 2067 + <dict> 2068 + <key>foreground</key> 2069 + <string>#ea76cb</string> 2070 + </dict> 2071 + </dict> 2072 + <dict> 2073 + <key>name</key> 2074 + <string>Man page options</string> 2075 + <key>scope</key> 2076 + <string>entity.name</string> 2077 + <key>settings</key> 2078 + <dict> 2079 + <key>foreground</key> 2080 + <string>#179299</string> 2081 + </dict> 2082 + </dict> 2083 + <dict> 2084 + <key>scope</key> 2085 + <string>markup.heading.1.markdown</string> 2086 + <key>settings</key> 2087 + <dict> 2088 + <key>foreground</key> 2089 + <string>#d20f39</string> 2090 + </dict> 2091 + </dict> 2092 + <dict> 2093 + <key>scope</key> 2094 + <string>markup.heading.2.markdown</string> 2095 + <key>settings</key> 2096 + <dict> 2097 + <key>foreground</key> 2098 + <string>#fe640b</string> 2099 + </dict> 2100 + </dict> 2101 + <dict> 2102 + <key>scope</key> 2103 + <string>markup.heading.markdown</string> 2104 + <key>settings</key> 2105 + <dict> 2106 + <key>foreground</key> 2107 + <string>#df8e1d</string> 2108 + </dict> 2109 + </dict> 2110 + </array> 2111 + </dict> 2112 + </plist>
+2112
.config/bat/themes/Catppuccin Macchiato.tmTheme
··· 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"> 4 + <dict> 5 + <key>name</key> 6 + <string>Catppuccin Macchiato</string> 7 + <key>semanticClass</key> 8 + <string>theme.dark.catppuccin-macchiato</string> 9 + <key>uuid</key> 10 + <string>02b2bdf3-9eb7-4396-bf04-f17f1468f99f</string> 11 + <key>author</key> 12 + <string>Catppuccin Org</string> 13 + <key>colorSpaceName</key> 14 + <string>sRGB</string> 15 + <key>settings</key> 16 + <array> 17 + <dict> 18 + <key>settings</key> 19 + <dict> 20 + <key>background</key> 21 + <string>#24273a</string> 22 + <key>foreground</key> 23 + <string>#cad3f5</string> 24 + <key>caret</key> 25 + <string>#f4dbd6</string> 26 + <key>lineHighlight</key> 27 + <string>#363a4f</string> 28 + <key>misspelling</key> 29 + <string>#ed8796</string> 30 + <key>accent</key> 31 + <string>#c6a0f6</string> 32 + <key>selection</key> 33 + <string>#939ab740</string> 34 + <key>activeGuide</key> 35 + <string>#494d64</string> 36 + <key>findHighlight</key> 37 + <string>#455c6d</string> 38 + <key>gutterForeground</key> 39 + <string>#8087a2</string> 40 + </dict> 41 + </dict> 42 + <dict> 43 + <key>name</key> 44 + <string>Basic text &amp; variable names (incl. leading punctuation)</string> 45 + <key>scope</key> 46 + <string>text, source, variable.other.readwrite, punctuation.definition.variable</string> 47 + <key>settings</key> 48 + <dict> 49 + <key>foreground</key> 50 + <string>#cad3f5</string> 51 + </dict> 52 + </dict> 53 + <dict> 54 + <key>name</key> 55 + <string>Parentheses, Brackets, Braces</string> 56 + <key>scope</key> 57 + <string>punctuation</string> 58 + <key>settings</key> 59 + <dict> 60 + <key>foreground</key> 61 + <string>#939ab7</string> 62 + <key>fontStyle</key> 63 + <string/> 64 + </dict> 65 + </dict> 66 + <dict> 67 + <key>name</key> 68 + <string>Comments</string> 69 + <key>scope</key> 70 + <string>comment, punctuation.definition.comment</string> 71 + <key>settings</key> 72 + <dict> 73 + <key>foreground</key> 74 + <string>#939ab7</string> 75 + <key>fontStyle</key> 76 + <string>italic</string> 77 + </dict> 78 + </dict> 79 + <dict> 80 + <key>scope</key> 81 + <string>string, punctuation.definition.string</string> 82 + <key>settings</key> 83 + <dict> 84 + <key>foreground</key> 85 + <string>#a6da95</string> 86 + </dict> 87 + </dict> 88 + <dict> 89 + <key>scope</key> 90 + <string>constant.character.escape</string> 91 + <key>settings</key> 92 + <dict> 93 + <key>foreground</key> 94 + <string>#f5bde6</string> 95 + </dict> 96 + </dict> 97 + <dict> 98 + <key>name</key> 99 + <string>Booleans, constants, numbers</string> 100 + <key>scope</key> 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> 103 + <dict> 104 + <key>foreground</key> 105 + <string>#f5a97f</string> 106 + </dict> 107 + </dict> 108 + <dict> 109 + <key>scope</key> 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> 112 + <dict> 113 + <key>foreground</key> 114 + <string>#c6a0f6</string> 115 + <key>fontStyle</key> 116 + <string/> 117 + </dict> 118 + </dict> 119 + <dict> 120 + <key>scope</key> 121 + <string>entity.name.tag.documentation</string> 122 + <key>settings</key> 123 + <dict> 124 + <key>foreground</key> 125 + <string>#c6a0f6</string> 126 + </dict> 127 + </dict> 128 + <dict> 129 + <key>name</key> 130 + <string>Punctuation</string> 131 + <key>scope</key> 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> 134 + <dict> 135 + <key>foreground</key> 136 + <string>#8bd5ca</string> 137 + </dict> 138 + </dict> 139 + <dict> 140 + <key>scope</key> 141 + <string>entity.name.function, meta.function-call.method, support.function, support.function.misc, variable.function</string> 142 + <key>settings</key> 143 + <dict> 144 + <key>foreground</key> 145 + <string>#8aadf4</string> 146 + <key>fontStyle</key> 147 + <string>italic</string> 148 + </dict> 149 + </dict> 150 + <dict> 151 + <key>name</key> 152 + <string>Classes</string> 153 + <key>scope</key> 154 + <string>entity.name.class, entity.other.inherited-class, support.class, meta.function-call.constructor, entity.name.struct</string> 155 + <key>settings</key> 156 + <dict> 157 + <key>foreground</key> 158 + <string>#eed49f</string> 159 + <key>fontStyle</key> 160 + <string>italic</string> 161 + </dict> 162 + </dict> 163 + <dict> 164 + <key>name</key> 165 + <string>Enum</string> 166 + <key>scope</key> 167 + <string>entity.name.enum</string> 168 + <key>settings</key> 169 + <dict> 170 + <key>foreground</key> 171 + <string>#eed49f</string> 172 + <key>fontStyle</key> 173 + <string>italic</string> 174 + </dict> 175 + </dict> 176 + <dict> 177 + <key>name</key> 178 + <string>Enum member</string> 179 + <key>scope</key> 180 + <string>meta.enum variable.other.readwrite, variable.other.enummember</string> 181 + <key>settings</key> 182 + <dict> 183 + <key>foreground</key> 184 + <string>#8bd5ca</string> 185 + </dict> 186 + </dict> 187 + <dict> 188 + <key>name</key> 189 + <string>Object properties</string> 190 + <key>scope</key> 191 + <string>meta.property.object</string> 192 + <key>settings</key> 193 + <dict> 194 + <key>foreground</key> 195 + <string>#8bd5ca</string> 196 + </dict> 197 + </dict> 198 + <dict> 199 + <key>name</key> 200 + <string>Types</string> 201 + <key>scope</key> 202 + <string>meta.type, meta.type-alias, support.type, entity.name.type</string> 203 + <key>settings</key> 204 + <dict> 205 + <key>foreground</key> 206 + <string>#eed49f</string> 207 + <key>fontStyle</key> 208 + <string>italic</string> 209 + </dict> 210 + </dict> 211 + <dict> 212 + <key>name</key> 213 + <string>Decorators</string> 214 + <key>scope</key> 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> 217 + <dict> 218 + <key>foreground</key> 219 + <string>#f5a97f</string> 220 + </dict> 221 + </dict> 222 + <dict> 223 + <key>scope</key> 224 + <string>variable.parameter, meta.function.parameters</string> 225 + <key>settings</key> 226 + <dict> 227 + <key>foreground</key> 228 + <string>#ee99a0</string> 229 + <key>fontStyle</key> 230 + <string>italic</string> 231 + </dict> 232 + </dict> 233 + <dict> 234 + <key>name</key> 235 + <string>Built-ins</string> 236 + <key>scope</key> 237 + <string>constant.language, support.function.builtin</string> 238 + <key>settings</key> 239 + <dict> 240 + <key>foreground</key> 241 + <string>#ed8796</string> 242 + </dict> 243 + </dict> 244 + <dict> 245 + <key>scope</key> 246 + <string>entity.other.attribute-name.documentation</string> 247 + <key>settings</key> 248 + <dict> 249 + <key>foreground</key> 250 + <string>#ed8796</string> 251 + </dict> 252 + </dict> 253 + <dict> 254 + <key>name</key> 255 + <string>Preprocessor directives</string> 256 + <key>scope</key> 257 + <string>keyword.control.directive, punctuation.definition.directive</string> 258 + <key>settings</key> 259 + <dict> 260 + <key>foreground</key> 261 + <string>#eed49f</string> 262 + </dict> 263 + </dict> 264 + <dict> 265 + <key>name</key> 266 + <string>Type parameters</string> 267 + <key>scope</key> 268 + <string>punctuation.definition.typeparameters</string> 269 + <key>settings</key> 270 + <dict> 271 + <key>foreground</key> 272 + <string>#91d7e3</string> 273 + </dict> 274 + </dict> 275 + <dict> 276 + <key>name</key> 277 + <string>Namespaces</string> 278 + <key>scope</key> 279 + <string>entity.name.namespace</string> 280 + <key>settings</key> 281 + <dict> 282 + <key>foreground</key> 283 + <string>#eed49f</string> 284 + </dict> 285 + </dict> 286 + <dict> 287 + <key>name</key> 288 + <string>Property names (left hand assignments in json/yaml/css)</string> 289 + <key>scope</key> 290 + <string>support.type.property-name.css</string> 291 + <key>settings</key> 292 + <dict> 293 + <key>foreground</key> 294 + <string>#8aadf4</string> 295 + <key>fontStyle</key> 296 + <string/> 297 + </dict> 298 + </dict> 299 + <dict> 300 + <key>name</key> 301 + <string>This/Self keyword</string> 302 + <key>scope</key> 303 + <string>variable.language.this, variable.language.this punctuation.definition.variable</string> 304 + <key>settings</key> 305 + <dict> 306 + <key>foreground</key> 307 + <string>#ed8796</string> 308 + </dict> 309 + </dict> 310 + <dict> 311 + <key>name</key> 312 + <string>Object properties</string> 313 + <key>scope</key> 314 + <string>variable.object.property</string> 315 + <key>settings</key> 316 + <dict> 317 + <key>foreground</key> 318 + <string>#cad3f5</string> 319 + </dict> 320 + </dict> 321 + <dict> 322 + <key>name</key> 323 + <string>String template interpolation</string> 324 + <key>scope</key> 325 + <string>string.template variable, string variable</string> 326 + <key>settings</key> 327 + <dict> 328 + <key>foreground</key> 329 + <string>#cad3f5</string> 330 + </dict> 331 + </dict> 332 + <dict> 333 + <key>name</key> 334 + <string>`new` as bold</string> 335 + <key>scope</key> 336 + <string>keyword.operator.new</string> 337 + <key>settings</key> 338 + <dict> 339 + <key>fontStyle</key> 340 + <string>bold</string> 341 + </dict> 342 + </dict> 343 + <dict> 344 + <key>name</key> 345 + <string>C++ extern keyword</string> 346 + <key>scope</key> 347 + <string>storage.modifier.specifier.extern.cpp</string> 348 + <key>settings</key> 349 + <dict> 350 + <key>foreground</key> 351 + <string>#c6a0f6</string> 352 + </dict> 353 + </dict> 354 + <dict> 355 + <key>name</key> 356 + <string>C++ scope resolution</string> 357 + <key>scope</key> 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> 360 + <dict> 361 + <key>foreground</key> 362 + <string>#eed49f</string> 363 + </dict> 364 + </dict> 365 + <dict> 366 + <key>name</key> 367 + <string>C++ doc keywords</string> 368 + <key>scope</key> 369 + <string>storage.type.class.doxygen</string> 370 + <key>settings</key> 371 + <dict> 372 + <key>fontStyle</key> 373 + <string/> 374 + </dict> 375 + </dict> 376 + <dict> 377 + <key>name</key> 378 + <string>C++ operators</string> 379 + <key>scope</key> 380 + <string>storage.modifier.reference.cpp</string> 381 + <key>settings</key> 382 + <dict> 383 + <key>foreground</key> 384 + <string>#8bd5ca</string> 385 + </dict> 386 + </dict> 387 + <dict> 388 + <key>name</key> 389 + <string>C# Interpolated Strings</string> 390 + <key>scope</key> 391 + <string>meta.interpolation.cs</string> 392 + <key>settings</key> 393 + <dict> 394 + <key>foreground</key> 395 + <string>#cad3f5</string> 396 + </dict> 397 + </dict> 398 + <dict> 399 + <key>name</key> 400 + <string>C# xml-style docs</string> 401 + <key>scope</key> 402 + <string>comment.block.documentation.cs</string> 403 + <key>settings</key> 404 + <dict> 405 + <key>foreground</key> 406 + <string>#cad3f5</string> 407 + </dict> 408 + </dict> 409 + <dict> 410 + <key>name</key> 411 + <string>Classes, reflecting the className color in JSX</string> 412 + <key>scope</key> 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> 415 + <dict> 416 + <key>foreground</key> 417 + <string>#eed49f</string> 418 + </dict> 419 + </dict> 420 + <dict> 421 + <key>name</key> 422 + <string>Operators</string> 423 + <key>scope</key> 424 + <string>punctuation.separator.operator.css</string> 425 + <key>settings</key> 426 + <dict> 427 + <key>foreground</key> 428 + <string>#8bd5ca</string> 429 + </dict> 430 + </dict> 431 + <dict> 432 + <key>name</key> 433 + <string>Pseudo classes</string> 434 + <key>scope</key> 435 + <string>source.css entity.other.attribute-name.pseudo-class</string> 436 + <key>settings</key> 437 + <dict> 438 + <key>foreground</key> 439 + <string>#8bd5ca</string> 440 + </dict> 441 + </dict> 442 + <dict> 443 + <key>scope</key> 444 + <string>source.css constant.other.unicode-range</string> 445 + <key>settings</key> 446 + <dict> 447 + <key>foreground</key> 448 + <string>#f5a97f</string> 449 + </dict> 450 + </dict> 451 + <dict> 452 + <key>scope</key> 453 + <string>source.css variable.parameter.url</string> 454 + <key>settings</key> 455 + <dict> 456 + <key>foreground</key> 457 + <string>#a6da95</string> 458 + <key>fontStyle</key> 459 + <string/> 460 + </dict> 461 + </dict> 462 + <dict> 463 + <key>name</key> 464 + <string>CSS vendored property names</string> 465 + <key>scope</key> 466 + <string>support.type.vendored.property-name</string> 467 + <key>settings</key> 468 + <dict> 469 + <key>foreground</key> 470 + <string>#91d7e3</string> 471 + </dict> 472 + </dict> 473 + <dict> 474 + <key>name</key> 475 + <string>Less/SCSS right-hand variables (@/$-prefixed)</string> 476 + <key>scope</key> 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> 479 + <dict> 480 + <key>foreground</key> 481 + <string>#ee99a0</string> 482 + </dict> 483 + </dict> 484 + <dict> 485 + <key>name</key> 486 + <string>CSS variables (--prefixed)</string> 487 + <key>scope</key> 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> 490 + <dict> 491 + <key>foreground</key> 492 + <string>#8aadf4</string> 493 + </dict> 494 + </dict> 495 + <dict> 496 + <key>name</key> 497 + <string>CSS Percentage values, styled the same as numbers</string> 498 + <key>scope</key> 499 + <string>keyword.other.unit.percentage.css</string> 500 + <key>settings</key> 501 + <dict> 502 + <key>foreground</key> 503 + <string>#f5a97f</string> 504 + </dict> 505 + </dict> 506 + <dict> 507 + <key>name</key> 508 + <string>CSS Attribute selectors, styled the same as strings</string> 509 + <key>scope</key> 510 + <string>source.css meta.attribute-selector</string> 511 + <key>settings</key> 512 + <dict> 513 + <key>foreground</key> 514 + <string>#a6da95</string> 515 + </dict> 516 + </dict> 517 + <dict> 518 + <key>name</key> 519 + <string>JSON/YAML keys, other left-hand assignments</string> 520 + <key>scope</key> 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> 523 + <dict> 524 + <key>foreground</key> 525 + <string>#8aadf4</string> 526 + <key>fontStyle</key> 527 + <string/> 528 + </dict> 529 + </dict> 530 + <dict> 531 + <key>name</key> 532 + <string>JSON/YAML constants</string> 533 + <key>scope</key> 534 + <string>constant.language.json, constant.language.yaml</string> 535 + <key>settings</key> 536 + <dict> 537 + <key>foreground</key> 538 + <string>#f5a97f</string> 539 + </dict> 540 + </dict> 541 + <dict> 542 + <key>name</key> 543 + <string>YAML anchors</string> 544 + <key>scope</key> 545 + <string>entity.name.type.anchor.yaml, variable.other.alias.yaml</string> 546 + <key>settings</key> 547 + <dict> 548 + <key>foreground</key> 549 + <string>#eed49f</string> 550 + <key>fontStyle</key> 551 + <string/> 552 + </dict> 553 + </dict> 554 + <dict> 555 + <key>name</key> 556 + <string>TOML tables / ini groups</string> 557 + <key>scope</key> 558 + <string>support.type.property-name.table, entity.name.section.group-title.ini</string> 559 + <key>settings</key> 560 + <dict> 561 + <key>foreground</key> 562 + <string>#eed49f</string> 563 + </dict> 564 + </dict> 565 + <dict> 566 + <key>name</key> 567 + <string>TOML dates</string> 568 + <key>scope</key> 569 + <string>constant.other.time.datetime.offset.toml</string> 570 + <key>settings</key> 571 + <dict> 572 + <key>foreground</key> 573 + <string>#f5bde6</string> 574 + </dict> 575 + </dict> 576 + <dict> 577 + <key>name</key> 578 + <string>YAML anchor puctuation</string> 579 + <key>scope</key> 580 + <string>punctuation.definition.anchor.yaml, punctuation.definition.alias.yaml</string> 581 + <key>settings</key> 582 + <dict> 583 + <key>foreground</key> 584 + <string>#f5bde6</string> 585 + </dict> 586 + </dict> 587 + <dict> 588 + <key>name</key> 589 + <string>YAML triple dashes</string> 590 + <key>scope</key> 591 + <string>entity.other.document.begin.yaml</string> 592 + <key>settings</key> 593 + <dict> 594 + <key>foreground</key> 595 + <string>#f5bde6</string> 596 + </dict> 597 + </dict> 598 + <dict> 599 + <key>name</key> 600 + <string>Markup Diff</string> 601 + <key>scope</key> 602 + <string>markup.changed.diff</string> 603 + <key>settings</key> 604 + <dict> 605 + <key>foreground</key> 606 + <string>#f5a97f</string> 607 + </dict> 608 + </dict> 609 + <dict> 610 + <key>name</key> 611 + <string>Diff</string> 612 + <key>scope</key> 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> 615 + <dict> 616 + <key>foreground</key> 617 + <string>#8aadf4</string> 618 + </dict> 619 + </dict> 620 + <dict> 621 + <key>name</key> 622 + <string>Diff Inserted</string> 623 + <key>scope</key> 624 + <string>markup.inserted.diff</string> 625 + <key>settings</key> 626 + <dict> 627 + <key>foreground</key> 628 + <string>#a6da95</string> 629 + </dict> 630 + </dict> 631 + <dict> 632 + <key>name</key> 633 + <string>Diff Deleted</string> 634 + <key>scope</key> 635 + <string>markup.deleted.diff</string> 636 + <key>settings</key> 637 + <dict> 638 + <key>foreground</key> 639 + <string>#ed8796</string> 640 + </dict> 641 + </dict> 642 + <dict> 643 + <key>name</key> 644 + <string>dotenv left-hand side assignments</string> 645 + <key>scope</key> 646 + <string>variable.other.env</string> 647 + <key>settings</key> 648 + <dict> 649 + <key>foreground</key> 650 + <string>#8aadf4</string> 651 + </dict> 652 + </dict> 653 + <dict> 654 + <key>name</key> 655 + <string>dotenv reference to existing env variable</string> 656 + <key>scope</key> 657 + <string>string.quoted variable.other.env</string> 658 + <key>settings</key> 659 + <dict> 660 + <key>foreground</key> 661 + <string>#cad3f5</string> 662 + </dict> 663 + </dict> 664 + <dict> 665 + <key>name</key> 666 + <string>GDScript functions</string> 667 + <key>scope</key> 668 + <string>support.function.builtin.gdscript</string> 669 + <key>settings</key> 670 + <dict> 671 + <key>foreground</key> 672 + <string>#8aadf4</string> 673 + </dict> 674 + </dict> 675 + <dict> 676 + <key>name</key> 677 + <string>GDScript constants</string> 678 + <key>scope</key> 679 + <string>constant.language.gdscript</string> 680 + <key>settings</key> 681 + <dict> 682 + <key>foreground</key> 683 + <string>#f5a97f</string> 684 + </dict> 685 + </dict> 686 + <dict> 687 + <key>name</key> 688 + <string>Comment keywords</string> 689 + <key>scope</key> 690 + <string>comment meta.annotation.go</string> 691 + <key>settings</key> 692 + <dict> 693 + <key>foreground</key> 694 + <string>#ee99a0</string> 695 + </dict> 696 + </dict> 697 + <dict> 698 + <key>name</key> 699 + <string>go:embed, go:build, etc.</string> 700 + <key>scope</key> 701 + <string>comment meta.annotation.parameters.go</string> 702 + <key>settings</key> 703 + <dict> 704 + <key>foreground</key> 705 + <string>#f5a97f</string> 706 + </dict> 707 + </dict> 708 + <dict> 709 + <key>name</key> 710 + <string>Go constants (nil, true, false)</string> 711 + <key>scope</key> 712 + <string>constant.language.go</string> 713 + <key>settings</key> 714 + <dict> 715 + <key>foreground</key> 716 + <string>#f5a97f</string> 717 + </dict> 718 + </dict> 719 + <dict> 720 + <key>name</key> 721 + <string>GraphQL variables</string> 722 + <key>scope</key> 723 + <string>variable.graphql</string> 724 + <key>settings</key> 725 + <dict> 726 + <key>foreground</key> 727 + <string>#cad3f5</string> 728 + </dict> 729 + </dict> 730 + <dict> 731 + <key>name</key> 732 + <string>GraphQL aliases</string> 733 + <key>scope</key> 734 + <string>string.unquoted.alias.graphql</string> 735 + <key>settings</key> 736 + <dict> 737 + <key>foreground</key> 738 + <string>#f0c6c6</string> 739 + </dict> 740 + </dict> 741 + <dict> 742 + <key>name</key> 743 + <string>GraphQL enum members</string> 744 + <key>scope</key> 745 + <string>constant.character.enum.graphql</string> 746 + <key>settings</key> 747 + <dict> 748 + <key>foreground</key> 749 + <string>#8bd5ca</string> 750 + </dict> 751 + </dict> 752 + <dict> 753 + <key>name</key> 754 + <string>GraphQL field in types</string> 755 + <key>scope</key> 756 + <string>meta.objectvalues.graphql constant.object.key.graphql string.unquoted.graphql</string> 757 + <key>settings</key> 758 + <dict> 759 + <key>foreground</key> 760 + <string>#f0c6c6</string> 761 + </dict> 762 + </dict> 763 + <dict> 764 + <key>name</key> 765 + <string>HTML/XML DOCTYPE as keyword</string> 766 + <key>scope</key> 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> 769 + <dict> 770 + <key>foreground</key> 771 + <string>#c6a0f6</string> 772 + </dict> 773 + </dict> 774 + <dict> 775 + <key>name</key> 776 + <string>HTML/XML-like &lt;tags/&gt;</string> 777 + <key>scope</key> 778 + <string>entity.name.tag</string> 779 + <key>settings</key> 780 + <dict> 781 + <key>foreground</key> 782 + <string>#8aadf4</string> 783 + <key>fontStyle</key> 784 + <string/> 785 + </dict> 786 + </dict> 787 + <dict> 788 + <key>name</key> 789 + <string>Special characters like &amp;amp;</string> 790 + <key>scope</key> 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> 793 + <dict> 794 + <key>foreground</key> 795 + <string>#ed8796</string> 796 + </dict> 797 + </dict> 798 + <dict> 799 + <key>name</key> 800 + <string>HTML/XML tag attribute values</string> 801 + <key>scope</key> 802 + <string>entity.other.attribute-name</string> 803 + <key>settings</key> 804 + <dict> 805 + <key>foreground</key> 806 + <string>#eed49f</string> 807 + </dict> 808 + </dict> 809 + <dict> 810 + <key>name</key> 811 + <string>Components</string> 812 + <key>scope</key> 813 + <string>support.class.component, support.class.component.jsx, support.class.component.tsx, support.class.component.vue</string> 814 + <key>settings</key> 815 + <dict> 816 + <key>foreground</key> 817 + <string>#f5bde6</string> 818 + <key>fontStyle</key> 819 + <string/> 820 + </dict> 821 + </dict> 822 + <dict> 823 + <key>name</key> 824 + <string>Annotations</string> 825 + <key>scope</key> 826 + <string>punctuation.definition.annotation, storage.type.annotation</string> 827 + <key>settings</key> 828 + <dict> 829 + <key>foreground</key> 830 + <string>#f5a97f</string> 831 + </dict> 832 + </dict> 833 + <dict> 834 + <key>name</key> 835 + <string>Java enums</string> 836 + <key>scope</key> 837 + <string>constant.other.enum.java</string> 838 + <key>settings</key> 839 + <dict> 840 + <key>foreground</key> 841 + <string>#8bd5ca</string> 842 + </dict> 843 + </dict> 844 + <dict> 845 + <key>name</key> 846 + <string>Java imports</string> 847 + <key>scope</key> 848 + <string>storage.modifier.import.java</string> 849 + <key>settings</key> 850 + <dict> 851 + <key>foreground</key> 852 + <string>#cad3f5</string> 853 + </dict> 854 + </dict> 855 + <dict> 856 + <key>name</key> 857 + <string>Javadoc</string> 858 + <key>scope</key> 859 + <string>comment.block.javadoc.java keyword.other.documentation.javadoc.java</string> 860 + <key>settings</key> 861 + <dict> 862 + <key>fontStyle</key> 863 + <string/> 864 + </dict> 865 + </dict> 866 + <dict> 867 + <key>name</key> 868 + <string>Exported Variable</string> 869 + <key>scope</key> 870 + <string>meta.export variable.other.readwrite.js</string> 871 + <key>settings</key> 872 + <dict> 873 + <key>foreground</key> 874 + <string>#ee99a0</string> 875 + </dict> 876 + </dict> 877 + <dict> 878 + <key>name</key> 879 + <string>JS/TS constants &amp; properties</string> 880 + <key>scope</key> 881 + <string>variable.other.constant.js, variable.other.constant.ts, variable.other.property.js, variable.other.property.ts</string> 882 + <key>settings</key> 883 + <dict> 884 + <key>foreground</key> 885 + <string>#cad3f5</string> 886 + </dict> 887 + </dict> 888 + <dict> 889 + <key>name</key> 890 + <string>JSDoc; these are mainly params, so styled as such</string> 891 + <key>scope</key> 892 + <string>variable.other.jsdoc, comment.block.documentation variable.other</string> 893 + <key>settings</key> 894 + <dict> 895 + <key>foreground</key> 896 + <string>#ee99a0</string> 897 + <key>fontStyle</key> 898 + <string/> 899 + </dict> 900 + </dict> 901 + <dict> 902 + <key>name</key> 903 + <string>JSDoc keywords</string> 904 + <key>scope</key> 905 + <string>storage.type.class.jsdoc</string> 906 + <key>settings</key> 907 + <dict> 908 + <key>fontStyle</key> 909 + <string/> 910 + </dict> 911 + </dict> 912 + <dict> 913 + <key>scope</key> 914 + <string>support.type.object.console.js</string> 915 + <key>settings</key> 916 + <dict> 917 + <key>foreground</key> 918 + <string>#cad3f5</string> 919 + </dict> 920 + </dict> 921 + <dict> 922 + <key>name</key> 923 + <string>Node constants as keywords (module, etc.)</string> 924 + <key>scope</key> 925 + <string>support.constant.node, support.type.object.module.js</string> 926 + <key>settings</key> 927 + <dict> 928 + <key>foreground</key> 929 + <string>#c6a0f6</string> 930 + </dict> 931 + </dict> 932 + <dict> 933 + <key>name</key> 934 + <string>implements as keyword</string> 935 + <key>scope</key> 936 + <string>storage.modifier.implements</string> 937 + <key>settings</key> 938 + <dict> 939 + <key>foreground</key> 940 + <string>#c6a0f6</string> 941 + </dict> 942 + </dict> 943 + <dict> 944 + <key>name</key> 945 + <string>Builtin types</string> 946 + <key>scope</key> 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> 949 + <dict> 950 + <key>foreground</key> 951 + <string>#c6a0f6</string> 952 + </dict> 953 + </dict> 954 + <dict> 955 + <key>scope</key> 956 + <string>variable.parameter.generic</string> 957 + <key>settings</key> 958 + <dict> 959 + <key>foreground</key> 960 + <string>#eed49f</string> 961 + </dict> 962 + </dict> 963 + <dict> 964 + <key>name</key> 965 + <string>Arrow functions</string> 966 + <key>scope</key> 967 + <string>keyword.declaration.function.arrow.js, storage.type.function.arrow.ts</string> 968 + <key>settings</key> 969 + <dict> 970 + <key>foreground</key> 971 + <string>#8bd5ca</string> 972 + </dict> 973 + </dict> 974 + <dict> 975 + <key>name</key> 976 + <string>Decorator punctuations (decorators inherit from blue functions, instead of styleguide peach)</string> 977 + <key>scope</key> 978 + <string>punctuation.decorator.ts</string> 979 + <key>settings</key> 980 + <dict> 981 + <key>foreground</key> 982 + <string>#8aadf4</string> 983 + <key>fontStyle</key> 984 + <string>italic</string> 985 + </dict> 986 + </dict> 987 + <dict> 988 + <key>name</key> 989 + <string>Extra JS/TS keywords</string> 990 + <key>scope</key> 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> 993 + <dict> 994 + <key>foreground</key> 995 + <string>#c6a0f6</string> 996 + </dict> 997 + </dict> 998 + <dict> 999 + <key>name</key> 1000 + <string>Julia macros</string> 1001 + <key>scope</key> 1002 + <string>support.function.macro.julia</string> 1003 + <key>settings</key> 1004 + <dict> 1005 + <key>foreground</key> 1006 + <string>#8bd5ca</string> 1007 + <key>fontStyle</key> 1008 + <string>italic</string> 1009 + </dict> 1010 + </dict> 1011 + <dict> 1012 + <key>name</key> 1013 + <string>Julia language constants (true, false)</string> 1014 + <key>scope</key> 1015 + <string>constant.language.julia</string> 1016 + <key>settings</key> 1017 + <dict> 1018 + <key>foreground</key> 1019 + <string>#f5a97f</string> 1020 + </dict> 1021 + </dict> 1022 + <dict> 1023 + <key>name</key> 1024 + <string>Julia other constants (these seem to be arguments inside arrays)</string> 1025 + <key>scope</key> 1026 + <string>constant.other.symbol.julia</string> 1027 + <key>settings</key> 1028 + <dict> 1029 + <key>foreground</key> 1030 + <string>#ee99a0</string> 1031 + </dict> 1032 + </dict> 1033 + <dict> 1034 + <key>name</key> 1035 + <string>LaTeX preamble</string> 1036 + <key>scope</key> 1037 + <string>text.tex keyword.control.preamble</string> 1038 + <key>settings</key> 1039 + <dict> 1040 + <key>foreground</key> 1041 + <string>#8bd5ca</string> 1042 + </dict> 1043 + </dict> 1044 + <dict> 1045 + <key>name</key> 1046 + <string>LaTeX be functions</string> 1047 + <key>scope</key> 1048 + <string>text.tex support.function.be</string> 1049 + <key>settings</key> 1050 + <dict> 1051 + <key>foreground</key> 1052 + <string>#91d7e3</string> 1053 + </dict> 1054 + </dict> 1055 + <dict> 1056 + <key>name</key> 1057 + <string>LaTeX math</string> 1058 + <key>scope</key> 1059 + <string>constant.other.general.math.tex</string> 1060 + <key>settings</key> 1061 + <dict> 1062 + <key>foreground</key> 1063 + <string>#f0c6c6</string> 1064 + </dict> 1065 + </dict> 1066 + <dict> 1067 + <key>name</key> 1068 + <string>Liquid Builtin Objects &amp; User Defined Variables</string> 1069 + <key>scope</key> 1070 + <string>variable.language.liquid</string> 1071 + <key>settings</key> 1072 + <dict> 1073 + <key>foreground</key> 1074 + <string>#f5bde6</string> 1075 + </dict> 1076 + </dict> 1077 + <dict> 1078 + <key>name</key> 1079 + <string>Lua docstring keywords</string> 1080 + <key>scope</key> 1081 + <string>comment.line.double-dash.documentation.lua storage.type.annotation.lua</string> 1082 + <key>settings</key> 1083 + <dict> 1084 + <key>foreground</key> 1085 + <string>#c6a0f6</string> 1086 + <key>fontStyle</key> 1087 + <string/> 1088 + </dict> 1089 + </dict> 1090 + <dict> 1091 + <key>name</key> 1092 + <string>Lua docstring variables</string> 1093 + <key>scope</key> 1094 + <string>comment.line.double-dash.documentation.lua entity.name.variable.lua, comment.line.double-dash.documentation.lua variable.lua</string> 1095 + <key>settings</key> 1096 + <dict> 1097 + <key>foreground</key> 1098 + <string>#cad3f5</string> 1099 + </dict> 1100 + </dict> 1101 + <dict> 1102 + <key>scope</key> 1103 + <string>heading.1.markdown punctuation.definition.heading.markdown, heading.1.markdown, heading.1.quarto punctuation.definition.heading.quarto, heading.1.quarto, 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> 1104 + <key>settings</key> 1105 + <dict> 1106 + <key>foreground</key> 1107 + <string>#ed8796</string> 1108 + </dict> 1109 + </dict> 1110 + <dict> 1111 + <key>scope</key> 1112 + <string>heading.2.markdown punctuation.definition.heading.markdown, heading.2.markdown, heading.2.quarto punctuation.definition.heading.quarto, heading.2.quarto, 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> 1113 + <key>settings</key> 1114 + <dict> 1115 + <key>foreground</key> 1116 + <string>#f5a97f</string> 1117 + </dict> 1118 + </dict> 1119 + <dict> 1120 + <key>scope</key> 1121 + <string>heading.3.markdown punctuation.definition.heading.markdown, heading.3.markdown, heading.3.quarto punctuation.definition.heading.quarto, heading.3.quarto, markup.heading.atx.3.mdx, markup.heading.atx.3.mdx punctuation.definition.heading.mdx, markup.heading.heading-2.asciidoc</string> 1122 + <key>settings</key> 1123 + <dict> 1124 + <key>foreground</key> 1125 + <string>#eed49f</string> 1126 + </dict> 1127 + </dict> 1128 + <dict> 1129 + <key>scope</key> 1130 + <string>heading.4.markdown punctuation.definition.heading.markdown, heading.4.markdown, heading.4.quarto punctuation.definition.heading.quarto, heading.4.quarto, markup.heading.atx.4.mdx, markup.heading.atx.4.mdx punctuation.definition.heading.mdx, markup.heading.heading-3.asciidoc</string> 1131 + <key>settings</key> 1132 + <dict> 1133 + <key>foreground</key> 1134 + <string>#a6da95</string> 1135 + </dict> 1136 + </dict> 1137 + <dict> 1138 + <key>scope</key> 1139 + <string>heading.5.markdown punctuation.definition.heading.markdown, heading.5.markdown, heading.5.quarto punctuation.definition.heading.quarto, heading.5.quarto, markup.heading.atx.5.mdx, markup.heading.atx.5.mdx punctuation.definition.heading.mdx, markup.heading.heading-4.asciidoc</string> 1140 + <key>settings</key> 1141 + <dict> 1142 + <key>foreground</key> 1143 + <string>#7dc4e4</string> 1144 + </dict> 1145 + </dict> 1146 + <dict> 1147 + <key>scope</key> 1148 + <string>heading.6.markdown punctuation.definition.heading.markdown, heading.6.markdown, heading.6.quarto punctuation.definition.heading.quarto, heading.6.quarto, markup.heading.atx.6.mdx, markup.heading.atx.6.mdx punctuation.definition.heading.mdx, markup.heading.heading-5.asciidoc</string> 1149 + <key>settings</key> 1150 + <dict> 1151 + <key>foreground</key> 1152 + <string>#b7bdf8</string> 1153 + </dict> 1154 + </dict> 1155 + <dict> 1156 + <key>scope</key> 1157 + <string>markup.bold</string> 1158 + <key>settings</key> 1159 + <dict> 1160 + <key>foreground</key> 1161 + <string>#ed8796</string> 1162 + <key>fontStyle</key> 1163 + <string>bold</string> 1164 + </dict> 1165 + </dict> 1166 + <dict> 1167 + <key>scope</key> 1168 + <string>markup.italic</string> 1169 + <key>settings</key> 1170 + <dict> 1171 + <key>foreground</key> 1172 + <string>#ed8796</string> 1173 + <key>fontStyle</key> 1174 + <string>italic</string> 1175 + </dict> 1176 + </dict> 1177 + <dict> 1178 + <key>scope</key> 1179 + <string>markup.strikethrough</string> 1180 + <key>settings</key> 1181 + <dict> 1182 + <key>foreground</key> 1183 + <string>#a5adcb</string> 1184 + <key>fontStyle</key> 1185 + <string>strikethrough</string> 1186 + </dict> 1187 + </dict> 1188 + <dict> 1189 + <key>name</key> 1190 + <string>Markdown auto links</string> 1191 + <key>scope</key> 1192 + <string>punctuation.definition.link, markup.underline.link</string> 1193 + <key>settings</key> 1194 + <dict> 1195 + <key>foreground</key> 1196 + <string>#8aadf4</string> 1197 + </dict> 1198 + </dict> 1199 + <dict> 1200 + <key>name</key> 1201 + <string>Markdown links</string> 1202 + <key>scope</key> 1203 + <string>text.html.markdown punctuation.definition.link.title, text.html.quarto punctuation.definition.link.title, string.other.link.title.markdown, string.other.link.title.quarto, markup.link, punctuation.definition.constant.markdown, punctuation.definition.constant.quarto, constant.other.reference.link.markdown, constant.other.reference.link.quarto, markup.substitution.attribute-reference</string> 1204 + <key>settings</key> 1205 + <dict> 1206 + <key>foreground</key> 1207 + <string>#b7bdf8</string> 1208 + </dict> 1209 + </dict> 1210 + <dict> 1211 + <key>name</key> 1212 + <string>Markdown code spans</string> 1213 + <key>scope</key> 1214 + <string>punctuation.definition.raw.markdown, punctuation.definition.raw.quarto, markup.inline.raw.string.markdown, markup.inline.raw.string.quarto, markup.raw.block.markdown, markup.raw.block.quarto</string> 1215 + <key>settings</key> 1216 + <dict> 1217 + <key>foreground</key> 1218 + <string>#a6da95</string> 1219 + </dict> 1220 + </dict> 1221 + <dict> 1222 + <key>name</key> 1223 + <string>Markdown triple backtick language identifier</string> 1224 + <key>scope</key> 1225 + <string>fenced_code.block.language</string> 1226 + <key>settings</key> 1227 + <dict> 1228 + <key>foreground</key> 1229 + <string>#91d7e3</string> 1230 + </dict> 1231 + </dict> 1232 + <dict> 1233 + <key>name</key> 1234 + <string>Markdown triple backticks</string> 1235 + <key>scope</key> 1236 + <string>markup.fenced_code.block punctuation.definition, markup.raw support.asciidoc</string> 1237 + <key>settings</key> 1238 + <dict> 1239 + <key>foreground</key> 1240 + <string>#939ab7</string> 1241 + </dict> 1242 + </dict> 1243 + <dict> 1244 + <key>name</key> 1245 + <string>Markdown quotes</string> 1246 + <key>scope</key> 1247 + <string>markup.quote, punctuation.definition.quote.begin</string> 1248 + <key>settings</key> 1249 + <dict> 1250 + <key>foreground</key> 1251 + <string>#f5bde6</string> 1252 + </dict> 1253 + </dict> 1254 + <dict> 1255 + <key>name</key> 1256 + <string>Markdown separators</string> 1257 + <key>scope</key> 1258 + <string>meta.separator.markdown</string> 1259 + <key>settings</key> 1260 + <dict> 1261 + <key>foreground</key> 1262 + <string>#8bd5ca</string> 1263 + </dict> 1264 + </dict> 1265 + <dict> 1266 + <key>name</key> 1267 + <string>Markdown list bullets</string> 1268 + <key>scope</key> 1269 + <string>punctuation.definition.list.begin.markdown, punctuation.definition.list.begin.quarto, markup.list.bullet</string> 1270 + <key>settings</key> 1271 + <dict> 1272 + <key>foreground</key> 1273 + <string>#8bd5ca</string> 1274 + </dict> 1275 + </dict> 1276 + <dict> 1277 + <key>name</key> 1278 + <string>Quarto headings</string> 1279 + <key>scope</key> 1280 + <string>markup.heading.quarto</string> 1281 + <key>settings</key> 1282 + <dict> 1283 + <key>fontStyle</key> 1284 + <string>bold</string> 1285 + </dict> 1286 + </dict> 1287 + <dict> 1288 + <key>name</key> 1289 + <string>Nix attribute names</string> 1290 + <key>scope</key> 1291 + <string>entity.other.attribute-name.multipart.nix, entity.other.attribute-name.single.nix</string> 1292 + <key>settings</key> 1293 + <dict> 1294 + <key>foreground</key> 1295 + <string>#8aadf4</string> 1296 + </dict> 1297 + </dict> 1298 + <dict> 1299 + <key>name</key> 1300 + <string>Nix parameter names</string> 1301 + <key>scope</key> 1302 + <string>variable.parameter.name.nix</string> 1303 + <key>settings</key> 1304 + <dict> 1305 + <key>foreground</key> 1306 + <string>#cad3f5</string> 1307 + <key>fontStyle</key> 1308 + <string/> 1309 + </dict> 1310 + </dict> 1311 + <dict> 1312 + <key>name</key> 1313 + <string>Nix interpolated parameter names</string> 1314 + <key>scope</key> 1315 + <string>meta.embedded variable.parameter.name.nix</string> 1316 + <key>settings</key> 1317 + <dict> 1318 + <key>foreground</key> 1319 + <string>#b7bdf8</string> 1320 + <key>fontStyle</key> 1321 + <string/> 1322 + </dict> 1323 + </dict> 1324 + <dict> 1325 + <key>name</key> 1326 + <string>Nix paths</string> 1327 + <key>scope</key> 1328 + <string>string.unquoted.path.nix</string> 1329 + <key>settings</key> 1330 + <dict> 1331 + <key>foreground</key> 1332 + <string>#f5bde6</string> 1333 + <key>fontStyle</key> 1334 + <string/> 1335 + </dict> 1336 + </dict> 1337 + <dict> 1338 + <key>name</key> 1339 + <string>PHP Attributes</string> 1340 + <key>scope</key> 1341 + <string>support.attribute.builtin, meta.attribute.php</string> 1342 + <key>settings</key> 1343 + <dict> 1344 + <key>foreground</key> 1345 + <string>#eed49f</string> 1346 + </dict> 1347 + </dict> 1348 + <dict> 1349 + <key>name</key> 1350 + <string>PHP Parameters (needed for the leading dollar sign)</string> 1351 + <key>scope</key> 1352 + <string>meta.function.parameters.php punctuation.definition.variable.php</string> 1353 + <key>settings</key> 1354 + <dict> 1355 + <key>foreground</key> 1356 + <string>#ee99a0</string> 1357 + </dict> 1358 + </dict> 1359 + <dict> 1360 + <key>name</key> 1361 + <string>PHP Constants (null, __FILE__, etc.)</string> 1362 + <key>scope</key> 1363 + <string>constant.language.php</string> 1364 + <key>settings</key> 1365 + <dict> 1366 + <key>foreground</key> 1367 + <string>#c6a0f6</string> 1368 + </dict> 1369 + </dict> 1370 + <dict> 1371 + <key>name</key> 1372 + <string>PHP functions</string> 1373 + <key>scope</key> 1374 + <string>text.html.php support.function</string> 1375 + <key>settings</key> 1376 + <dict> 1377 + <key>foreground</key> 1378 + <string>#91d7e3</string> 1379 + </dict> 1380 + </dict> 1381 + <dict> 1382 + <key>name</key> 1383 + <string>PHPdoc keywords</string> 1384 + <key>scope</key> 1385 + <string>keyword.other.phpdoc.php</string> 1386 + <key>settings</key> 1387 + <dict> 1388 + <key>fontStyle</key> 1389 + <string/> 1390 + </dict> 1391 + </dict> 1392 + <dict> 1393 + <key>name</key> 1394 + <string>Python argument functions reset to text, otherwise they inherit blue from function-call</string> 1395 + <key>scope</key> 1396 + <string>support.variable.magic.python, meta.function-call.arguments.python</string> 1397 + <key>settings</key> 1398 + <dict> 1399 + <key>foreground</key> 1400 + <string>#cad3f5</string> 1401 + </dict> 1402 + </dict> 1403 + <dict> 1404 + <key>name</key> 1405 + <string>Python double underscore functions</string> 1406 + <key>scope</key> 1407 + <string>support.function.magic.python</string> 1408 + <key>settings</key> 1409 + <dict> 1410 + <key>foreground</key> 1411 + <string>#91d7e3</string> 1412 + <key>fontStyle</key> 1413 + <string>italic</string> 1414 + </dict> 1415 + </dict> 1416 + <dict> 1417 + <key>name</key> 1418 + <string>Python `self` keyword</string> 1419 + <key>scope</key> 1420 + <string>variable.parameter.function.language.special.self.python, variable.language.special.self.python</string> 1421 + <key>settings</key> 1422 + <dict> 1423 + <key>foreground</key> 1424 + <string>#ed8796</string> 1425 + <key>fontStyle</key> 1426 + <string>italic</string> 1427 + </dict> 1428 + </dict> 1429 + <dict> 1430 + <key>name</key> 1431 + <string>python keyword flow/logical (for ... in)</string> 1432 + <key>scope</key> 1433 + <string>keyword.control.flow.python, keyword.operator.logical.python</string> 1434 + <key>settings</key> 1435 + <dict> 1436 + <key>foreground</key> 1437 + <string>#c6a0f6</string> 1438 + </dict> 1439 + </dict> 1440 + <dict> 1441 + <key>name</key> 1442 + <string>python storage type</string> 1443 + <key>scope</key> 1444 + <string>storage.type.function.python</string> 1445 + <key>settings</key> 1446 + <dict> 1447 + <key>foreground</key> 1448 + <string>#c6a0f6</string> 1449 + </dict> 1450 + </dict> 1451 + <dict> 1452 + <key>name</key> 1453 + <string>python function support</string> 1454 + <key>scope</key> 1455 + <string>support.token.decorator.python, meta.function.decorator.identifier.python</string> 1456 + <key>settings</key> 1457 + <dict> 1458 + <key>foreground</key> 1459 + <string>#91d7e3</string> 1460 + </dict> 1461 + </dict> 1462 + <dict> 1463 + <key>name</key> 1464 + <string>python function calls</string> 1465 + <key>scope</key> 1466 + <string>meta.function-call.python</string> 1467 + <key>settings</key> 1468 + <dict> 1469 + <key>foreground</key> 1470 + <string>#8aadf4</string> 1471 + </dict> 1472 + </dict> 1473 + <dict> 1474 + <key>name</key> 1475 + <string>python function decorators</string> 1476 + <key>scope</key> 1477 + <string>entity.name.function.decorator.python, punctuation.definition.decorator.python</string> 1478 + <key>settings</key> 1479 + <dict> 1480 + <key>foreground</key> 1481 + <string>#f5a97f</string> 1482 + <key>fontStyle</key> 1483 + <string>italic</string> 1484 + </dict> 1485 + </dict> 1486 + <dict> 1487 + <key>name</key> 1488 + <string>python placeholder reset to normal string</string> 1489 + <key>scope</key> 1490 + <string>constant.character.format.placeholder.other.python</string> 1491 + <key>settings</key> 1492 + <dict> 1493 + <key>foreground</key> 1494 + <string>#f5bde6</string> 1495 + </dict> 1496 + </dict> 1497 + <dict> 1498 + <key>name</key> 1499 + <string>Python exception &amp; builtins such as exit()</string> 1500 + <key>scope</key> 1501 + <string>support.type.exception.python, support.function.builtin.python</string> 1502 + <key>settings</key> 1503 + <dict> 1504 + <key>foreground</key> 1505 + <string>#f5a97f</string> 1506 + </dict> 1507 + </dict> 1508 + <dict> 1509 + <key>name</key> 1510 + <string>entity.name.type</string> 1511 + <key>scope</key> 1512 + <string>support.type.python</string> 1513 + <key>settings</key> 1514 + <dict> 1515 + <key>foreground</key> 1516 + <string>#c6a0f6</string> 1517 + </dict> 1518 + </dict> 1519 + <dict> 1520 + <key>name</key> 1521 + <string>python constants (True/False)</string> 1522 + <key>scope</key> 1523 + <string>constant.language.python</string> 1524 + <key>settings</key> 1525 + <dict> 1526 + <key>foreground</key> 1527 + <string>#f5a97f</string> 1528 + </dict> 1529 + </dict> 1530 + <dict> 1531 + <key>name</key> 1532 + <string>Arguments accessed later in the function body</string> 1533 + <key>scope</key> 1534 + <string>meta.indexed-name.python, meta.item-access.python</string> 1535 + <key>settings</key> 1536 + <dict> 1537 + <key>foreground</key> 1538 + <string>#ee99a0</string> 1539 + <key>fontStyle</key> 1540 + <string>italic</string> 1541 + </dict> 1542 + </dict> 1543 + <dict> 1544 + <key>name</key> 1545 + <string>Python f-strings/binary/unicode storage types</string> 1546 + <key>scope</key> 1547 + <string>storage.type.string.python</string> 1548 + <key>settings</key> 1549 + <dict> 1550 + <key>foreground</key> 1551 + <string>#a6da95</string> 1552 + <key>fontStyle</key> 1553 + <string>italic</string> 1554 + </dict> 1555 + </dict> 1556 + <dict> 1557 + <key>name</key> 1558 + <string>Python type hints</string> 1559 + <key>scope</key> 1560 + <string>meta.function.parameters.python</string> 1561 + <key>settings</key> 1562 + <dict> 1563 + <key>fontStyle</key> 1564 + <string/> 1565 + </dict> 1566 + </dict> 1567 + <dict> 1568 + <key>name</key> 1569 + <string>Regex string begin/end in JS/TS</string> 1570 + <key>scope</key> 1571 + <string>string.regexp punctuation.definition.string.begin, string.regexp punctuation.definition.string.end</string> 1572 + <key>settings</key> 1573 + <dict> 1574 + <key>foreground</key> 1575 + <string>#f5bde6</string> 1576 + </dict> 1577 + </dict> 1578 + <dict> 1579 + <key>name</key> 1580 + <string>Regex anchors (^, $)</string> 1581 + <key>scope</key> 1582 + <string>keyword.control.anchor.regexp</string> 1583 + <key>settings</key> 1584 + <dict> 1585 + <key>foreground</key> 1586 + <string>#c6a0f6</string> 1587 + </dict> 1588 + </dict> 1589 + <dict> 1590 + <key>name</key> 1591 + <string>Regex regular string match</string> 1592 + <key>scope</key> 1593 + <string>string.regexp.ts</string> 1594 + <key>settings</key> 1595 + <dict> 1596 + <key>foreground</key> 1597 + <string>#cad3f5</string> 1598 + </dict> 1599 + </dict> 1600 + <dict> 1601 + <key>name</key> 1602 + <string>Regex group parenthesis &amp; backreference (\1, \2, \3, ...)</string> 1603 + <key>scope</key> 1604 + <string>punctuation.definition.group.regexp, keyword.other.back-reference.regexp</string> 1605 + <key>settings</key> 1606 + <dict> 1607 + <key>foreground</key> 1608 + <string>#a6da95</string> 1609 + </dict> 1610 + </dict> 1611 + <dict> 1612 + <key>name</key> 1613 + <string>Regex character class []</string> 1614 + <key>scope</key> 1615 + <string>punctuation.definition.character-class.regexp</string> 1616 + <key>settings</key> 1617 + <dict> 1618 + <key>foreground</key> 1619 + <string>#eed49f</string> 1620 + </dict> 1621 + </dict> 1622 + <dict> 1623 + <key>name</key> 1624 + <string>Regex character classes (\d, \w, \s)</string> 1625 + <key>scope</key> 1626 + <string>constant.other.character-class.regexp</string> 1627 + <key>settings</key> 1628 + <dict> 1629 + <key>foreground</key> 1630 + <string>#f5bde6</string> 1631 + </dict> 1632 + </dict> 1633 + <dict> 1634 + <key>name</key> 1635 + <string>Regex range</string> 1636 + <key>scope</key> 1637 + <string>constant.other.character-class.range.regexp</string> 1638 + <key>settings</key> 1639 + <dict> 1640 + <key>foreground</key> 1641 + <string>#f4dbd6</string> 1642 + </dict> 1643 + </dict> 1644 + <dict> 1645 + <key>name</key> 1646 + <string>Regex quantifier</string> 1647 + <key>scope</key> 1648 + <string>keyword.operator.quantifier.regexp</string> 1649 + <key>settings</key> 1650 + <dict> 1651 + <key>foreground</key> 1652 + <string>#8bd5ca</string> 1653 + </dict> 1654 + </dict> 1655 + <dict> 1656 + <key>name</key> 1657 + <string>Regex constant/numeric</string> 1658 + <key>scope</key> 1659 + <string>constant.character.numeric.regexp</string> 1660 + <key>settings</key> 1661 + <dict> 1662 + <key>foreground</key> 1663 + <string>#f5a97f</string> 1664 + </dict> 1665 + </dict> 1666 + <dict> 1667 + <key>name</key> 1668 + <string>Regex lookaheads, negative lookaheads, lookbehinds, negative lookbehinds</string> 1669 + <key>scope</key> 1670 + <string>punctuation.definition.group.no-capture.regexp, meta.assertion.look-ahead.regexp, meta.assertion.negative-look-ahead.regexp</string> 1671 + <key>settings</key> 1672 + <dict> 1673 + <key>foreground</key> 1674 + <string>#8aadf4</string> 1675 + </dict> 1676 + </dict> 1677 + <dict> 1678 + <key>name</key> 1679 + <string>Rust attribute</string> 1680 + <key>scope</key> 1681 + <string>meta.annotation.rust, meta.annotation.rust punctuation, meta.attribute.rust, punctuation.definition.attribute.rust</string> 1682 + <key>settings</key> 1683 + <dict> 1684 + <key>foreground</key> 1685 + <string>#eed49f</string> 1686 + <key>fontStyle</key> 1687 + <string>italic</string> 1688 + </dict> 1689 + </dict> 1690 + <dict> 1691 + <key>name</key> 1692 + <string>Rust attribute strings</string> 1693 + <key>scope</key> 1694 + <string>meta.attribute.rust string.quoted.double.rust, meta.attribute.rust string.quoted.single.char.rust</string> 1695 + <key>settings</key> 1696 + <dict> 1697 + <key>fontStyle</key> 1698 + <string/> 1699 + </dict> 1700 + </dict> 1701 + <dict> 1702 + <key>name</key> 1703 + <string>Rust keyword</string> 1704 + <key>scope</key> 1705 + <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> 1706 + <key>settings</key> 1707 + <dict> 1708 + <key>foreground</key> 1709 + <string>#c6a0f6</string> 1710 + <key>fontStyle</key> 1711 + <string/> 1712 + </dict> 1713 + </dict> 1714 + <dict> 1715 + <key>name</key> 1716 + <string>Rust u/i32, u/i64, etc.</string> 1717 + <key>scope</key> 1718 + <string>entity.name.type.numeric.rust</string> 1719 + <key>settings</key> 1720 + <dict> 1721 + <key>foreground</key> 1722 + <string>#c6a0f6</string> 1723 + <key>fontStyle</key> 1724 + <string/> 1725 + </dict> 1726 + </dict> 1727 + <dict> 1728 + <key>name</key> 1729 + <string>Rust generic</string> 1730 + <key>scope</key> 1731 + <string>meta.generic.rust</string> 1732 + <key>settings</key> 1733 + <dict> 1734 + <key>foreground</key> 1735 + <string>#f5a97f</string> 1736 + </dict> 1737 + </dict> 1738 + <dict> 1739 + <key>name</key> 1740 + <string>Rust impl</string> 1741 + <key>scope</key> 1742 + <string>entity.name.impl.rust</string> 1743 + <key>settings</key> 1744 + <dict> 1745 + <key>foreground</key> 1746 + <string>#eed49f</string> 1747 + <key>fontStyle</key> 1748 + <string>italic</string> 1749 + </dict> 1750 + </dict> 1751 + <dict> 1752 + <key>name</key> 1753 + <string>Rust module</string> 1754 + <key>scope</key> 1755 + <string>entity.name.module.rust</string> 1756 + <key>settings</key> 1757 + <dict> 1758 + <key>foreground</key> 1759 + <string>#f5a97f</string> 1760 + </dict> 1761 + </dict> 1762 + <dict> 1763 + <key>name</key> 1764 + <string>Rust trait</string> 1765 + <key>scope</key> 1766 + <string>entity.name.trait.rust</string> 1767 + <key>settings</key> 1768 + <dict> 1769 + <key>foreground</key> 1770 + <string>#eed49f</string> 1771 + <key>fontStyle</key> 1772 + <string>italic</string> 1773 + </dict> 1774 + </dict> 1775 + <dict> 1776 + <key>name</key> 1777 + <string>Rust struct</string> 1778 + <key>scope</key> 1779 + <string>storage.type.source.rust</string> 1780 + <key>settings</key> 1781 + <dict> 1782 + <key>foreground</key> 1783 + <string>#eed49f</string> 1784 + </dict> 1785 + </dict> 1786 + <dict> 1787 + <key>name</key> 1788 + <string>Rust union</string> 1789 + <key>scope</key> 1790 + <string>entity.name.union.rust</string> 1791 + <key>settings</key> 1792 + <dict> 1793 + <key>foreground</key> 1794 + <string>#eed49f</string> 1795 + </dict> 1796 + </dict> 1797 + <dict> 1798 + <key>name</key> 1799 + <string>Rust enum member</string> 1800 + <key>scope</key> 1801 + <string>meta.enum.rust storage.type.source.rust</string> 1802 + <key>settings</key> 1803 + <dict> 1804 + <key>foreground</key> 1805 + <string>#8bd5ca</string> 1806 + </dict> 1807 + </dict> 1808 + <dict> 1809 + <key>name</key> 1810 + <string>Rust macro</string> 1811 + <key>scope</key> 1812 + <string>support.macro.rust, meta.macro.rust support.function.rust, entity.name.function.macro.rust</string> 1813 + <key>settings</key> 1814 + <dict> 1815 + <key>foreground</key> 1816 + <string>#8aadf4</string> 1817 + <key>fontStyle</key> 1818 + <string>italic</string> 1819 + </dict> 1820 + </dict> 1821 + <dict> 1822 + <key>name</key> 1823 + <string>Rust lifetime</string> 1824 + <key>scope</key> 1825 + <string>storage.modifier.lifetime.rust, entity.name.type.lifetime</string> 1826 + <key>settings</key> 1827 + <dict> 1828 + <key>foreground</key> 1829 + <string>#8aadf4</string> 1830 + <key>fontStyle</key> 1831 + <string>italic</string> 1832 + </dict> 1833 + </dict> 1834 + <dict> 1835 + <key>name</key> 1836 + <string>Rust string formatting</string> 1837 + <key>scope</key> 1838 + <string>string.quoted.double.rust constant.other.placeholder.rust</string> 1839 + <key>settings</key> 1840 + <dict> 1841 + <key>foreground</key> 1842 + <string>#f5bde6</string> 1843 + </dict> 1844 + </dict> 1845 + <dict> 1846 + <key>name</key> 1847 + <string>Rust return type generic</string> 1848 + <key>scope</key> 1849 + <string>meta.function.return-type.rust meta.generic.rust storage.type.rust</string> 1850 + <key>settings</key> 1851 + <dict> 1852 + <key>foreground</key> 1853 + <string>#cad3f5</string> 1854 + </dict> 1855 + </dict> 1856 + <dict> 1857 + <key>name</key> 1858 + <string>Rust functions</string> 1859 + <key>scope</key> 1860 + <string>meta.function.call.rust</string> 1861 + <key>settings</key> 1862 + <dict> 1863 + <key>foreground</key> 1864 + <string>#8aadf4</string> 1865 + </dict> 1866 + </dict> 1867 + <dict> 1868 + <key>name</key> 1869 + <string>Rust angle brackets</string> 1870 + <key>scope</key> 1871 + <string>punctuation.brackets.angle.rust</string> 1872 + <key>settings</key> 1873 + <dict> 1874 + <key>foreground</key> 1875 + <string>#91d7e3</string> 1876 + </dict> 1877 + </dict> 1878 + <dict> 1879 + <key>name</key> 1880 + <string>Rust constants</string> 1881 + <key>scope</key> 1882 + <string>constant.other.caps.rust</string> 1883 + <key>settings</key> 1884 + <dict> 1885 + <key>foreground</key> 1886 + <string>#f5a97f</string> 1887 + </dict> 1888 + </dict> 1889 + <dict> 1890 + <key>name</key> 1891 + <string>Rust function parameters</string> 1892 + <key>scope</key> 1893 + <string>meta.function.definition.rust variable.other.rust</string> 1894 + <key>settings</key> 1895 + <dict> 1896 + <key>foreground</key> 1897 + <string>#ee99a0</string> 1898 + </dict> 1899 + </dict> 1900 + <dict> 1901 + <key>name</key> 1902 + <string>Rust closure variables</string> 1903 + <key>scope</key> 1904 + <string>meta.function.call.rust variable.other.rust</string> 1905 + <key>settings</key> 1906 + <dict> 1907 + <key>foreground</key> 1908 + <string>#cad3f5</string> 1909 + </dict> 1910 + </dict> 1911 + <dict> 1912 + <key>name</key> 1913 + <string>Rust self</string> 1914 + <key>scope</key> 1915 + <string>variable.language.self.rust</string> 1916 + <key>settings</key> 1917 + <dict> 1918 + <key>foreground</key> 1919 + <string>#ed8796</string> 1920 + </dict> 1921 + </dict> 1922 + <dict> 1923 + <key>name</key> 1924 + <string>Rust metavariable names</string> 1925 + <key>scope</key> 1926 + <string>variable.other.metavariable.name.rust, meta.macro.metavariable.rust keyword.operator.macro.dollar.rust</string> 1927 + <key>settings</key> 1928 + <dict> 1929 + <key>foreground</key> 1930 + <string>#f5bde6</string> 1931 + </dict> 1932 + </dict> 1933 + <dict> 1934 + <key>name</key> 1935 + <string>Shell shebang</string> 1936 + <key>scope</key> 1937 + <string>comment.line.shebang, comment.line.shebang punctuation.definition.comment, comment.line.shebang, punctuation.definition.comment.shebang.shell, meta.shebang.shell</string> 1938 + <key>settings</key> 1939 + <dict> 1940 + <key>foreground</key> 1941 + <string>#f5bde6</string> 1942 + <key>fontStyle</key> 1943 + <string>italic</string> 1944 + </dict> 1945 + </dict> 1946 + <dict> 1947 + <key>name</key> 1948 + <string>Shell shebang command</string> 1949 + <key>scope</key> 1950 + <string>comment.line.shebang constant.language</string> 1951 + <key>settings</key> 1952 + <dict> 1953 + <key>foreground</key> 1954 + <string>#8bd5ca</string> 1955 + <key>fontStyle</key> 1956 + <string>italic</string> 1957 + </dict> 1958 + </dict> 1959 + <dict> 1960 + <key>name</key> 1961 + <string>Shell interpolated command</string> 1962 + <key>scope</key> 1963 + <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> 1964 + <key>settings</key> 1965 + <dict> 1966 + <key>foreground</key> 1967 + <string>#ed8796</string> 1968 + </dict> 1969 + </dict> 1970 + <dict> 1971 + <key>name</key> 1972 + <string>Shell interpolated command variable</string> 1973 + <key>scope</key> 1974 + <string>meta.string meta.interpolation.parameter.shell variable.other.readwrite</string> 1975 + <key>settings</key> 1976 + <dict> 1977 + <key>foreground</key> 1978 + <string>#f5a97f</string> 1979 + <key>fontStyle</key> 1980 + <string>italic</string> 1981 + </dict> 1982 + </dict> 1983 + <dict> 1984 + <key>scope</key> 1985 + <string>source.shell punctuation.section.interpolation, punctuation.definition.evaluation.backticks.shell</string> 1986 + <key>settings</key> 1987 + <dict> 1988 + <key>foreground</key> 1989 + <string>#8bd5ca</string> 1990 + </dict> 1991 + </dict> 1992 + <dict> 1993 + <key>name</key> 1994 + <string>Shell EOF</string> 1995 + <key>scope</key> 1996 + <string>entity.name.tag.heredoc.shell</string> 1997 + <key>settings</key> 1998 + <dict> 1999 + <key>foreground</key> 2000 + <string>#c6a0f6</string> 2001 + </dict> 2002 + </dict> 2003 + <dict> 2004 + <key>name</key> 2005 + <string>Shell quoted variable</string> 2006 + <key>scope</key> 2007 + <string>string.quoted.double.shell variable.other.normal.shell</string> 2008 + <key>settings</key> 2009 + <dict> 2010 + <key>foreground</key> 2011 + <string>#cad3f5</string> 2012 + </dict> 2013 + </dict> 2014 + <dict> 2015 + <key>scope</key> 2016 + <string>markup.heading.typst</string> 2017 + <key>settings</key> 2018 + <dict> 2019 + <key>foreground</key> 2020 + <string>#ed8796</string> 2021 + </dict> 2022 + </dict> 2023 + <dict> 2024 + <key>name</key> 2025 + <string>JSON Keys</string> 2026 + <key>scope</key> 2027 + <string>source.json meta.mapping.key string</string> 2028 + <key>settings</key> 2029 + <dict> 2030 + <key>foreground</key> 2031 + <string>#8aadf4</string> 2032 + </dict> 2033 + </dict> 2034 + <dict> 2035 + <key>name</key> 2036 + <string>JSON key surrounding quotes</string> 2037 + <key>scope</key> 2038 + <string>source.json meta.mapping.key punctuation.definition.string.begin, source.json meta.mapping.key punctuation.definition.string.end</string> 2039 + <key>settings</key> 2040 + <dict> 2041 + <key>foreground</key> 2042 + <string>#939ab7</string> 2043 + </dict> 2044 + </dict> 2045 + <dict> 2046 + <key>scope</key> 2047 + <string>markup.heading.synopsis.man, markup.heading.title.man, markup.heading.other.man, markup.heading.env.man</string> 2048 + <key>settings</key> 2049 + <dict> 2050 + <key>foreground</key> 2051 + <string>#c6a0f6</string> 2052 + </dict> 2053 + </dict> 2054 + <dict> 2055 + <key>scope</key> 2056 + <string>markup.heading.commands.man</string> 2057 + <key>settings</key> 2058 + <dict> 2059 + <key>foreground</key> 2060 + <string>#8aadf4</string> 2061 + </dict> 2062 + </dict> 2063 + <dict> 2064 + <key>scope</key> 2065 + <string>markup.heading.env.man</string> 2066 + <key>settings</key> 2067 + <dict> 2068 + <key>foreground</key> 2069 + <string>#f5bde6</string> 2070 + </dict> 2071 + </dict> 2072 + <dict> 2073 + <key>name</key> 2074 + <string>Man page options</string> 2075 + <key>scope</key> 2076 + <string>entity.name</string> 2077 + <key>settings</key> 2078 + <dict> 2079 + <key>foreground</key> 2080 + <string>#8bd5ca</string> 2081 + </dict> 2082 + </dict> 2083 + <dict> 2084 + <key>scope</key> 2085 + <string>markup.heading.1.markdown</string> 2086 + <key>settings</key> 2087 + <dict> 2088 + <key>foreground</key> 2089 + <string>#ed8796</string> 2090 + </dict> 2091 + </dict> 2092 + <dict> 2093 + <key>scope</key> 2094 + <string>markup.heading.2.markdown</string> 2095 + <key>settings</key> 2096 + <dict> 2097 + <key>foreground</key> 2098 + <string>#f5a97f</string> 2099 + </dict> 2100 + </dict> 2101 + <dict> 2102 + <key>scope</key> 2103 + <string>markup.heading.markdown</string> 2104 + <key>settings</key> 2105 + <dict> 2106 + <key>foreground</key> 2107 + <string>#eed49f</string> 2108 + </dict> 2109 + </dict> 2110 + </array> 2111 + </dict> 2112 + </plist>
+2112
.config/bat/themes/catppuccin_mocha.tmTheme
··· 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"> 4 + <dict> 5 + <key>name</key> 6 + <string>Catppuccin Mocha</string> 7 + <key>semanticClass</key> 8 + <string>theme.dark.catppuccin-mocha</string> 9 + <key>uuid</key> 10 + <string>627ce890-fabb-4d39-9819-7be71f4bdca7</string> 11 + <key>author</key> 12 + <string>Catppuccin Org</string> 13 + <key>colorSpaceName</key> 14 + <string>sRGB</string> 15 + <key>settings</key> 16 + <array> 17 + <dict> 18 + <key>settings</key> 19 + <dict> 20 + <key>background</key> 21 + <string>#1e1e2e</string> 22 + <key>foreground</key> 23 + <string>#cdd6f4</string> 24 + <key>caret</key> 25 + <string>#f5e0dc</string> 26 + <key>lineHighlight</key> 27 + <string>#313244</string> 28 + <key>misspelling</key> 29 + <string>#f38ba8</string> 30 + <key>accent</key> 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> 40 + </dict> 41 + </dict> 42 + <dict> 43 + <key>name</key> 44 + <string>Basic text &amp; variable names (incl. leading punctuation)</string> 45 + <key>scope</key> 46 + <string>text, source, variable.other.readwrite, punctuation.definition.variable</string> 47 + <key>settings</key> 48 + <dict> 49 + <key>foreground</key> 50 + <string>#cdd6f4</string> 51 + </dict> 52 + </dict> 53 + <dict> 54 + <key>name</key> 55 + <string>Parentheses, Brackets, Braces</string> 56 + <key>scope</key> 57 + <string>punctuation</string> 58 + <key>settings</key> 59 + <dict> 60 + <key>foreground</key> 61 + <string>#9399b2</string> 62 + <key>fontStyle</key> 63 + <string/> 64 + </dict> 65 + </dict> 66 + <dict> 67 + <key>name</key> 68 + <string>Comments</string> 69 + <key>scope</key> 70 + <string>comment, punctuation.definition.comment</string> 71 + <key>settings</key> 72 + <dict> 73 + <key>foreground</key> 74 + <string>#9399b2</string> 75 + <key>fontStyle</key> 76 + <string>italic</string> 77 + </dict> 78 + </dict> 79 + <dict> 80 + <key>scope</key> 81 + <string>string, punctuation.definition.string</string> 82 + <key>settings</key> 83 + <dict> 84 + <key>foreground</key> 85 + <string>#a6e3a1</string> 86 + </dict> 87 + </dict> 88 + <dict> 89 + <key>scope</key> 90 + <string>constant.character.escape</string> 91 + <key>settings</key> 92 + <dict> 93 + <key>foreground</key> 94 + <string>#f5c2e7</string> 95 + </dict> 96 + </dict> 97 + <dict> 98 + <key>name</key> 99 + <string>Booleans, constants, numbers</string> 100 + <key>scope</key> 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> 103 + <dict> 104 + <key>foreground</key> 105 + <string>#fab387</string> 106 + </dict> 107 + </dict> 108 + <dict> 109 + <key>scope</key> 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> 112 + <dict> 113 + <key>foreground</key> 114 + <string>#cba6f7</string> 115 + <key>fontStyle</key> 116 + <string/> 117 + </dict> 118 + </dict> 119 + <dict> 120 + <key>scope</key> 121 + <string>entity.name.tag.documentation</string> 122 + <key>settings</key> 123 + <dict> 124 + <key>foreground</key> 125 + <string>#cba6f7</string> 126 + </dict> 127 + </dict> 128 + <dict> 129 + <key>name</key> 130 + <string>Punctuation</string> 131 + <key>scope</key> 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> 134 + <dict> 135 + <key>foreground</key> 136 + <string>#94e2d5</string> 137 + </dict> 138 + </dict> 139 + <dict> 140 + <key>scope</key> 141 + <string>entity.name.function, meta.function-call.method, support.function, support.function.misc, variable.function</string> 142 + <key>settings</key> 143 + <dict> 144 + <key>foreground</key> 145 + <string>#89b4fa</string> 146 + <key>fontStyle</key> 147 + <string>italic</string> 148 + </dict> 149 + </dict> 150 + <dict> 151 + <key>name</key> 152 + <string>Classes</string> 153 + <key>scope</key> 154 + <string>entity.name.class, entity.other.inherited-class, support.class, meta.function-call.constructor, entity.name.struct</string> 155 + <key>settings</key> 156 + <dict> 157 + <key>foreground</key> 158 + <string>#f9e2af</string> 159 + <key>fontStyle</key> 160 + <string>italic</string> 161 + </dict> 162 + </dict> 163 + <dict> 164 + <key>name</key> 165 + <string>Enum</string> 166 + <key>scope</key> 167 + <string>entity.name.enum</string> 168 + <key>settings</key> 169 + <dict> 170 + <key>foreground</key> 171 + <string>#f9e2af</string> 172 + <key>fontStyle</key> 173 + <string>italic</string> 174 + </dict> 175 + </dict> 176 + <dict> 177 + <key>name</key> 178 + <string>Enum member</string> 179 + <key>scope</key> 180 + <string>meta.enum variable.other.readwrite, variable.other.enummember</string> 181 + <key>settings</key> 182 + <dict> 183 + <key>foreground</key> 184 + <string>#94e2d5</string> 185 + </dict> 186 + </dict> 187 + <dict> 188 + <key>name</key> 189 + <string>Object properties</string> 190 + <key>scope</key> 191 + <string>meta.property.object</string> 192 + <key>settings</key> 193 + <dict> 194 + <key>foreground</key> 195 + <string>#94e2d5</string> 196 + </dict> 197 + </dict> 198 + <dict> 199 + <key>name</key> 200 + <string>Types</string> 201 + <key>scope</key> 202 + <string>meta.type, meta.type-alias, support.type, entity.name.type</string> 203 + <key>settings</key> 204 + <dict> 205 + <key>foreground</key> 206 + <string>#f9e2af</string> 207 + <key>fontStyle</key> 208 + <string>italic</string> 209 + </dict> 210 + </dict> 211 + <dict> 212 + <key>name</key> 213 + <string>Decorators</string> 214 + <key>scope</key> 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> 217 + <dict> 218 + <key>foreground</key> 219 + <string>#fab387</string> 220 + </dict> 221 + </dict> 222 + <dict> 223 + <key>scope</key> 224 + <string>variable.parameter, meta.function.parameters</string> 225 + <key>settings</key> 226 + <dict> 227 + <key>foreground</key> 228 + <string>#eba0ac</string> 229 + <key>fontStyle</key> 230 + <string>italic</string> 231 + </dict> 232 + </dict> 233 + <dict> 234 + <key>name</key> 235 + <string>Built-ins</string> 236 + <key>scope</key> 237 + <string>constant.language, support.function.builtin</string> 238 + <key>settings</key> 239 + <dict> 240 + <key>foreground</key> 241 + <string>#f38ba8</string> 242 + </dict> 243 + </dict> 244 + <dict> 245 + <key>scope</key> 246 + <string>entity.other.attribute-name.documentation</string> 247 + <key>settings</key> 248 + <dict> 249 + <key>foreground</key> 250 + <string>#f38ba8</string> 251 + </dict> 252 + </dict> 253 + <dict> 254 + <key>name</key> 255 + <string>Preprocessor directives</string> 256 + <key>scope</key> 257 + <string>keyword.control.directive, punctuation.definition.directive</string> 258 + <key>settings</key> 259 + <dict> 260 + <key>foreground</key> 261 + <string>#f9e2af</string> 262 + </dict> 263 + </dict> 264 + <dict> 265 + <key>name</key> 266 + <string>Type parameters</string> 267 + <key>scope</key> 268 + <string>punctuation.definition.typeparameters</string> 269 + <key>settings</key> 270 + <dict> 271 + <key>foreground</key> 272 + <string>#89dceb</string> 273 + </dict> 274 + </dict> 275 + <dict> 276 + <key>name</key> 277 + <string>Namespaces</string> 278 + <key>scope</key> 279 + <string>entity.name.namespace</string> 280 + <key>settings</key> 281 + <dict> 282 + <key>foreground</key> 283 + <string>#f9e2af</string> 284 + </dict> 285 + </dict> 286 + <dict> 287 + <key>name</key> 288 + <string>Property names (left hand assignments in json/yaml/css)</string> 289 + <key>scope</key> 290 + <string>support.type.property-name.css</string> 291 + <key>settings</key> 292 + <dict> 293 + <key>foreground</key> 294 + <string>#89b4fa</string> 295 + <key>fontStyle</key> 296 + <string/> 297 + </dict> 298 + </dict> 299 + <dict> 300 + <key>name</key> 301 + <string>This/Self keyword</string> 302 + <key>scope</key> 303 + <string>variable.language.this, variable.language.this punctuation.definition.variable</string> 304 + <key>settings</key> 305 + <dict> 306 + <key>foreground</key> 307 + <string>#f38ba8</string> 308 + </dict> 309 + </dict> 310 + <dict> 311 + <key>name</key> 312 + <string>Object properties</string> 313 + <key>scope</key> 314 + <string>variable.object.property</string> 315 + <key>settings</key> 316 + <dict> 317 + <key>foreground</key> 318 + <string>#cdd6f4</string> 319 + </dict> 320 + </dict> 321 + <dict> 322 + <key>name</key> 323 + <string>String template interpolation</string> 324 + <key>scope</key> 325 + <string>string.template variable, string variable</string> 326 + <key>settings</key> 327 + <dict> 328 + <key>foreground</key> 329 + <string>#cdd6f4</string> 330 + </dict> 331 + </dict> 332 + <dict> 333 + <key>name</key> 334 + <string>`new` as bold</string> 335 + <key>scope</key> 336 + <string>keyword.operator.new</string> 337 + <key>settings</key> 338 + <dict> 339 + <key>fontStyle</key> 340 + <string>bold</string> 341 + </dict> 342 + </dict> 343 + <dict> 344 + <key>name</key> 345 + <string>C++ extern keyword</string> 346 + <key>scope</key> 347 + <string>storage.modifier.specifier.extern.cpp</string> 348 + <key>settings</key> 349 + <dict> 350 + <key>foreground</key> 351 + <string>#cba6f7</string> 352 + </dict> 353 + </dict> 354 + <dict> 355 + <key>name</key> 356 + <string>C++ scope resolution</string> 357 + <key>scope</key> 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> 360 + <dict> 361 + <key>foreground</key> 362 + <string>#f9e2af</string> 363 + </dict> 364 + </dict> 365 + <dict> 366 + <key>name</key> 367 + <string>C++ doc keywords</string> 368 + <key>scope</key> 369 + <string>storage.type.class.doxygen</string> 370 + <key>settings</key> 371 + <dict> 372 + <key>fontStyle</key> 373 + <string/> 374 + </dict> 375 + </dict> 376 + <dict> 377 + <key>name</key> 378 + <string>C++ operators</string> 379 + <key>scope</key> 380 + <string>storage.modifier.reference.cpp</string> 381 + <key>settings</key> 382 + <dict> 383 + <key>foreground</key> 384 + <string>#94e2d5</string> 385 + </dict> 386 + </dict> 387 + <dict> 388 + <key>name</key> 389 + <string>C# Interpolated Strings</string> 390 + <key>scope</key> 391 + <string>meta.interpolation.cs</string> 392 + <key>settings</key> 393 + <dict> 394 + <key>foreground</key> 395 + <string>#cdd6f4</string> 396 + </dict> 397 + </dict> 398 + <dict> 399 + <key>name</key> 400 + <string>C# xml-style docs</string> 401 + <key>scope</key> 402 + <string>comment.block.documentation.cs</string> 403 + <key>settings</key> 404 + <dict> 405 + <key>foreground</key> 406 + <string>#cdd6f4</string> 407 + </dict> 408 + </dict> 409 + <dict> 410 + <key>name</key> 411 + <string>Classes, reflecting the className color in JSX</string> 412 + <key>scope</key> 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> 415 + <dict> 416 + <key>foreground</key> 417 + <string>#f9e2af</string> 418 + </dict> 419 + </dict> 420 + <dict> 421 + <key>name</key> 422 + <string>Operators</string> 423 + <key>scope</key> 424 + <string>punctuation.separator.operator.css</string> 425 + <key>settings</key> 426 + <dict> 427 + <key>foreground</key> 428 + <string>#94e2d5</string> 429 + </dict> 430 + </dict> 431 + <dict> 432 + <key>name</key> 433 + <string>Pseudo classes</string> 434 + <key>scope</key> 435 + <string>source.css entity.other.attribute-name.pseudo-class</string> 436 + <key>settings</key> 437 + <dict> 438 + <key>foreground</key> 439 + <string>#94e2d5</string> 440 + </dict> 441 + </dict> 442 + <dict> 443 + <key>scope</key> 444 + <string>source.css constant.other.unicode-range</string> 445 + <key>settings</key> 446 + <dict> 447 + <key>foreground</key> 448 + <string>#fab387</string> 449 + </dict> 450 + </dict> 451 + <dict> 452 + <key>scope</key> 453 + <string>source.css variable.parameter.url</string> 454 + <key>settings</key> 455 + <dict> 456 + <key>foreground</key> 457 + <string>#a6e3a1</string> 458 + <key>fontStyle</key> 459 + <string/> 460 + </dict> 461 + </dict> 462 + <dict> 463 + <key>name</key> 464 + <string>CSS vendored property names</string> 465 + <key>scope</key> 466 + <string>support.type.vendored.property-name</string> 467 + <key>settings</key> 468 + <dict> 469 + <key>foreground</key> 470 + <string>#89dceb</string> 471 + </dict> 472 + </dict> 473 + <dict> 474 + <key>name</key> 475 + <string>Less/SCSS right-hand variables (@/$-prefixed)</string> 476 + <key>scope</key> 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> 479 + <dict> 480 + <key>foreground</key> 481 + <string>#eba0ac</string> 482 + </dict> 483 + </dict> 484 + <dict> 485 + <key>name</key> 486 + <string>CSS variables (--prefixed)</string> 487 + <key>scope</key> 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> 490 + <dict> 491 + <key>foreground</key> 492 + <string>#89b4fa</string> 493 + </dict> 494 + </dict> 495 + <dict> 496 + <key>name</key> 497 + <string>CSS Percentage values, styled the same as numbers</string> 498 + <key>scope</key> 499 + <string>keyword.other.unit.percentage.css</string> 500 + <key>settings</key> 501 + <dict> 502 + <key>foreground</key> 503 + <string>#fab387</string> 504 + </dict> 505 + </dict> 506 + <dict> 507 + <key>name</key> 508 + <string>CSS Attribute selectors, styled the same as strings</string> 509 + <key>scope</key> 510 + <string>source.css meta.attribute-selector</string> 511 + <key>settings</key> 512 + <dict> 513 + <key>foreground</key> 514 + <string>#a6e3a1</string> 515 + </dict> 516 + </dict> 517 + <dict> 518 + <key>name</key> 519 + <string>JSON/YAML keys, other left-hand assignments</string> 520 + <key>scope</key> 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> 523 + <dict> 524 + <key>foreground</key> 525 + <string>#89b4fa</string> 526 + <key>fontStyle</key> 527 + <string/> 528 + </dict> 529 + </dict> 530 + <dict> 531 + <key>name</key> 532 + <string>JSON/YAML constants</string> 533 + <key>scope</key> 534 + <string>constant.language.json, constant.language.yaml</string> 535 + <key>settings</key> 536 + <dict> 537 + <key>foreground</key> 538 + <string>#fab387</string> 539 + </dict> 540 + </dict> 541 + <dict> 542 + <key>name</key> 543 + <string>YAML anchors</string> 544 + <key>scope</key> 545 + <string>entity.name.type.anchor.yaml, variable.other.alias.yaml</string> 546 + <key>settings</key> 547 + <dict> 548 + <key>foreground</key> 549 + <string>#f9e2af</string> 550 + <key>fontStyle</key> 551 + <string/> 552 + </dict> 553 + </dict> 554 + <dict> 555 + <key>name</key> 556 + <string>TOML tables / ini groups</string> 557 + <key>scope</key> 558 + <string>support.type.property-name.table, entity.name.section.group-title.ini</string> 559 + <key>settings</key> 560 + <dict> 561 + <key>foreground</key> 562 + <string>#f9e2af</string> 563 + </dict> 564 + </dict> 565 + <dict> 566 + <key>name</key> 567 + <string>TOML dates</string> 568 + <key>scope</key> 569 + <string>constant.other.time.datetime.offset.toml</string> 570 + <key>settings</key> 571 + <dict> 572 + <key>foreground</key> 573 + <string>#f5c2e7</string> 574 + </dict> 575 + </dict> 576 + <dict> 577 + <key>name</key> 578 + <string>YAML anchor puctuation</string> 579 + <key>scope</key> 580 + <string>punctuation.definition.anchor.yaml, punctuation.definition.alias.yaml</string> 581 + <key>settings</key> 582 + <dict> 583 + <key>foreground</key> 584 + <string>#f5c2e7</string> 585 + </dict> 586 + </dict> 587 + <dict> 588 + <key>name</key> 589 + <string>YAML triple dashes</string> 590 + <key>scope</key> 591 + <string>entity.other.document.begin.yaml</string> 592 + <key>settings</key> 593 + <dict> 594 + <key>foreground</key> 595 + <string>#f5c2e7</string> 596 + </dict> 597 + </dict> 598 + <dict> 599 + <key>name</key> 600 + <string>Markup Diff</string> 601 + <key>scope</key> 602 + <string>markup.changed.diff</string> 603 + <key>settings</key> 604 + <dict> 605 + <key>foreground</key> 606 + <string>#fab387</string> 607 + </dict> 608 + </dict> 609 + <dict> 610 + <key>name</key> 611 + <string>Diff</string> 612 + <key>scope</key> 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> 615 + <dict> 616 + <key>foreground</key> 617 + <string>#89b4fa</string> 618 + </dict> 619 + </dict> 620 + <dict> 621 + <key>name</key> 622 + <string>Diff Inserted</string> 623 + <key>scope</key> 624 + <string>markup.inserted.diff</string> 625 + <key>settings</key> 626 + <dict> 627 + <key>foreground</key> 628 + <string>#a6e3a1</string> 629 + </dict> 630 + </dict> 631 + <dict> 632 + <key>name</key> 633 + <string>Diff Deleted</string> 634 + <key>scope</key> 635 + <string>markup.deleted.diff</string> 636 + <key>settings</key> 637 + <dict> 638 + <key>foreground</key> 639 + <string>#f38ba8</string> 640 + </dict> 641 + </dict> 642 + <dict> 643 + <key>name</key> 644 + <string>dotenv left-hand side assignments</string> 645 + <key>scope</key> 646 + <string>variable.other.env</string> 647 + <key>settings</key> 648 + <dict> 649 + <key>foreground</key> 650 + <string>#89b4fa</string> 651 + </dict> 652 + </dict> 653 + <dict> 654 + <key>name</key> 655 + <string>dotenv reference to existing env variable</string> 656 + <key>scope</key> 657 + <string>string.quoted variable.other.env</string> 658 + <key>settings</key> 659 + <dict> 660 + <key>foreground</key> 661 + <string>#cdd6f4</string> 662 + </dict> 663 + </dict> 664 + <dict> 665 + <key>name</key> 666 + <string>GDScript functions</string> 667 + <key>scope</key> 668 + <string>support.function.builtin.gdscript</string> 669 + <key>settings</key> 670 + <dict> 671 + <key>foreground</key> 672 + <string>#89b4fa</string> 673 + </dict> 674 + </dict> 675 + <dict> 676 + <key>name</key> 677 + <string>GDScript constants</string> 678 + <key>scope</key> 679 + <string>constant.language.gdscript</string> 680 + <key>settings</key> 681 + <dict> 682 + <key>foreground</key> 683 + <string>#fab387</string> 684 + </dict> 685 + </dict> 686 + <dict> 687 + <key>name</key> 688 + <string>Comment keywords</string> 689 + <key>scope</key> 690 + <string>comment meta.annotation.go</string> 691 + <key>settings</key> 692 + <dict> 693 + <key>foreground</key> 694 + <string>#eba0ac</string> 695 + </dict> 696 + </dict> 697 + <dict> 698 + <key>name</key> 699 + <string>go:embed, go:build, etc.</string> 700 + <key>scope</key> 701 + <string>comment meta.annotation.parameters.go</string> 702 + <key>settings</key> 703 + <dict> 704 + <key>foreground</key> 705 + <string>#fab387</string> 706 + </dict> 707 + </dict> 708 + <dict> 709 + <key>name</key> 710 + <string>Go constants (nil, true, false)</string> 711 + <key>scope</key> 712 + <string>constant.language.go</string> 713 + <key>settings</key> 714 + <dict> 715 + <key>foreground</key> 716 + <string>#fab387</string> 717 + </dict> 718 + </dict> 719 + <dict> 720 + <key>name</key> 721 + <string>GraphQL variables</string> 722 + <key>scope</key> 723 + <string>variable.graphql</string> 724 + <key>settings</key> 725 + <dict> 726 + <key>foreground</key> 727 + <string>#cdd6f4</string> 728 + </dict> 729 + </dict> 730 + <dict> 731 + <key>name</key> 732 + <string>GraphQL aliases</string> 733 + <key>scope</key> 734 + <string>string.unquoted.alias.graphql</string> 735 + <key>settings</key> 736 + <dict> 737 + <key>foreground</key> 738 + <string>#f2cdcd</string> 739 + </dict> 740 + </dict> 741 + <dict> 742 + <key>name</key> 743 + <string>GraphQL enum members</string> 744 + <key>scope</key> 745 + <string>constant.character.enum.graphql</string> 746 + <key>settings</key> 747 + <dict> 748 + <key>foreground</key> 749 + <string>#94e2d5</string> 750 + </dict> 751 + </dict> 752 + <dict> 753 + <key>name</key> 754 + <string>GraphQL field in types</string> 755 + <key>scope</key> 756 + <string>meta.objectvalues.graphql constant.object.key.graphql string.unquoted.graphql</string> 757 + <key>settings</key> 758 + <dict> 759 + <key>foreground</key> 760 + <string>#f2cdcd</string> 761 + </dict> 762 + </dict> 763 + <dict> 764 + <key>name</key> 765 + <string>HTML/XML DOCTYPE as keyword</string> 766 + <key>scope</key> 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> 769 + <dict> 770 + <key>foreground</key> 771 + <string>#cba6f7</string> 772 + </dict> 773 + </dict> 774 + <dict> 775 + <key>name</key> 776 + <string>HTML/XML-like &lt;tags/&gt;</string> 777 + <key>scope</key> 778 + <string>entity.name.tag</string> 779 + <key>settings</key> 780 + <dict> 781 + <key>foreground</key> 782 + <string>#89b4fa</string> 783 + <key>fontStyle</key> 784 + <string/> 785 + </dict> 786 + </dict> 787 + <dict> 788 + <key>name</key> 789 + <string>Special characters like &amp;amp;</string> 790 + <key>scope</key> 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> 793 + <dict> 794 + <key>foreground</key> 795 + <string>#f38ba8</string> 796 + </dict> 797 + </dict> 798 + <dict> 799 + <key>name</key> 800 + <string>HTML/XML tag attribute values</string> 801 + <key>scope</key> 802 + <string>entity.other.attribute-name</string> 803 + <key>settings</key> 804 + <dict> 805 + <key>foreground</key> 806 + <string>#f9e2af</string> 807 + </dict> 808 + </dict> 809 + <dict> 810 + <key>name</key> 811 + <string>Components</string> 812 + <key>scope</key> 813 + <string>support.class.component, support.class.component.jsx, support.class.component.tsx, support.class.component.vue</string> 814 + <key>settings</key> 815 + <dict> 816 + <key>foreground</key> 817 + <string>#f5c2e7</string> 818 + <key>fontStyle</key> 819 + <string/> 820 + </dict> 821 + </dict> 822 + <dict> 823 + <key>name</key> 824 + <string>Annotations</string> 825 + <key>scope</key> 826 + <string>punctuation.definition.annotation, storage.type.annotation</string> 827 + <key>settings</key> 828 + <dict> 829 + <key>foreground</key> 830 + <string>#fab387</string> 831 + </dict> 832 + </dict> 833 + <dict> 834 + <key>name</key> 835 + <string>Java enums</string> 836 + <key>scope</key> 837 + <string>constant.other.enum.java</string> 838 + <key>settings</key> 839 + <dict> 840 + <key>foreground</key> 841 + <string>#94e2d5</string> 842 + </dict> 843 + </dict> 844 + <dict> 845 + <key>name</key> 846 + <string>Java imports</string> 847 + <key>scope</key> 848 + <string>storage.modifier.import.java</string> 849 + <key>settings</key> 850 + <dict> 851 + <key>foreground</key> 852 + <string>#cdd6f4</string> 853 + </dict> 854 + </dict> 855 + <dict> 856 + <key>name</key> 857 + <string>Javadoc</string> 858 + <key>scope</key> 859 + <string>comment.block.javadoc.java keyword.other.documentation.javadoc.java</string> 860 + <key>settings</key> 861 + <dict> 862 + <key>fontStyle</key> 863 + <string/> 864 + </dict> 865 + </dict> 866 + <dict> 867 + <key>name</key> 868 + <string>Exported Variable</string> 869 + <key>scope</key> 870 + <string>meta.export variable.other.readwrite.js</string> 871 + <key>settings</key> 872 + <dict> 873 + <key>foreground</key> 874 + <string>#eba0ac</string> 875 + </dict> 876 + </dict> 877 + <dict> 878 + <key>name</key> 879 + <string>JS/TS constants &amp; properties</string> 880 + <key>scope</key> 881 + <string>variable.other.constant.js, variable.other.constant.ts, variable.other.property.js, variable.other.property.ts</string> 882 + <key>settings</key> 883 + <dict> 884 + <key>foreground</key> 885 + <string>#cdd6f4</string> 886 + </dict> 887 + </dict> 888 + <dict> 889 + <key>name</key> 890 + <string>JSDoc; these are mainly params, so styled as such</string> 891 + <key>scope</key> 892 + <string>variable.other.jsdoc, comment.block.documentation variable.other</string> 893 + <key>settings</key> 894 + <dict> 895 + <key>foreground</key> 896 + <string>#eba0ac</string> 897 + <key>fontStyle</key> 898 + <string/> 899 + </dict> 900 + </dict> 901 + <dict> 902 + <key>name</key> 903 + <string>JSDoc keywords</string> 904 + <key>scope</key> 905 + <string>storage.type.class.jsdoc</string> 906 + <key>settings</key> 907 + <dict> 908 + <key>fontStyle</key> 909 + <string/> 910 + </dict> 911 + </dict> 912 + <dict> 913 + <key>scope</key> 914 + <string>support.type.object.console.js</string> 915 + <key>settings</key> 916 + <dict> 917 + <key>foreground</key> 918 + <string>#cdd6f4</string> 919 + </dict> 920 + </dict> 921 + <dict> 922 + <key>name</key> 923 + <string>Node constants as keywords (module, etc.)</string> 924 + <key>scope</key> 925 + <string>support.constant.node, support.type.object.module.js</string> 926 + <key>settings</key> 927 + <dict> 928 + <key>foreground</key> 929 + <string>#cba6f7</string> 930 + </dict> 931 + </dict> 932 + <dict> 933 + <key>name</key> 934 + <string>implements as keyword</string> 935 + <key>scope</key> 936 + <string>storage.modifier.implements</string> 937 + <key>settings</key> 938 + <dict> 939 + <key>foreground</key> 940 + <string>#cba6f7</string> 941 + </dict> 942 + </dict> 943 + <dict> 944 + <key>name</key> 945 + <string>Builtin types</string> 946 + <key>scope</key> 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> 949 + <dict> 950 + <key>foreground</key> 951 + <string>#cba6f7</string> 952 + </dict> 953 + </dict> 954 + <dict> 955 + <key>scope</key> 956 + <string>variable.parameter.generic</string> 957 + <key>settings</key> 958 + <dict> 959 + <key>foreground</key> 960 + <string>#f9e2af</string> 961 + </dict> 962 + </dict> 963 + <dict> 964 + <key>name</key> 965 + <string>Arrow functions</string> 966 + <key>scope</key> 967 + <string>keyword.declaration.function.arrow.js, storage.type.function.arrow.ts</string> 968 + <key>settings</key> 969 + <dict> 970 + <key>foreground</key> 971 + <string>#94e2d5</string> 972 + </dict> 973 + </dict> 974 + <dict> 975 + <key>name</key> 976 + <string>Decorator punctuations (decorators inherit from blue functions, instead of styleguide peach)</string> 977 + <key>scope</key> 978 + <string>punctuation.decorator.ts</string> 979 + <key>settings</key> 980 + <dict> 981 + <key>foreground</key> 982 + <string>#89b4fa</string> 983 + <key>fontStyle</key> 984 + <string>italic</string> 985 + </dict> 986 + </dict> 987 + <dict> 988 + <key>name</key> 989 + <string>Extra JS/TS keywords</string> 990 + <key>scope</key> 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> 993 + <dict> 994 + <key>foreground</key> 995 + <string>#cba6f7</string> 996 + </dict> 997 + </dict> 998 + <dict> 999 + <key>name</key> 1000 + <string>Julia macros</string> 1001 + <key>scope</key> 1002 + <string>support.function.macro.julia</string> 1003 + <key>settings</key> 1004 + <dict> 1005 + <key>foreground</key> 1006 + <string>#94e2d5</string> 1007 + <key>fontStyle</key> 1008 + <string>italic</string> 1009 + </dict> 1010 + </dict> 1011 + <dict> 1012 + <key>name</key> 1013 + <string>Julia language constants (true, false)</string> 1014 + <key>scope</key> 1015 + <string>constant.language.julia</string> 1016 + <key>settings</key> 1017 + <dict> 1018 + <key>foreground</key> 1019 + <string>#fab387</string> 1020 + </dict> 1021 + </dict> 1022 + <dict> 1023 + <key>name</key> 1024 + <string>Julia other constants (these seem to be arguments inside arrays)</string> 1025 + <key>scope</key> 1026 + <string>constant.other.symbol.julia</string> 1027 + <key>settings</key> 1028 + <dict> 1029 + <key>foreground</key> 1030 + <string>#eba0ac</string> 1031 + </dict> 1032 + </dict> 1033 + <dict> 1034 + <key>name</key> 1035 + <string>LaTeX preamble</string> 1036 + <key>scope</key> 1037 + <string>text.tex keyword.control.preamble</string> 1038 + <key>settings</key> 1039 + <dict> 1040 + <key>foreground</key> 1041 + <string>#94e2d5</string> 1042 + </dict> 1043 + </dict> 1044 + <dict> 1045 + <key>name</key> 1046 + <string>LaTeX be functions</string> 1047 + <key>scope</key> 1048 + <string>text.tex support.function.be</string> 1049 + <key>settings</key> 1050 + <dict> 1051 + <key>foreground</key> 1052 + <string>#89dceb</string> 1053 + </dict> 1054 + </dict> 1055 + <dict> 1056 + <key>name</key> 1057 + <string>LaTeX math</string> 1058 + <key>scope</key> 1059 + <string>constant.other.general.math.tex</string> 1060 + <key>settings</key> 1061 + <dict> 1062 + <key>foreground</key> 1063 + <string>#f2cdcd</string> 1064 + </dict> 1065 + </dict> 1066 + <dict> 1067 + <key>name</key> 1068 + <string>Liquid Builtin Objects &amp; User Defined Variables</string> 1069 + <key>scope</key> 1070 + <string>variable.language.liquid</string> 1071 + <key>settings</key> 1072 + <dict> 1073 + <key>foreground</key> 1074 + <string>#f5c2e7</string> 1075 + </dict> 1076 + </dict> 1077 + <dict> 1078 + <key>name</key> 1079 + <string>Lua docstring keywords</string> 1080 + <key>scope</key> 1081 + <string>comment.line.double-dash.documentation.lua storage.type.annotation.lua</string> 1082 + <key>settings</key> 1083 + <dict> 1084 + <key>foreground</key> 1085 + <string>#cba6f7</string> 1086 + <key>fontStyle</key> 1087 + <string/> 1088 + </dict> 1089 + </dict> 1090 + <dict> 1091 + <key>name</key> 1092 + <string>Lua docstring variables</string> 1093 + <key>scope</key> 1094 + <string>comment.line.double-dash.documentation.lua entity.name.variable.lua, comment.line.double-dash.documentation.lua variable.lua</string> 1095 + <key>settings</key> 1096 + <dict> 1097 + <key>foreground</key> 1098 + <string>#cdd6f4</string> 1099 + </dict> 1100 + </dict> 1101 + <dict> 1102 + <key>scope</key> 1103 + <string>heading.1.markdown punctuation.definition.heading.markdown, heading.1.markdown, heading.1.quarto punctuation.definition.heading.quarto, heading.1.quarto, 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> 1104 + <key>settings</key> 1105 + <dict> 1106 + <key>foreground</key> 1107 + <string>#f38ba8</string> 1108 + </dict> 1109 + </dict> 1110 + <dict> 1111 + <key>scope</key> 1112 + <string>heading.2.markdown punctuation.definition.heading.markdown, heading.2.markdown, heading.2.quarto punctuation.definition.heading.quarto, heading.2.quarto, 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> 1113 + <key>settings</key> 1114 + <dict> 1115 + <key>foreground</key> 1116 + <string>#fab387</string> 1117 + </dict> 1118 + </dict> 1119 + <dict> 1120 + <key>scope</key> 1121 + <string>heading.3.markdown punctuation.definition.heading.markdown, heading.3.markdown, heading.3.quarto punctuation.definition.heading.quarto, heading.3.quarto, markup.heading.atx.3.mdx, markup.heading.atx.3.mdx punctuation.definition.heading.mdx, markup.heading.heading-2.asciidoc</string> 1122 + <key>settings</key> 1123 + <dict> 1124 + <key>foreground</key> 1125 + <string>#f9e2af</string> 1126 + </dict> 1127 + </dict> 1128 + <dict> 1129 + <key>scope</key> 1130 + <string>heading.4.markdown punctuation.definition.heading.markdown, heading.4.markdown, heading.4.quarto punctuation.definition.heading.quarto, heading.4.quarto, markup.heading.atx.4.mdx, markup.heading.atx.4.mdx punctuation.definition.heading.mdx, markup.heading.heading-3.asciidoc</string> 1131 + <key>settings</key> 1132 + <dict> 1133 + <key>foreground</key> 1134 + <string>#a6e3a1</string> 1135 + </dict> 1136 + </dict> 1137 + <dict> 1138 + <key>scope</key> 1139 + <string>heading.5.markdown punctuation.definition.heading.markdown, heading.5.markdown, heading.5.quarto punctuation.definition.heading.quarto, heading.5.quarto, markup.heading.atx.5.mdx, markup.heading.atx.5.mdx punctuation.definition.heading.mdx, markup.heading.heading-4.asciidoc</string> 1140 + <key>settings</key> 1141 + <dict> 1142 + <key>foreground</key> 1143 + <string>#74c7ec</string> 1144 + </dict> 1145 + </dict> 1146 + <dict> 1147 + <key>scope</key> 1148 + <string>heading.6.markdown punctuation.definition.heading.markdown, heading.6.markdown, heading.6.quarto punctuation.definition.heading.quarto, heading.6.quarto, markup.heading.atx.6.mdx, markup.heading.atx.6.mdx punctuation.definition.heading.mdx, markup.heading.heading-5.asciidoc</string> 1149 + <key>settings</key> 1150 + <dict> 1151 + <key>foreground</key> 1152 + <string>#b4befe</string> 1153 + </dict> 1154 + </dict> 1155 + <dict> 1156 + <key>scope</key> 1157 + <string>markup.bold</string> 1158 + <key>settings</key> 1159 + <dict> 1160 + <key>foreground</key> 1161 + <string>#f38ba8</string> 1162 + <key>fontStyle</key> 1163 + <string>bold</string> 1164 + </dict> 1165 + </dict> 1166 + <dict> 1167 + <key>scope</key> 1168 + <string>markup.italic</string> 1169 + <key>settings</key> 1170 + <dict> 1171 + <key>foreground</key> 1172 + <string>#f38ba8</string> 1173 + <key>fontStyle</key> 1174 + <string>italic</string> 1175 + </dict> 1176 + </dict> 1177 + <dict> 1178 + <key>scope</key> 1179 + <string>markup.strikethrough</string> 1180 + <key>settings</key> 1181 + <dict> 1182 + <key>foreground</key> 1183 + <string>#a6adc8</string> 1184 + <key>fontStyle</key> 1185 + <string>strikethrough</string> 1186 + </dict> 1187 + </dict> 1188 + <dict> 1189 + <key>name</key> 1190 + <string>Markdown auto links</string> 1191 + <key>scope</key> 1192 + <string>punctuation.definition.link, markup.underline.link</string> 1193 + <key>settings</key> 1194 + <dict> 1195 + <key>foreground</key> 1196 + <string>#89b4fa</string> 1197 + </dict> 1198 + </dict> 1199 + <dict> 1200 + <key>name</key> 1201 + <string>Markdown links</string> 1202 + <key>scope</key> 1203 + <string>text.html.markdown punctuation.definition.link.title, text.html.quarto punctuation.definition.link.title, string.other.link.title.markdown, string.other.link.title.quarto, markup.link, punctuation.definition.constant.markdown, punctuation.definition.constant.quarto, constant.other.reference.link.markdown, constant.other.reference.link.quarto, markup.substitution.attribute-reference</string> 1204 + <key>settings</key> 1205 + <dict> 1206 + <key>foreground</key> 1207 + <string>#b4befe</string> 1208 + </dict> 1209 + </dict> 1210 + <dict> 1211 + <key>name</key> 1212 + <string>Markdown code spans</string> 1213 + <key>scope</key> 1214 + <string>punctuation.definition.raw.markdown, punctuation.definition.raw.quarto, markup.inline.raw.string.markdown, markup.inline.raw.string.quarto, markup.raw.block.markdown, markup.raw.block.quarto</string> 1215 + <key>settings</key> 1216 + <dict> 1217 + <key>foreground</key> 1218 + <string>#a6e3a1</string> 1219 + </dict> 1220 + </dict> 1221 + <dict> 1222 + <key>name</key> 1223 + <string>Markdown triple backtick language identifier</string> 1224 + <key>scope</key> 1225 + <string>fenced_code.block.language</string> 1226 + <key>settings</key> 1227 + <dict> 1228 + <key>foreground</key> 1229 + <string>#89dceb</string> 1230 + </dict> 1231 + </dict> 1232 + <dict> 1233 + <key>name</key> 1234 + <string>Markdown triple backticks</string> 1235 + <key>scope</key> 1236 + <string>markup.fenced_code.block punctuation.definition, markup.raw support.asciidoc</string> 1237 + <key>settings</key> 1238 + <dict> 1239 + <key>foreground</key> 1240 + <string>#9399b2</string> 1241 + </dict> 1242 + </dict> 1243 + <dict> 1244 + <key>name</key> 1245 + <string>Markdown quotes</string> 1246 + <key>scope</key> 1247 + <string>markup.quote, punctuation.definition.quote.begin</string> 1248 + <key>settings</key> 1249 + <dict> 1250 + <key>foreground</key> 1251 + <string>#f5c2e7</string> 1252 + </dict> 1253 + </dict> 1254 + <dict> 1255 + <key>name</key> 1256 + <string>Markdown separators</string> 1257 + <key>scope</key> 1258 + <string>meta.separator.markdown</string> 1259 + <key>settings</key> 1260 + <dict> 1261 + <key>foreground</key> 1262 + <string>#94e2d5</string> 1263 + </dict> 1264 + </dict> 1265 + <dict> 1266 + <key>name</key> 1267 + <string>Markdown list bullets</string> 1268 + <key>scope</key> 1269 + <string>punctuation.definition.list.begin.markdown, punctuation.definition.list.begin.quarto, markup.list.bullet</string> 1270 + <key>settings</key> 1271 + <dict> 1272 + <key>foreground</key> 1273 + <string>#94e2d5</string> 1274 + </dict> 1275 + </dict> 1276 + <dict> 1277 + <key>name</key> 1278 + <string>Quarto headings</string> 1279 + <key>scope</key> 1280 + <string>markup.heading.quarto</string> 1281 + <key>settings</key> 1282 + <dict> 1283 + <key>fontStyle</key> 1284 + <string>bold</string> 1285 + </dict> 1286 + </dict> 1287 + <dict> 1288 + <key>name</key> 1289 + <string>Nix attribute names</string> 1290 + <key>scope</key> 1291 + <string>entity.other.attribute-name.multipart.nix, entity.other.attribute-name.single.nix</string> 1292 + <key>settings</key> 1293 + <dict> 1294 + <key>foreground</key> 1295 + <string>#89b4fa</string> 1296 + </dict> 1297 + </dict> 1298 + <dict> 1299 + <key>name</key> 1300 + <string>Nix parameter names</string> 1301 + <key>scope</key> 1302 + <string>variable.parameter.name.nix</string> 1303 + <key>settings</key> 1304 + <dict> 1305 + <key>foreground</key> 1306 + <string>#cdd6f4</string> 1307 + <key>fontStyle</key> 1308 + <string/> 1309 + </dict> 1310 + </dict> 1311 + <dict> 1312 + <key>name</key> 1313 + <string>Nix interpolated parameter names</string> 1314 + <key>scope</key> 1315 + <string>meta.embedded variable.parameter.name.nix</string> 1316 + <key>settings</key> 1317 + <dict> 1318 + <key>foreground</key> 1319 + <string>#b4befe</string> 1320 + <key>fontStyle</key> 1321 + <string/> 1322 + </dict> 1323 + </dict> 1324 + <dict> 1325 + <key>name</key> 1326 + <string>Nix paths</string> 1327 + <key>scope</key> 1328 + <string>string.unquoted.path.nix</string> 1329 + <key>settings</key> 1330 + <dict> 1331 + <key>foreground</key> 1332 + <string>#f5c2e7</string> 1333 + <key>fontStyle</key> 1334 + <string/> 1335 + </dict> 1336 + </dict> 1337 + <dict> 1338 + <key>name</key> 1339 + <string>PHP Attributes</string> 1340 + <key>scope</key> 1341 + <string>support.attribute.builtin, meta.attribute.php</string> 1342 + <key>settings</key> 1343 + <dict> 1344 + <key>foreground</key> 1345 + <string>#f9e2af</string> 1346 + </dict> 1347 + </dict> 1348 + <dict> 1349 + <key>name</key> 1350 + <string>PHP Parameters (needed for the leading dollar sign)</string> 1351 + <key>scope</key> 1352 + <string>meta.function.parameters.php punctuation.definition.variable.php</string> 1353 + <key>settings</key> 1354 + <dict> 1355 + <key>foreground</key> 1356 + <string>#eba0ac</string> 1357 + </dict> 1358 + </dict> 1359 + <dict> 1360 + <key>name</key> 1361 + <string>PHP Constants (null, __FILE__, etc.)</string> 1362 + <key>scope</key> 1363 + <string>constant.language.php</string> 1364 + <key>settings</key> 1365 + <dict> 1366 + <key>foreground</key> 1367 + <string>#cba6f7</string> 1368 + </dict> 1369 + </dict> 1370 + <dict> 1371 + <key>name</key> 1372 + <string>PHP functions</string> 1373 + <key>scope</key> 1374 + <string>text.html.php support.function</string> 1375 + <key>settings</key> 1376 + <dict> 1377 + <key>foreground</key> 1378 + <string>#89dceb</string> 1379 + </dict> 1380 + </dict> 1381 + <dict> 1382 + <key>name</key> 1383 + <string>PHPdoc keywords</string> 1384 + <key>scope</key> 1385 + <string>keyword.other.phpdoc.php</string> 1386 + <key>settings</key> 1387 + <dict> 1388 + <key>fontStyle</key> 1389 + <string/> 1390 + </dict> 1391 + </dict> 1392 + <dict> 1393 + <key>name</key> 1394 + <string>Python argument functions reset to text, otherwise they inherit blue from function-call</string> 1395 + <key>scope</key> 1396 + <string>support.variable.magic.python, meta.function-call.arguments.python</string> 1397 + <key>settings</key> 1398 + <dict> 1399 + <key>foreground</key> 1400 + <string>#cdd6f4</string> 1401 + </dict> 1402 + </dict> 1403 + <dict> 1404 + <key>name</key> 1405 + <string>Python double underscore functions</string> 1406 + <key>scope</key> 1407 + <string>support.function.magic.python</string> 1408 + <key>settings</key> 1409 + <dict> 1410 + <key>foreground</key> 1411 + <string>#89dceb</string> 1412 + <key>fontStyle</key> 1413 + <string>italic</string> 1414 + </dict> 1415 + </dict> 1416 + <dict> 1417 + <key>name</key> 1418 + <string>Python `self` keyword</string> 1419 + <key>scope</key> 1420 + <string>variable.parameter.function.language.special.self.python, variable.language.special.self.python</string> 1421 + <key>settings</key> 1422 + <dict> 1423 + <key>foreground</key> 1424 + <string>#f38ba8</string> 1425 + <key>fontStyle</key> 1426 + <string>italic</string> 1427 + </dict> 1428 + </dict> 1429 + <dict> 1430 + <key>name</key> 1431 + <string>python keyword flow/logical (for ... in)</string> 1432 + <key>scope</key> 1433 + <string>keyword.control.flow.python, keyword.operator.logical.python</string> 1434 + <key>settings</key> 1435 + <dict> 1436 + <key>foreground</key> 1437 + <string>#cba6f7</string> 1438 + </dict> 1439 + </dict> 1440 + <dict> 1441 + <key>name</key> 1442 + <string>python storage type</string> 1443 + <key>scope</key> 1444 + <string>storage.type.function.python</string> 1445 + <key>settings</key> 1446 + <dict> 1447 + <key>foreground</key> 1448 + <string>#cba6f7</string> 1449 + </dict> 1450 + </dict> 1451 + <dict> 1452 + <key>name</key> 1453 + <string>python function support</string> 1454 + <key>scope</key> 1455 + <string>support.token.decorator.python, meta.function.decorator.identifier.python</string> 1456 + <key>settings</key> 1457 + <dict> 1458 + <key>foreground</key> 1459 + <string>#89dceb</string> 1460 + </dict> 1461 + </dict> 1462 + <dict> 1463 + <key>name</key> 1464 + <string>python function calls</string> 1465 + <key>scope</key> 1466 + <string>meta.function-call.python</string> 1467 + <key>settings</key> 1468 + <dict> 1469 + <key>foreground</key> 1470 + <string>#89b4fa</string> 1471 + </dict> 1472 + </dict> 1473 + <dict> 1474 + <key>name</key> 1475 + <string>python function decorators</string> 1476 + <key>scope</key> 1477 + <string>entity.name.function.decorator.python, punctuation.definition.decorator.python</string> 1478 + <key>settings</key> 1479 + <dict> 1480 + <key>foreground</key> 1481 + <string>#fab387</string> 1482 + <key>fontStyle</key> 1483 + <string>italic</string> 1484 + </dict> 1485 + </dict> 1486 + <dict> 1487 + <key>name</key> 1488 + <string>python placeholder reset to normal string</string> 1489 + <key>scope</key> 1490 + <string>constant.character.format.placeholder.other.python</string> 1491 + <key>settings</key> 1492 + <dict> 1493 + <key>foreground</key> 1494 + <string>#f5c2e7</string> 1495 + </dict> 1496 + </dict> 1497 + <dict> 1498 + <key>name</key> 1499 + <string>Python exception &amp; builtins such as exit()</string> 1500 + <key>scope</key> 1501 + <string>support.type.exception.python, support.function.builtin.python</string> 1502 + <key>settings</key> 1503 + <dict> 1504 + <key>foreground</key> 1505 + <string>#fab387</string> 1506 + </dict> 1507 + </dict> 1508 + <dict> 1509 + <key>name</key> 1510 + <string>entity.name.type</string> 1511 + <key>scope</key> 1512 + <string>support.type.python</string> 1513 + <key>settings</key> 1514 + <dict> 1515 + <key>foreground</key> 1516 + <string>#cba6f7</string> 1517 + </dict> 1518 + </dict> 1519 + <dict> 1520 + <key>name</key> 1521 + <string>python constants (True/False)</string> 1522 + <key>scope</key> 1523 + <string>constant.language.python</string> 1524 + <key>settings</key> 1525 + <dict> 1526 + <key>foreground</key> 1527 + <string>#fab387</string> 1528 + </dict> 1529 + </dict> 1530 + <dict> 1531 + <key>name</key> 1532 + <string>Arguments accessed later in the function body</string> 1533 + <key>scope</key> 1534 + <string>meta.indexed-name.python, meta.item-access.python</string> 1535 + <key>settings</key> 1536 + <dict> 1537 + <key>foreground</key> 1538 + <string>#eba0ac</string> 1539 + <key>fontStyle</key> 1540 + <string>italic</string> 1541 + </dict> 1542 + </dict> 1543 + <dict> 1544 + <key>name</key> 1545 + <string>Python f-strings/binary/unicode storage types</string> 1546 + <key>scope</key> 1547 + <string>storage.type.string.python</string> 1548 + <key>settings</key> 1549 + <dict> 1550 + <key>foreground</key> 1551 + <string>#a6e3a1</string> 1552 + <key>fontStyle</key> 1553 + <string>italic</string> 1554 + </dict> 1555 + </dict> 1556 + <dict> 1557 + <key>name</key> 1558 + <string>Python type hints</string> 1559 + <key>scope</key> 1560 + <string>meta.function.parameters.python</string> 1561 + <key>settings</key> 1562 + <dict> 1563 + <key>fontStyle</key> 1564 + <string/> 1565 + </dict> 1566 + </dict> 1567 + <dict> 1568 + <key>name</key> 1569 + <string>Regex string begin/end in JS/TS</string> 1570 + <key>scope</key> 1571 + <string>string.regexp punctuation.definition.string.begin, string.regexp punctuation.definition.string.end</string> 1572 + <key>settings</key> 1573 + <dict> 1574 + <key>foreground</key> 1575 + <string>#f5c2e7</string> 1576 + </dict> 1577 + </dict> 1578 + <dict> 1579 + <key>name</key> 1580 + <string>Regex anchors (^, $)</string> 1581 + <key>scope</key> 1582 + <string>keyword.control.anchor.regexp</string> 1583 + <key>settings</key> 1584 + <dict> 1585 + <key>foreground</key> 1586 + <string>#cba6f7</string> 1587 + </dict> 1588 + </dict> 1589 + <dict> 1590 + <key>name</key> 1591 + <string>Regex regular string match</string> 1592 + <key>scope</key> 1593 + <string>string.regexp.ts</string> 1594 + <key>settings</key> 1595 + <dict> 1596 + <key>foreground</key> 1597 + <string>#cdd6f4</string> 1598 + </dict> 1599 + </dict> 1600 + <dict> 1601 + <key>name</key> 1602 + <string>Regex group parenthesis &amp; backreference (\1, \2, \3, ...)</string> 1603 + <key>scope</key> 1604 + <string>punctuation.definition.group.regexp, keyword.other.back-reference.regexp</string> 1605 + <key>settings</key> 1606 + <dict> 1607 + <key>foreground</key> 1608 + <string>#a6e3a1</string> 1609 + </dict> 1610 + </dict> 1611 + <dict> 1612 + <key>name</key> 1613 + <string>Regex character class []</string> 1614 + <key>scope</key> 1615 + <string>punctuation.definition.character-class.regexp</string> 1616 + <key>settings</key> 1617 + <dict> 1618 + <key>foreground</key> 1619 + <string>#f9e2af</string> 1620 + </dict> 1621 + </dict> 1622 + <dict> 1623 + <key>name</key> 1624 + <string>Regex character classes (\d, \w, \s)</string> 1625 + <key>scope</key> 1626 + <string>constant.other.character-class.regexp</string> 1627 + <key>settings</key> 1628 + <dict> 1629 + <key>foreground</key> 1630 + <string>#f5c2e7</string> 1631 + </dict> 1632 + </dict> 1633 + <dict> 1634 + <key>name</key> 1635 + <string>Regex range</string> 1636 + <key>scope</key> 1637 + <string>constant.other.character-class.range.regexp</string> 1638 + <key>settings</key> 1639 + <dict> 1640 + <key>foreground</key> 1641 + <string>#f5e0dc</string> 1642 + </dict> 1643 + </dict> 1644 + <dict> 1645 + <key>name</key> 1646 + <string>Regex quantifier</string> 1647 + <key>scope</key> 1648 + <string>keyword.operator.quantifier.regexp</string> 1649 + <key>settings</key> 1650 + <dict> 1651 + <key>foreground</key> 1652 + <string>#94e2d5</string> 1653 + </dict> 1654 + </dict> 1655 + <dict> 1656 + <key>name</key> 1657 + <string>Regex constant/numeric</string> 1658 + <key>scope</key> 1659 + <string>constant.character.numeric.regexp</string> 1660 + <key>settings</key> 1661 + <dict> 1662 + <key>foreground</key> 1663 + <string>#fab387</string> 1664 + </dict> 1665 + </dict> 1666 + <dict> 1667 + <key>name</key> 1668 + <string>Regex lookaheads, negative lookaheads, lookbehinds, negative lookbehinds</string> 1669 + <key>scope</key> 1670 + <string>punctuation.definition.group.no-capture.regexp, meta.assertion.look-ahead.regexp, meta.assertion.negative-look-ahead.regexp</string> 1671 + <key>settings</key> 1672 + <dict> 1673 + <key>foreground</key> 1674 + <string>#89b4fa</string> 1675 + </dict> 1676 + </dict> 1677 + <dict> 1678 + <key>name</key> 1679 + <string>Rust attribute</string> 1680 + <key>scope</key> 1681 + <string>meta.annotation.rust, meta.annotation.rust punctuation, meta.attribute.rust, punctuation.definition.attribute.rust</string> 1682 + <key>settings</key> 1683 + <dict> 1684 + <key>foreground</key> 1685 + <string>#f9e2af</string> 1686 + <key>fontStyle</key> 1687 + <string>italic</string> 1688 + </dict> 1689 + </dict> 1690 + <dict> 1691 + <key>name</key> 1692 + <string>Rust attribute strings</string> 1693 + <key>scope</key> 1694 + <string>meta.attribute.rust string.quoted.double.rust, meta.attribute.rust string.quoted.single.char.rust</string> 1695 + <key>settings</key> 1696 + <dict> 1697 + <key>fontStyle</key> 1698 + <string/> 1699 + </dict> 1700 + </dict> 1701 + <dict> 1702 + <key>name</key> 1703 + <string>Rust keyword</string> 1704 + <key>scope</key> 1705 + <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> 1706 + <key>settings</key> 1707 + <dict> 1708 + <key>foreground</key> 1709 + <string>#cba6f7</string> 1710 + <key>fontStyle</key> 1711 + <string/> 1712 + </dict> 1713 + </dict> 1714 + <dict> 1715 + <key>name</key> 1716 + <string>Rust u/i32, u/i64, etc.</string> 1717 + <key>scope</key> 1718 + <string>entity.name.type.numeric.rust</string> 1719 + <key>settings</key> 1720 + <dict> 1721 + <key>foreground</key> 1722 + <string>#cba6f7</string> 1723 + <key>fontStyle</key> 1724 + <string/> 1725 + </dict> 1726 + </dict> 1727 + <dict> 1728 + <key>name</key> 1729 + <string>Rust generic</string> 1730 + <key>scope</key> 1731 + <string>meta.generic.rust</string> 1732 + <key>settings</key> 1733 + <dict> 1734 + <key>foreground</key> 1735 + <string>#fab387</string> 1736 + </dict> 1737 + </dict> 1738 + <dict> 1739 + <key>name</key> 1740 + <string>Rust impl</string> 1741 + <key>scope</key> 1742 + <string>entity.name.impl.rust</string> 1743 + <key>settings</key> 1744 + <dict> 1745 + <key>foreground</key> 1746 + <string>#f9e2af</string> 1747 + <key>fontStyle</key> 1748 + <string>italic</string> 1749 + </dict> 1750 + </dict> 1751 + <dict> 1752 + <key>name</key> 1753 + <string>Rust module</string> 1754 + <key>scope</key> 1755 + <string>entity.name.module.rust</string> 1756 + <key>settings</key> 1757 + <dict> 1758 + <key>foreground</key> 1759 + <string>#fab387</string> 1760 + </dict> 1761 + </dict> 1762 + <dict> 1763 + <key>name</key> 1764 + <string>Rust trait</string> 1765 + <key>scope</key> 1766 + <string>entity.name.trait.rust</string> 1767 + <key>settings</key> 1768 + <dict> 1769 + <key>foreground</key> 1770 + <string>#f9e2af</string> 1771 + <key>fontStyle</key> 1772 + <string>italic</string> 1773 + </dict> 1774 + </dict> 1775 + <dict> 1776 + <key>name</key> 1777 + <string>Rust struct</string> 1778 + <key>scope</key> 1779 + <string>storage.type.source.rust</string> 1780 + <key>settings</key> 1781 + <dict> 1782 + <key>foreground</key> 1783 + <string>#f9e2af</string> 1784 + </dict> 1785 + </dict> 1786 + <dict> 1787 + <key>name</key> 1788 + <string>Rust union</string> 1789 + <key>scope</key> 1790 + <string>entity.name.union.rust</string> 1791 + <key>settings</key> 1792 + <dict> 1793 + <key>foreground</key> 1794 + <string>#f9e2af</string> 1795 + </dict> 1796 + </dict> 1797 + <dict> 1798 + <key>name</key> 1799 + <string>Rust enum member</string> 1800 + <key>scope</key> 1801 + <string>meta.enum.rust storage.type.source.rust</string> 1802 + <key>settings</key> 1803 + <dict> 1804 + <key>foreground</key> 1805 + <string>#94e2d5</string> 1806 + </dict> 1807 + </dict> 1808 + <dict> 1809 + <key>name</key> 1810 + <string>Rust macro</string> 1811 + <key>scope</key> 1812 + <string>support.macro.rust, meta.macro.rust support.function.rust, entity.name.function.macro.rust</string> 1813 + <key>settings</key> 1814 + <dict> 1815 + <key>foreground</key> 1816 + <string>#89b4fa</string> 1817 + <key>fontStyle</key> 1818 + <string>italic</string> 1819 + </dict> 1820 + </dict> 1821 + <dict> 1822 + <key>name</key> 1823 + <string>Rust lifetime</string> 1824 + <key>scope</key> 1825 + <string>storage.modifier.lifetime.rust, entity.name.type.lifetime</string> 1826 + <key>settings</key> 1827 + <dict> 1828 + <key>foreground</key> 1829 + <string>#89b4fa</string> 1830 + <key>fontStyle</key> 1831 + <string>italic</string> 1832 + </dict> 1833 + </dict> 1834 + <dict> 1835 + <key>name</key> 1836 + <string>Rust string formatting</string> 1837 + <key>scope</key> 1838 + <string>string.quoted.double.rust constant.other.placeholder.rust</string> 1839 + <key>settings</key> 1840 + <dict> 1841 + <key>foreground</key> 1842 + <string>#f5c2e7</string> 1843 + </dict> 1844 + </dict> 1845 + <dict> 1846 + <key>name</key> 1847 + <string>Rust return type generic</string> 1848 + <key>scope</key> 1849 + <string>meta.function.return-type.rust meta.generic.rust storage.type.rust</string> 1850 + <key>settings</key> 1851 + <dict> 1852 + <key>foreground</key> 1853 + <string>#cdd6f4</string> 1854 + </dict> 1855 + </dict> 1856 + <dict> 1857 + <key>name</key> 1858 + <string>Rust functions</string> 1859 + <key>scope</key> 1860 + <string>meta.function.call.rust</string> 1861 + <key>settings</key> 1862 + <dict> 1863 + <key>foreground</key> 1864 + <string>#89b4fa</string> 1865 + </dict> 1866 + </dict> 1867 + <dict> 1868 + <key>name</key> 1869 + <string>Rust angle brackets</string> 1870 + <key>scope</key> 1871 + <string>punctuation.brackets.angle.rust</string> 1872 + <key>settings</key> 1873 + <dict> 1874 + <key>foreground</key> 1875 + <string>#89dceb</string> 1876 + </dict> 1877 + </dict> 1878 + <dict> 1879 + <key>name</key> 1880 + <string>Rust constants</string> 1881 + <key>scope</key> 1882 + <string>constant.other.caps.rust</string> 1883 + <key>settings</key> 1884 + <dict> 1885 + <key>foreground</key> 1886 + <string>#fab387</string> 1887 + </dict> 1888 + </dict> 1889 + <dict> 1890 + <key>name</key> 1891 + <string>Rust function parameters</string> 1892 + <key>scope</key> 1893 + <string>meta.function.definition.rust variable.other.rust</string> 1894 + <key>settings</key> 1895 + <dict> 1896 + <key>foreground</key> 1897 + <string>#eba0ac</string> 1898 + </dict> 1899 + </dict> 1900 + <dict> 1901 + <key>name</key> 1902 + <string>Rust closure variables</string> 1903 + <key>scope</key> 1904 + <string>meta.function.call.rust variable.other.rust</string> 1905 + <key>settings</key> 1906 + <dict> 1907 + <key>foreground</key> 1908 + <string>#cdd6f4</string> 1909 + </dict> 1910 + </dict> 1911 + <dict> 1912 + <key>name</key> 1913 + <string>Rust self</string> 1914 + <key>scope</key> 1915 + <string>variable.language.self.rust</string> 1916 + <key>settings</key> 1917 + <dict> 1918 + <key>foreground</key> 1919 + <string>#f38ba8</string> 1920 + </dict> 1921 + </dict> 1922 + <dict> 1923 + <key>name</key> 1924 + <string>Rust metavariable names</string> 1925 + <key>scope</key> 1926 + <string>variable.other.metavariable.name.rust, meta.macro.metavariable.rust keyword.operator.macro.dollar.rust</string> 1927 + <key>settings</key> 1928 + <dict> 1929 + <key>foreground</key> 1930 + <string>#f5c2e7</string> 1931 + </dict> 1932 + </dict> 1933 + <dict> 1934 + <key>name</key> 1935 + <string>Shell shebang</string> 1936 + <key>scope</key> 1937 + <string>comment.line.shebang, comment.line.shebang punctuation.definition.comment, comment.line.shebang, punctuation.definition.comment.shebang.shell, meta.shebang.shell</string> 1938 + <key>settings</key> 1939 + <dict> 1940 + <key>foreground</key> 1941 + <string>#f5c2e7</string> 1942 + <key>fontStyle</key> 1943 + <string>italic</string> 1944 + </dict> 1945 + </dict> 1946 + <dict> 1947 + <key>name</key> 1948 + <string>Shell shebang command</string> 1949 + <key>scope</key> 1950 + <string>comment.line.shebang constant.language</string> 1951 + <key>settings</key> 1952 + <dict> 1953 + <key>foreground</key> 1954 + <string>#94e2d5</string> 1955 + <key>fontStyle</key> 1956 + <string>italic</string> 1957 + </dict> 1958 + </dict> 1959 + <dict> 1960 + <key>name</key> 1961 + <string>Shell interpolated command</string> 1962 + <key>scope</key> 1963 + <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> 1964 + <key>settings</key> 1965 + <dict> 1966 + <key>foreground</key> 1967 + <string>#f38ba8</string> 1968 + </dict> 1969 + </dict> 1970 + <dict> 1971 + <key>name</key> 1972 + <string>Shell interpolated command variable</string> 1973 + <key>scope</key> 1974 + <string>meta.string meta.interpolation.parameter.shell variable.other.readwrite</string> 1975 + <key>settings</key> 1976 + <dict> 1977 + <key>foreground</key> 1978 + <string>#fab387</string> 1979 + <key>fontStyle</key> 1980 + <string>italic</string> 1981 + </dict> 1982 + </dict> 1983 + <dict> 1984 + <key>scope</key> 1985 + <string>source.shell punctuation.section.interpolation, punctuation.definition.evaluation.backticks.shell</string> 1986 + <key>settings</key> 1987 + <dict> 1988 + <key>foreground</key> 1989 + <string>#94e2d5</string> 1990 + </dict> 1991 + </dict> 1992 + <dict> 1993 + <key>name</key> 1994 + <string>Shell EOF</string> 1995 + <key>scope</key> 1996 + <string>entity.name.tag.heredoc.shell</string> 1997 + <key>settings</key> 1998 + <dict> 1999 + <key>foreground</key> 2000 + <string>#cba6f7</string> 2001 + </dict> 2002 + </dict> 2003 + <dict> 2004 + <key>name</key> 2005 + <string>Shell quoted variable</string> 2006 + <key>scope</key> 2007 + <string>string.quoted.double.shell variable.other.normal.shell</string> 2008 + <key>settings</key> 2009 + <dict> 2010 + <key>foreground</key> 2011 + <string>#cdd6f4</string> 2012 + </dict> 2013 + </dict> 2014 + <dict> 2015 + <key>scope</key> 2016 + <string>markup.heading.typst</string> 2017 + <key>settings</key> 2018 + <dict> 2019 + <key>foreground</key> 2020 + <string>#f38ba8</string> 2021 + </dict> 2022 + </dict> 2023 + <dict> 2024 + <key>name</key> 2025 + <string>JSON Keys</string> 2026 + <key>scope</key> 2027 + <string>source.json meta.mapping.key string</string> 2028 + <key>settings</key> 2029 + <dict> 2030 + <key>foreground</key> 2031 + <string>#89b4fa</string> 2032 + </dict> 2033 + </dict> 2034 + <dict> 2035 + <key>name</key> 2036 + <string>JSON key surrounding quotes</string> 2037 + <key>scope</key> 2038 + <string>source.json meta.mapping.key punctuation.definition.string.begin, source.json meta.mapping.key punctuation.definition.string.end</string> 2039 + <key>settings</key> 2040 + <dict> 2041 + <key>foreground</key> 2042 + <string>#9399b2</string> 2043 + </dict> 2044 + </dict> 2045 + <dict> 2046 + <key>scope</key> 2047 + <string>markup.heading.synopsis.man, markup.heading.title.man, markup.heading.other.man, markup.heading.env.man</string> 2048 + <key>settings</key> 2049 + <dict> 2050 + <key>foreground</key> 2051 + <string>#cba6f7</string> 2052 + </dict> 2053 + </dict> 2054 + <dict> 2055 + <key>scope</key> 2056 + <string>markup.heading.commands.man</string> 2057 + <key>settings</key> 2058 + <dict> 2059 + <key>foreground</key> 2060 + <string>#89b4fa</string> 2061 + </dict> 2062 + </dict> 2063 + <dict> 2064 + <key>scope</key> 2065 + <string>markup.heading.env.man</string> 2066 + <key>settings</key> 2067 + <dict> 2068 + <key>foreground</key> 2069 + <string>#f5c2e7</string> 2070 + </dict> 2071 + </dict> 2072 + <dict> 2073 + <key>name</key> 2074 + <string>Man page options</string> 2075 + <key>scope</key> 2076 + <string>entity.name</string> 2077 + <key>settings</key> 2078 + <dict> 2079 + <key>foreground</key> 2080 + <string>#94e2d5</string> 2081 + </dict> 2082 + </dict> 2083 + <dict> 2084 + <key>scope</key> 2085 + <string>markup.heading.1.markdown</string> 2086 + <key>settings</key> 2087 + <dict> 2088 + <key>foreground</key> 2089 + <string>#f38ba8</string> 2090 + </dict> 2091 + </dict> 2092 + <dict> 2093 + <key>scope</key> 2094 + <string>markup.heading.2.markdown</string> 2095 + <key>settings</key> 2096 + <dict> 2097 + <key>foreground</key> 2098 + <string>#fab387</string> 2099 + </dict> 2100 + </dict> 2101 + <dict> 2102 + <key>scope</key> 2103 + <string>markup.heading.markdown</string> 2104 + <key>settings</key> 2105 + <dict> 2106 + <key>foreground</key> 2107 + <string>#f9e2af</string> 2108 + </dict> 2109 + </dict> 2110 + </array> 2111 + </dict> 2112 + </plist>
+41
.config/codesnap/config.json
··· 1 + { 2 + "print_eggs": false, 3 + "snapshot_config": { 4 + "theme": "catppuccin_mocha", 5 + "window": { 6 + "mac_window_bar": true, 7 + "shadow": { 8 + "radius": 20, 9 + "color": "#00000040" 10 + }, 11 + "margin": { 12 + "x": 82, 13 + "y": 82 14 + }, 15 + "border": { 16 + "width": 1, 17 + "color": "#ffffff30" 18 + }, 19 + "title_config": { 20 + "color": "#ffffff", 21 + "font_family": "Pacifico" 22 + }, 23 + "radius": 12 24 + }, 25 + "code_config": { 26 + "font_family": "CaskaydiaCove Nerd Font", 27 + "breadcrumbs": { 28 + "enable": false, 29 + "separator": "/", 30 + "color": "#80848b", 31 + "font_family": "CaskaydiaCove Nerd Font" 32 + } 33 + }, 34 + "watermark": { 35 + "content": "", 36 + "font_family": "Pacifico", 37 + "color": "#ffffff" 38 + }, 39 + "background": "#00000000" 40 + } 41 + }
+2112
.config/codesnap/remote_themes/catppuccin_mocha.tmTheme
··· 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"> 4 + <dict> 5 + <key>name</key> 6 + <string>Catppuccin Mocha</string> 7 + <key>semanticClass</key> 8 + <string>theme.dark.catppuccin-mocha</string> 9 + <key>uuid</key> 10 + <string>627ce890-fabb-4d39-9819-7be71f4bdca7</string> 11 + <key>author</key> 12 + <string>Catppuccin Org</string> 13 + <key>colorSpaceName</key> 14 + <string>sRGB</string> 15 + <key>settings</key> 16 + <array> 17 + <dict> 18 + <key>settings</key> 19 + <dict> 20 + <key>background</key> 21 + <string>#1e1e2e</string> 22 + <key>foreground</key> 23 + <string>#cdd6f4</string> 24 + <key>caret</key> 25 + <string>#f5e0dc</string> 26 + <key>lineHighlight</key> 27 + <string>#313244</string> 28 + <key>misspelling</key> 29 + <string>#f38ba8</string> 30 + <key>accent</key> 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> 40 + </dict> 41 + </dict> 42 + <dict> 43 + <key>name</key> 44 + <string>Basic text &amp; variable names (incl. leading punctuation)</string> 45 + <key>scope</key> 46 + <string>text, source, variable.other.readwrite, punctuation.definition.variable</string> 47 + <key>settings</key> 48 + <dict> 49 + <key>foreground</key> 50 + <string>#cdd6f4</string> 51 + </dict> 52 + </dict> 53 + <dict> 54 + <key>name</key> 55 + <string>Parentheses, Brackets, Braces</string> 56 + <key>scope</key> 57 + <string>punctuation</string> 58 + <key>settings</key> 59 + <dict> 60 + <key>foreground</key> 61 + <string>#9399b2</string> 62 + <key>fontStyle</key> 63 + <string/> 64 + </dict> 65 + </dict> 66 + <dict> 67 + <key>name</key> 68 + <string>Comments</string> 69 + <key>scope</key> 70 + <string>comment, punctuation.definition.comment</string> 71 + <key>settings</key> 72 + <dict> 73 + <key>foreground</key> 74 + <string>#9399b2</string> 75 + <key>fontStyle</key> 76 + <string>italic</string> 77 + </dict> 78 + </dict> 79 + <dict> 80 + <key>scope</key> 81 + <string>string, punctuation.definition.string</string> 82 + <key>settings</key> 83 + <dict> 84 + <key>foreground</key> 85 + <string>#a6e3a1</string> 86 + </dict> 87 + </dict> 88 + <dict> 89 + <key>scope</key> 90 + <string>constant.character.escape</string> 91 + <key>settings</key> 92 + <dict> 93 + <key>foreground</key> 94 + <string>#f5c2e7</string> 95 + </dict> 96 + </dict> 97 + <dict> 98 + <key>name</key> 99 + <string>Booleans, constants, numbers</string> 100 + <key>scope</key> 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> 103 + <dict> 104 + <key>foreground</key> 105 + <string>#fab387</string> 106 + </dict> 107 + </dict> 108 + <dict> 109 + <key>scope</key> 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> 112 + <dict> 113 + <key>foreground</key> 114 + <string>#cba6f7</string> 115 + <key>fontStyle</key> 116 + <string/> 117 + </dict> 118 + </dict> 119 + <dict> 120 + <key>scope</key> 121 + <string>entity.name.tag.documentation</string> 122 + <key>settings</key> 123 + <dict> 124 + <key>foreground</key> 125 + <string>#cba6f7</string> 126 + </dict> 127 + </dict> 128 + <dict> 129 + <key>name</key> 130 + <string>Punctuation</string> 131 + <key>scope</key> 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> 134 + <dict> 135 + <key>foreground</key> 136 + <string>#94e2d5</string> 137 + </dict> 138 + </dict> 139 + <dict> 140 + <key>scope</key> 141 + <string>entity.name.function, meta.function-call.method, support.function, support.function.misc, variable.function</string> 142 + <key>settings</key> 143 + <dict> 144 + <key>foreground</key> 145 + <string>#89b4fa</string> 146 + <key>fontStyle</key> 147 + <string>italic</string> 148 + </dict> 149 + </dict> 150 + <dict> 151 + <key>name</key> 152 + <string>Classes</string> 153 + <key>scope</key> 154 + <string>entity.name.class, entity.other.inherited-class, support.class, meta.function-call.constructor, entity.name.struct</string> 155 + <key>settings</key> 156 + <dict> 157 + <key>foreground</key> 158 + <string>#f9e2af</string> 159 + <key>fontStyle</key> 160 + <string>italic</string> 161 + </dict> 162 + </dict> 163 + <dict> 164 + <key>name</key> 165 + <string>Enum</string> 166 + <key>scope</key> 167 + <string>entity.name.enum</string> 168 + <key>settings</key> 169 + <dict> 170 + <key>foreground</key> 171 + <string>#f9e2af</string> 172 + <key>fontStyle</key> 173 + <string>italic</string> 174 + </dict> 175 + </dict> 176 + <dict> 177 + <key>name</key> 178 + <string>Enum member</string> 179 + <key>scope</key> 180 + <string>meta.enum variable.other.readwrite, variable.other.enummember</string> 181 + <key>settings</key> 182 + <dict> 183 + <key>foreground</key> 184 + <string>#94e2d5</string> 185 + </dict> 186 + </dict> 187 + <dict> 188 + <key>name</key> 189 + <string>Object properties</string> 190 + <key>scope</key> 191 + <string>meta.property.object</string> 192 + <key>settings</key> 193 + <dict> 194 + <key>foreground</key> 195 + <string>#94e2d5</string> 196 + </dict> 197 + </dict> 198 + <dict> 199 + <key>name</key> 200 + <string>Types</string> 201 + <key>scope</key> 202 + <string>meta.type, meta.type-alias, support.type, entity.name.type</string> 203 + <key>settings</key> 204 + <dict> 205 + <key>foreground</key> 206 + <string>#f9e2af</string> 207 + <key>fontStyle</key> 208 + <string>italic</string> 209 + </dict> 210 + </dict> 211 + <dict> 212 + <key>name</key> 213 + <string>Decorators</string> 214 + <key>scope</key> 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> 217 + <dict> 218 + <key>foreground</key> 219 + <string>#fab387</string> 220 + </dict> 221 + </dict> 222 + <dict> 223 + <key>scope</key> 224 + <string>variable.parameter, meta.function.parameters</string> 225 + <key>settings</key> 226 + <dict> 227 + <key>foreground</key> 228 + <string>#eba0ac</string> 229 + <key>fontStyle</key> 230 + <string>italic</string> 231 + </dict> 232 + </dict> 233 + <dict> 234 + <key>name</key> 235 + <string>Built-ins</string> 236 + <key>scope</key> 237 + <string>constant.language, support.function.builtin</string> 238 + <key>settings</key> 239 + <dict> 240 + <key>foreground</key> 241 + <string>#f38ba8</string> 242 + </dict> 243 + </dict> 244 + <dict> 245 + <key>scope</key> 246 + <string>entity.other.attribute-name.documentation</string> 247 + <key>settings</key> 248 + <dict> 249 + <key>foreground</key> 250 + <string>#f38ba8</string> 251 + </dict> 252 + </dict> 253 + <dict> 254 + <key>name</key> 255 + <string>Preprocessor directives</string> 256 + <key>scope</key> 257 + <string>keyword.control.directive, punctuation.definition.directive</string> 258 + <key>settings</key> 259 + <dict> 260 + <key>foreground</key> 261 + <string>#f9e2af</string> 262 + </dict> 263 + </dict> 264 + <dict> 265 + <key>name</key> 266 + <string>Type parameters</string> 267 + <key>scope</key> 268 + <string>punctuation.definition.typeparameters</string> 269 + <key>settings</key> 270 + <dict> 271 + <key>foreground</key> 272 + <string>#89dceb</string> 273 + </dict> 274 + </dict> 275 + <dict> 276 + <key>name</key> 277 + <string>Namespaces</string> 278 + <key>scope</key> 279 + <string>entity.name.namespace</string> 280 + <key>settings</key> 281 + <dict> 282 + <key>foreground</key> 283 + <string>#f9e2af</string> 284 + </dict> 285 + </dict> 286 + <dict> 287 + <key>name</key> 288 + <string>Property names (left hand assignments in json/yaml/css)</string> 289 + <key>scope</key> 290 + <string>support.type.property-name.css</string> 291 + <key>settings</key> 292 + <dict> 293 + <key>foreground</key> 294 + <string>#89b4fa</string> 295 + <key>fontStyle</key> 296 + <string/> 297 + </dict> 298 + </dict> 299 + <dict> 300 + <key>name</key> 301 + <string>This/Self keyword</string> 302 + <key>scope</key> 303 + <string>variable.language.this, variable.language.this punctuation.definition.variable</string> 304 + <key>settings</key> 305 + <dict> 306 + <key>foreground</key> 307 + <string>#f38ba8</string> 308 + </dict> 309 + </dict> 310 + <dict> 311 + <key>name</key> 312 + <string>Object properties</string> 313 + <key>scope</key> 314 + <string>variable.object.property</string> 315 + <key>settings</key> 316 + <dict> 317 + <key>foreground</key> 318 + <string>#cdd6f4</string> 319 + </dict> 320 + </dict> 321 + <dict> 322 + <key>name</key> 323 + <string>String template interpolation</string> 324 + <key>scope</key> 325 + <string>string.template variable, string variable</string> 326 + <key>settings</key> 327 + <dict> 328 + <key>foreground</key> 329 + <string>#cdd6f4</string> 330 + </dict> 331 + </dict> 332 + <dict> 333 + <key>name</key> 334 + <string>`new` as bold</string> 335 + <key>scope</key> 336 + <string>keyword.operator.new</string> 337 + <key>settings</key> 338 + <dict> 339 + <key>fontStyle</key> 340 + <string>bold</string> 341 + </dict> 342 + </dict> 343 + <dict> 344 + <key>name</key> 345 + <string>C++ extern keyword</string> 346 + <key>scope</key> 347 + <string>storage.modifier.specifier.extern.cpp</string> 348 + <key>settings</key> 349 + <dict> 350 + <key>foreground</key> 351 + <string>#cba6f7</string> 352 + </dict> 353 + </dict> 354 + <dict> 355 + <key>name</key> 356 + <string>C++ scope resolution</string> 357 + <key>scope</key> 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> 360 + <dict> 361 + <key>foreground</key> 362 + <string>#f9e2af</string> 363 + </dict> 364 + </dict> 365 + <dict> 366 + <key>name</key> 367 + <string>C++ doc keywords</string> 368 + <key>scope</key> 369 + <string>storage.type.class.doxygen</string> 370 + <key>settings</key> 371 + <dict> 372 + <key>fontStyle</key> 373 + <string/> 374 + </dict> 375 + </dict> 376 + <dict> 377 + <key>name</key> 378 + <string>C++ operators</string> 379 + <key>scope</key> 380 + <string>storage.modifier.reference.cpp</string> 381 + <key>settings</key> 382 + <dict> 383 + <key>foreground</key> 384 + <string>#94e2d5</string> 385 + </dict> 386 + </dict> 387 + <dict> 388 + <key>name</key> 389 + <string>C# Interpolated Strings</string> 390 + <key>scope</key> 391 + <string>meta.interpolation.cs</string> 392 + <key>settings</key> 393 + <dict> 394 + <key>foreground</key> 395 + <string>#cdd6f4</string> 396 + </dict> 397 + </dict> 398 + <dict> 399 + <key>name</key> 400 + <string>C# xml-style docs</string> 401 + <key>scope</key> 402 + <string>comment.block.documentation.cs</string> 403 + <key>settings</key> 404 + <dict> 405 + <key>foreground</key> 406 + <string>#cdd6f4</string> 407 + </dict> 408 + </dict> 409 + <dict> 410 + <key>name</key> 411 + <string>Classes, reflecting the className color in JSX</string> 412 + <key>scope</key> 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> 415 + <dict> 416 + <key>foreground</key> 417 + <string>#f9e2af</string> 418 + </dict> 419 + </dict> 420 + <dict> 421 + <key>name</key> 422 + <string>Operators</string> 423 + <key>scope</key> 424 + <string>punctuation.separator.operator.css</string> 425 + <key>settings</key> 426 + <dict> 427 + <key>foreground</key> 428 + <string>#94e2d5</string> 429 + </dict> 430 + </dict> 431 + <dict> 432 + <key>name</key> 433 + <string>Pseudo classes</string> 434 + <key>scope</key> 435 + <string>source.css entity.other.attribute-name.pseudo-class</string> 436 + <key>settings</key> 437 + <dict> 438 + <key>foreground</key> 439 + <string>#94e2d5</string> 440 + </dict> 441 + </dict> 442 + <dict> 443 + <key>scope</key> 444 + <string>source.css constant.other.unicode-range</string> 445 + <key>settings</key> 446 + <dict> 447 + <key>foreground</key> 448 + <string>#fab387</string> 449 + </dict> 450 + </dict> 451 + <dict> 452 + <key>scope</key> 453 + <string>source.css variable.parameter.url</string> 454 + <key>settings</key> 455 + <dict> 456 + <key>foreground</key> 457 + <string>#a6e3a1</string> 458 + <key>fontStyle</key> 459 + <string/> 460 + </dict> 461 + </dict> 462 + <dict> 463 + <key>name</key> 464 + <string>CSS vendored property names</string> 465 + <key>scope</key> 466 + <string>support.type.vendored.property-name</string> 467 + <key>settings</key> 468 + <dict> 469 + <key>foreground</key> 470 + <string>#89dceb</string> 471 + </dict> 472 + </dict> 473 + <dict> 474 + <key>name</key> 475 + <string>Less/SCSS right-hand variables (@/$-prefixed)</string> 476 + <key>scope</key> 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> 479 + <dict> 480 + <key>foreground</key> 481 + <string>#eba0ac</string> 482 + </dict> 483 + </dict> 484 + <dict> 485 + <key>name</key> 486 + <string>CSS variables (--prefixed)</string> 487 + <key>scope</key> 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> 490 + <dict> 491 + <key>foreground</key> 492 + <string>#89b4fa</string> 493 + </dict> 494 + </dict> 495 + <dict> 496 + <key>name</key> 497 + <string>CSS Percentage values, styled the same as numbers</string> 498 + <key>scope</key> 499 + <string>keyword.other.unit.percentage.css</string> 500 + <key>settings</key> 501 + <dict> 502 + <key>foreground</key> 503 + <string>#fab387</string> 504 + </dict> 505 + </dict> 506 + <dict> 507 + <key>name</key> 508 + <string>CSS Attribute selectors, styled the same as strings</string> 509 + <key>scope</key> 510 + <string>source.css meta.attribute-selector</string> 511 + <key>settings</key> 512 + <dict> 513 + <key>foreground</key> 514 + <string>#a6e3a1</string> 515 + </dict> 516 + </dict> 517 + <dict> 518 + <key>name</key> 519 + <string>JSON/YAML keys, other left-hand assignments</string> 520 + <key>scope</key> 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> 523 + <dict> 524 + <key>foreground</key> 525 + <string>#89b4fa</string> 526 + <key>fontStyle</key> 527 + <string/> 528 + </dict> 529 + </dict> 530 + <dict> 531 + <key>name</key> 532 + <string>JSON/YAML constants</string> 533 + <key>scope</key> 534 + <string>constant.language.json, constant.language.yaml</string> 535 + <key>settings</key> 536 + <dict> 537 + <key>foreground</key> 538 + <string>#fab387</string> 539 + </dict> 540 + </dict> 541 + <dict> 542 + <key>name</key> 543 + <string>YAML anchors</string> 544 + <key>scope</key> 545 + <string>entity.name.type.anchor.yaml, variable.other.alias.yaml</string> 546 + <key>settings</key> 547 + <dict> 548 + <key>foreground</key> 549 + <string>#f9e2af</string> 550 + <key>fontStyle</key> 551 + <string/> 552 + </dict> 553 + </dict> 554 + <dict> 555 + <key>name</key> 556 + <string>TOML tables / ini groups</string> 557 + <key>scope</key> 558 + <string>support.type.property-name.table, entity.name.section.group-title.ini</string> 559 + <key>settings</key> 560 + <dict> 561 + <key>foreground</key> 562 + <string>#f9e2af</string> 563 + </dict> 564 + </dict> 565 + <dict> 566 + <key>name</key> 567 + <string>TOML dates</string> 568 + <key>scope</key> 569 + <string>constant.other.time.datetime.offset.toml</string> 570 + <key>settings</key> 571 + <dict> 572 + <key>foreground</key> 573 + <string>#f5c2e7</string> 574 + </dict> 575 + </dict> 576 + <dict> 577 + <key>name</key> 578 + <string>YAML anchor puctuation</string> 579 + <key>scope</key> 580 + <string>punctuation.definition.anchor.yaml, punctuation.definition.alias.yaml</string> 581 + <key>settings</key> 582 + <dict> 583 + <key>foreground</key> 584 + <string>#f5c2e7</string> 585 + </dict> 586 + </dict> 587 + <dict> 588 + <key>name</key> 589 + <string>YAML triple dashes</string> 590 + <key>scope</key> 591 + <string>entity.other.document.begin.yaml</string> 592 + <key>settings</key> 593 + <dict> 594 + <key>foreground</key> 595 + <string>#f5c2e7</string> 596 + </dict> 597 + </dict> 598 + <dict> 599 + <key>name</key> 600 + <string>Markup Diff</string> 601 + <key>scope</key> 602 + <string>markup.changed.diff</string> 603 + <key>settings</key> 604 + <dict> 605 + <key>foreground</key> 606 + <string>#fab387</string> 607 + </dict> 608 + </dict> 609 + <dict> 610 + <key>name</key> 611 + <string>Diff</string> 612 + <key>scope</key> 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> 615 + <dict> 616 + <key>foreground</key> 617 + <string>#89b4fa</string> 618 + </dict> 619 + </dict> 620 + <dict> 621 + <key>name</key> 622 + <string>Diff Inserted</string> 623 + <key>scope</key> 624 + <string>markup.inserted.diff</string> 625 + <key>settings</key> 626 + <dict> 627 + <key>foreground</key> 628 + <string>#a6e3a1</string> 629 + </dict> 630 + </dict> 631 + <dict> 632 + <key>name</key> 633 + <string>Diff Deleted</string> 634 + <key>scope</key> 635 + <string>markup.deleted.diff</string> 636 + <key>settings</key> 637 + <dict> 638 + <key>foreground</key> 639 + <string>#f38ba8</string> 640 + </dict> 641 + </dict> 642 + <dict> 643 + <key>name</key> 644 + <string>dotenv left-hand side assignments</string> 645 + <key>scope</key> 646 + <string>variable.other.env</string> 647 + <key>settings</key> 648 + <dict> 649 + <key>foreground</key> 650 + <string>#89b4fa</string> 651 + </dict> 652 + </dict> 653 + <dict> 654 + <key>name</key> 655 + <string>dotenv reference to existing env variable</string> 656 + <key>scope</key> 657 + <string>string.quoted variable.other.env</string> 658 + <key>settings</key> 659 + <dict> 660 + <key>foreground</key> 661 + <string>#cdd6f4</string> 662 + </dict> 663 + </dict> 664 + <dict> 665 + <key>name</key> 666 + <string>GDScript functions</string> 667 + <key>scope</key> 668 + <string>support.function.builtin.gdscript</string> 669 + <key>settings</key> 670 + <dict> 671 + <key>foreground</key> 672 + <string>#89b4fa</string> 673 + </dict> 674 + </dict> 675 + <dict> 676 + <key>name</key> 677 + <string>GDScript constants</string> 678 + <key>scope</key> 679 + <string>constant.language.gdscript</string> 680 + <key>settings</key> 681 + <dict> 682 + <key>foreground</key> 683 + <string>#fab387</string> 684 + </dict> 685 + </dict> 686 + <dict> 687 + <key>name</key> 688 + <string>Comment keywords</string> 689 + <key>scope</key> 690 + <string>comment meta.annotation.go</string> 691 + <key>settings</key> 692 + <dict> 693 + <key>foreground</key> 694 + <string>#eba0ac</string> 695 + </dict> 696 + </dict> 697 + <dict> 698 + <key>name</key> 699 + <string>go:embed, go:build, etc.</string> 700 + <key>scope</key> 701 + <string>comment meta.annotation.parameters.go</string> 702 + <key>settings</key> 703 + <dict> 704 + <key>foreground</key> 705 + <string>#fab387</string> 706 + </dict> 707 + </dict> 708 + <dict> 709 + <key>name</key> 710 + <string>Go constants (nil, true, false)</string> 711 + <key>scope</key> 712 + <string>constant.language.go</string> 713 + <key>settings</key> 714 + <dict> 715 + <key>foreground</key> 716 + <string>#fab387</string> 717 + </dict> 718 + </dict> 719 + <dict> 720 + <key>name</key> 721 + <string>GraphQL variables</string> 722 + <key>scope</key> 723 + <string>variable.graphql</string> 724 + <key>settings</key> 725 + <dict> 726 + <key>foreground</key> 727 + <string>#cdd6f4</string> 728 + </dict> 729 + </dict> 730 + <dict> 731 + <key>name</key> 732 + <string>GraphQL aliases</string> 733 + <key>scope</key> 734 + <string>string.unquoted.alias.graphql</string> 735 + <key>settings</key> 736 + <dict> 737 + <key>foreground</key> 738 + <string>#f2cdcd</string> 739 + </dict> 740 + </dict> 741 + <dict> 742 + <key>name</key> 743 + <string>GraphQL enum members</string> 744 + <key>scope</key> 745 + <string>constant.character.enum.graphql</string> 746 + <key>settings</key> 747 + <dict> 748 + <key>foreground</key> 749 + <string>#94e2d5</string> 750 + </dict> 751 + </dict> 752 + <dict> 753 + <key>name</key> 754 + <string>GraphQL field in types</string> 755 + <key>scope</key> 756 + <string>meta.objectvalues.graphql constant.object.key.graphql string.unquoted.graphql</string> 757 + <key>settings</key> 758 + <dict> 759 + <key>foreground</key> 760 + <string>#f2cdcd</string> 761 + </dict> 762 + </dict> 763 + <dict> 764 + <key>name</key> 765 + <string>HTML/XML DOCTYPE as keyword</string> 766 + <key>scope</key> 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> 769 + <dict> 770 + <key>foreground</key> 771 + <string>#cba6f7</string> 772 + </dict> 773 + </dict> 774 + <dict> 775 + <key>name</key> 776 + <string>HTML/XML-like &lt;tags/&gt;</string> 777 + <key>scope</key> 778 + <string>entity.name.tag</string> 779 + <key>settings</key> 780 + <dict> 781 + <key>foreground</key> 782 + <string>#89b4fa</string> 783 + <key>fontStyle</key> 784 + <string/> 785 + </dict> 786 + </dict> 787 + <dict> 788 + <key>name</key> 789 + <string>Special characters like &amp;amp;</string> 790 + <key>scope</key> 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> 793 + <dict> 794 + <key>foreground</key> 795 + <string>#f38ba8</string> 796 + </dict> 797 + </dict> 798 + <dict> 799 + <key>name</key> 800 + <string>HTML/XML tag attribute values</string> 801 + <key>scope</key> 802 + <string>entity.other.attribute-name</string> 803 + <key>settings</key> 804 + <dict> 805 + <key>foreground</key> 806 + <string>#f9e2af</string> 807 + </dict> 808 + </dict> 809 + <dict> 810 + <key>name</key> 811 + <string>Components</string> 812 + <key>scope</key> 813 + <string>support.class.component, support.class.component.jsx, support.class.component.tsx, support.class.component.vue</string> 814 + <key>settings</key> 815 + <dict> 816 + <key>foreground</key> 817 + <string>#f5c2e7</string> 818 + <key>fontStyle</key> 819 + <string/> 820 + </dict> 821 + </dict> 822 + <dict> 823 + <key>name</key> 824 + <string>Annotations</string> 825 + <key>scope</key> 826 + <string>punctuation.definition.annotation, storage.type.annotation</string> 827 + <key>settings</key> 828 + <dict> 829 + <key>foreground</key> 830 + <string>#fab387</string> 831 + </dict> 832 + </dict> 833 + <dict> 834 + <key>name</key> 835 + <string>Java enums</string> 836 + <key>scope</key> 837 + <string>constant.other.enum.java</string> 838 + <key>settings</key> 839 + <dict> 840 + <key>foreground</key> 841 + <string>#94e2d5</string> 842 + </dict> 843 + </dict> 844 + <dict> 845 + <key>name</key> 846 + <string>Java imports</string> 847 + <key>scope</key> 848 + <string>storage.modifier.import.java</string> 849 + <key>settings</key> 850 + <dict> 851 + <key>foreground</key> 852 + <string>#cdd6f4</string> 853 + </dict> 854 + </dict> 855 + <dict> 856 + <key>name</key> 857 + <string>Javadoc</string> 858 + <key>scope</key> 859 + <string>comment.block.javadoc.java keyword.other.documentation.javadoc.java</string> 860 + <key>settings</key> 861 + <dict> 862 + <key>fontStyle</key> 863 + <string/> 864 + </dict> 865 + </dict> 866 + <dict> 867 + <key>name</key> 868 + <string>Exported Variable</string> 869 + <key>scope</key> 870 + <string>meta.export variable.other.readwrite.js</string> 871 + <key>settings</key> 872 + <dict> 873 + <key>foreground</key> 874 + <string>#eba0ac</string> 875 + </dict> 876 + </dict> 877 + <dict> 878 + <key>name</key> 879 + <string>JS/TS constants &amp; properties</string> 880 + <key>scope</key> 881 + <string>variable.other.constant.js, variable.other.constant.ts, variable.other.property.js, variable.other.property.ts</string> 882 + <key>settings</key> 883 + <dict> 884 + <key>foreground</key> 885 + <string>#cdd6f4</string> 886 + </dict> 887 + </dict> 888 + <dict> 889 + <key>name</key> 890 + <string>JSDoc; these are mainly params, so styled as such</string> 891 + <key>scope</key> 892 + <string>variable.other.jsdoc, comment.block.documentation variable.other</string> 893 + <key>settings</key> 894 + <dict> 895 + <key>foreground</key> 896 + <string>#eba0ac</string> 897 + <key>fontStyle</key> 898 + <string/> 899 + </dict> 900 + </dict> 901 + <dict> 902 + <key>name</key> 903 + <string>JSDoc keywords</string> 904 + <key>scope</key> 905 + <string>storage.type.class.jsdoc</string> 906 + <key>settings</key> 907 + <dict> 908 + <key>fontStyle</key> 909 + <string/> 910 + </dict> 911 + </dict> 912 + <dict> 913 + <key>scope</key> 914 + <string>support.type.object.console.js</string> 915 + <key>settings</key> 916 + <dict> 917 + <key>foreground</key> 918 + <string>#cdd6f4</string> 919 + </dict> 920 + </dict> 921 + <dict> 922 + <key>name</key> 923 + <string>Node constants as keywords (module, etc.)</string> 924 + <key>scope</key> 925 + <string>support.constant.node, support.type.object.module.js</string> 926 + <key>settings</key> 927 + <dict> 928 + <key>foreground</key> 929 + <string>#cba6f7</string> 930 + </dict> 931 + </dict> 932 + <dict> 933 + <key>name</key> 934 + <string>implements as keyword</string> 935 + <key>scope</key> 936 + <string>storage.modifier.implements</string> 937 + <key>settings</key> 938 + <dict> 939 + <key>foreground</key> 940 + <string>#cba6f7</string> 941 + </dict> 942 + </dict> 943 + <dict> 944 + <key>name</key> 945 + <string>Builtin types</string> 946 + <key>scope</key> 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> 949 + <dict> 950 + <key>foreground</key> 951 + <string>#cba6f7</string> 952 + </dict> 953 + </dict> 954 + <dict> 955 + <key>scope</key> 956 + <string>variable.parameter.generic</string> 957 + <key>settings</key> 958 + <dict> 959 + <key>foreground</key> 960 + <string>#f9e2af</string> 961 + </dict> 962 + </dict> 963 + <dict> 964 + <key>name</key> 965 + <string>Arrow functions</string> 966 + <key>scope</key> 967 + <string>keyword.declaration.function.arrow.js, storage.type.function.arrow.ts</string> 968 + <key>settings</key> 969 + <dict> 970 + <key>foreground</key> 971 + <string>#94e2d5</string> 972 + </dict> 973 + </dict> 974 + <dict> 975 + <key>name</key> 976 + <string>Decorator punctuations (decorators inherit from blue functions, instead of styleguide peach)</string> 977 + <key>scope</key> 978 + <string>punctuation.decorator.ts</string> 979 + <key>settings</key> 980 + <dict> 981 + <key>foreground</key> 982 + <string>#89b4fa</string> 983 + <key>fontStyle</key> 984 + <string>italic</string> 985 + </dict> 986 + </dict> 987 + <dict> 988 + <key>name</key> 989 + <string>Extra JS/TS keywords</string> 990 + <key>scope</key> 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> 993 + <dict> 994 + <key>foreground</key> 995 + <string>#cba6f7</string> 996 + </dict> 997 + </dict> 998 + <dict> 999 + <key>name</key> 1000 + <string>Julia macros</string> 1001 + <key>scope</key> 1002 + <string>support.function.macro.julia</string> 1003 + <key>settings</key> 1004 + <dict> 1005 + <key>foreground</key> 1006 + <string>#94e2d5</string> 1007 + <key>fontStyle</key> 1008 + <string>italic</string> 1009 + </dict> 1010 + </dict> 1011 + <dict> 1012 + <key>name</key> 1013 + <string>Julia language constants (true, false)</string> 1014 + <key>scope</key> 1015 + <string>constant.language.julia</string> 1016 + <key>settings</key> 1017 + <dict> 1018 + <key>foreground</key> 1019 + <string>#fab387</string> 1020 + </dict> 1021 + </dict> 1022 + <dict> 1023 + <key>name</key> 1024 + <string>Julia other constants (these seem to be arguments inside arrays)</string> 1025 + <key>scope</key> 1026 + <string>constant.other.symbol.julia</string> 1027 + <key>settings</key> 1028 + <dict> 1029 + <key>foreground</key> 1030 + <string>#eba0ac</string> 1031 + </dict> 1032 + </dict> 1033 + <dict> 1034 + <key>name</key> 1035 + <string>LaTeX preamble</string> 1036 + <key>scope</key> 1037 + <string>text.tex keyword.control.preamble</string> 1038 + <key>settings</key> 1039 + <dict> 1040 + <key>foreground</key> 1041 + <string>#94e2d5</string> 1042 + </dict> 1043 + </dict> 1044 + <dict> 1045 + <key>name</key> 1046 + <string>LaTeX be functions</string> 1047 + <key>scope</key> 1048 + <string>text.tex support.function.be</string> 1049 + <key>settings</key> 1050 + <dict> 1051 + <key>foreground</key> 1052 + <string>#89dceb</string> 1053 + </dict> 1054 + </dict> 1055 + <dict> 1056 + <key>name</key> 1057 + <string>LaTeX math</string> 1058 + <key>scope</key> 1059 + <string>constant.other.general.math.tex</string> 1060 + <key>settings</key> 1061 + <dict> 1062 + <key>foreground</key> 1063 + <string>#f2cdcd</string> 1064 + </dict> 1065 + </dict> 1066 + <dict> 1067 + <key>name</key> 1068 + <string>Liquid Builtin Objects &amp; User Defined Variables</string> 1069 + <key>scope</key> 1070 + <string>variable.language.liquid</string> 1071 + <key>settings</key> 1072 + <dict> 1073 + <key>foreground</key> 1074 + <string>#f5c2e7</string> 1075 + </dict> 1076 + </dict> 1077 + <dict> 1078 + <key>name</key> 1079 + <string>Lua docstring keywords</string> 1080 + <key>scope</key> 1081 + <string>comment.line.double-dash.documentation.lua storage.type.annotation.lua</string> 1082 + <key>settings</key> 1083 + <dict> 1084 + <key>foreground</key> 1085 + <string>#cba6f7</string> 1086 + <key>fontStyle</key> 1087 + <string/> 1088 + </dict> 1089 + </dict> 1090 + <dict> 1091 + <key>name</key> 1092 + <string>Lua docstring variables</string> 1093 + <key>scope</key> 1094 + <string>comment.line.double-dash.documentation.lua entity.name.variable.lua, comment.line.double-dash.documentation.lua variable.lua</string> 1095 + <key>settings</key> 1096 + <dict> 1097 + <key>foreground</key> 1098 + <string>#cdd6f4</string> 1099 + </dict> 1100 + </dict> 1101 + <dict> 1102 + <key>scope</key> 1103 + <string>heading.1.markdown punctuation.definition.heading.markdown, heading.1.markdown, heading.1.quarto punctuation.definition.heading.quarto, heading.1.quarto, 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> 1104 + <key>settings</key> 1105 + <dict> 1106 + <key>foreground</key> 1107 + <string>#f38ba8</string> 1108 + </dict> 1109 + </dict> 1110 + <dict> 1111 + <key>scope</key> 1112 + <string>heading.2.markdown punctuation.definition.heading.markdown, heading.2.markdown, heading.2.quarto punctuation.definition.heading.quarto, heading.2.quarto, 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> 1113 + <key>settings</key> 1114 + <dict> 1115 + <key>foreground</key> 1116 + <string>#fab387</string> 1117 + </dict> 1118 + </dict> 1119 + <dict> 1120 + <key>scope</key> 1121 + <string>heading.3.markdown punctuation.definition.heading.markdown, heading.3.markdown, heading.3.quarto punctuation.definition.heading.quarto, heading.3.quarto, markup.heading.atx.3.mdx, markup.heading.atx.3.mdx punctuation.definition.heading.mdx, markup.heading.heading-2.asciidoc</string> 1122 + <key>settings</key> 1123 + <dict> 1124 + <key>foreground</key> 1125 + <string>#f9e2af</string> 1126 + </dict> 1127 + </dict> 1128 + <dict> 1129 + <key>scope</key> 1130 + <string>heading.4.markdown punctuation.definition.heading.markdown, heading.4.markdown, heading.4.quarto punctuation.definition.heading.quarto, heading.4.quarto, markup.heading.atx.4.mdx, markup.heading.atx.4.mdx punctuation.definition.heading.mdx, markup.heading.heading-3.asciidoc</string> 1131 + <key>settings</key> 1132 + <dict> 1133 + <key>foreground</key> 1134 + <string>#a6e3a1</string> 1135 + </dict> 1136 + </dict> 1137 + <dict> 1138 + <key>scope</key> 1139 + <string>heading.5.markdown punctuation.definition.heading.markdown, heading.5.markdown, heading.5.quarto punctuation.definition.heading.quarto, heading.5.quarto, markup.heading.atx.5.mdx, markup.heading.atx.5.mdx punctuation.definition.heading.mdx, markup.heading.heading-4.asciidoc</string> 1140 + <key>settings</key> 1141 + <dict> 1142 + <key>foreground</key> 1143 + <string>#74c7ec</string> 1144 + </dict> 1145 + </dict> 1146 + <dict> 1147 + <key>scope</key> 1148 + <string>heading.6.markdown punctuation.definition.heading.markdown, heading.6.markdown, heading.6.quarto punctuation.definition.heading.quarto, heading.6.quarto, markup.heading.atx.6.mdx, markup.heading.atx.6.mdx punctuation.definition.heading.mdx, markup.heading.heading-5.asciidoc</string> 1149 + <key>settings</key> 1150 + <dict> 1151 + <key>foreground</key> 1152 + <string>#b4befe</string> 1153 + </dict> 1154 + </dict> 1155 + <dict> 1156 + <key>scope</key> 1157 + <string>markup.bold</string> 1158 + <key>settings</key> 1159 + <dict> 1160 + <key>foreground</key> 1161 + <string>#f38ba8</string> 1162 + <key>fontStyle</key> 1163 + <string>bold</string> 1164 + </dict> 1165 + </dict> 1166 + <dict> 1167 + <key>scope</key> 1168 + <string>markup.italic</string> 1169 + <key>settings</key> 1170 + <dict> 1171 + <key>foreground</key> 1172 + <string>#f38ba8</string> 1173 + <key>fontStyle</key> 1174 + <string>italic</string> 1175 + </dict> 1176 + </dict> 1177 + <dict> 1178 + <key>scope</key> 1179 + <string>markup.strikethrough</string> 1180 + <key>settings</key> 1181 + <dict> 1182 + <key>foreground</key> 1183 + <string>#a6adc8</string> 1184 + <key>fontStyle</key> 1185 + <string>strikethrough</string> 1186 + </dict> 1187 + </dict> 1188 + <dict> 1189 + <key>name</key> 1190 + <string>Markdown auto links</string> 1191 + <key>scope</key> 1192 + <string>punctuation.definition.link, markup.underline.link</string> 1193 + <key>settings</key> 1194 + <dict> 1195 + <key>foreground</key> 1196 + <string>#89b4fa</string> 1197 + </dict> 1198 + </dict> 1199 + <dict> 1200 + <key>name</key> 1201 + <string>Markdown links</string> 1202 + <key>scope</key> 1203 + <string>text.html.markdown punctuation.definition.link.title, text.html.quarto punctuation.definition.link.title, string.other.link.title.markdown, string.other.link.title.quarto, markup.link, punctuation.definition.constant.markdown, punctuation.definition.constant.quarto, constant.other.reference.link.markdown, constant.other.reference.link.quarto, markup.substitution.attribute-reference</string> 1204 + <key>settings</key> 1205 + <dict> 1206 + <key>foreground</key> 1207 + <string>#b4befe</string> 1208 + </dict> 1209 + </dict> 1210 + <dict> 1211 + <key>name</key> 1212 + <string>Markdown code spans</string> 1213 + <key>scope</key> 1214 + <string>punctuation.definition.raw.markdown, punctuation.definition.raw.quarto, markup.inline.raw.string.markdown, markup.inline.raw.string.quarto, markup.raw.block.markdown, markup.raw.block.quarto</string> 1215 + <key>settings</key> 1216 + <dict> 1217 + <key>foreground</key> 1218 + <string>#a6e3a1</string> 1219 + </dict> 1220 + </dict> 1221 + <dict> 1222 + <key>name</key> 1223 + <string>Markdown triple backtick language identifier</string> 1224 + <key>scope</key> 1225 + <string>fenced_code.block.language</string> 1226 + <key>settings</key> 1227 + <dict> 1228 + <key>foreground</key> 1229 + <string>#89dceb</string> 1230 + </dict> 1231 + </dict> 1232 + <dict> 1233 + <key>name</key> 1234 + <string>Markdown triple backticks</string> 1235 + <key>scope</key> 1236 + <string>markup.fenced_code.block punctuation.definition, markup.raw support.asciidoc</string> 1237 + <key>settings</key> 1238 + <dict> 1239 + <key>foreground</key> 1240 + <string>#9399b2</string> 1241 + </dict> 1242 + </dict> 1243 + <dict> 1244 + <key>name</key> 1245 + <string>Markdown quotes</string> 1246 + <key>scope</key> 1247 + <string>markup.quote, punctuation.definition.quote.begin</string> 1248 + <key>settings</key> 1249 + <dict> 1250 + <key>foreground</key> 1251 + <string>#f5c2e7</string> 1252 + </dict> 1253 + </dict> 1254 + <dict> 1255 + <key>name</key> 1256 + <string>Markdown separators</string> 1257 + <key>scope</key> 1258 + <string>meta.separator.markdown</string> 1259 + <key>settings</key> 1260 + <dict> 1261 + <key>foreground</key> 1262 + <string>#94e2d5</string> 1263 + </dict> 1264 + </dict> 1265 + <dict> 1266 + <key>name</key> 1267 + <string>Markdown list bullets</string> 1268 + <key>scope</key> 1269 + <string>punctuation.definition.list.begin.markdown, punctuation.definition.list.begin.quarto, markup.list.bullet</string> 1270 + <key>settings</key> 1271 + <dict> 1272 + <key>foreground</key> 1273 + <string>#94e2d5</string> 1274 + </dict> 1275 + </dict> 1276 + <dict> 1277 + <key>name</key> 1278 + <string>Quarto headings</string> 1279 + <key>scope</key> 1280 + <string>markup.heading.quarto</string> 1281 + <key>settings</key> 1282 + <dict> 1283 + <key>fontStyle</key> 1284 + <string>bold</string> 1285 + </dict> 1286 + </dict> 1287 + <dict> 1288 + <key>name</key> 1289 + <string>Nix attribute names</string> 1290 + <key>scope</key> 1291 + <string>entity.other.attribute-name.multipart.nix, entity.other.attribute-name.single.nix</string> 1292 + <key>settings</key> 1293 + <dict> 1294 + <key>foreground</key> 1295 + <string>#89b4fa</string> 1296 + </dict> 1297 + </dict> 1298 + <dict> 1299 + <key>name</key> 1300 + <string>Nix parameter names</string> 1301 + <key>scope</key> 1302 + <string>variable.parameter.name.nix</string> 1303 + <key>settings</key> 1304 + <dict> 1305 + <key>foreground</key> 1306 + <string>#cdd6f4</string> 1307 + <key>fontStyle</key> 1308 + <string/> 1309 + </dict> 1310 + </dict> 1311 + <dict> 1312 + <key>name</key> 1313 + <string>Nix interpolated parameter names</string> 1314 + <key>scope</key> 1315 + <string>meta.embedded variable.parameter.name.nix</string> 1316 + <key>settings</key> 1317 + <dict> 1318 + <key>foreground</key> 1319 + <string>#b4befe</string> 1320 + <key>fontStyle</key> 1321 + <string/> 1322 + </dict> 1323 + </dict> 1324 + <dict> 1325 + <key>name</key> 1326 + <string>Nix paths</string> 1327 + <key>scope</key> 1328 + <string>string.unquoted.path.nix</string> 1329 + <key>settings</key> 1330 + <dict> 1331 + <key>foreground</key> 1332 + <string>#f5c2e7</string> 1333 + <key>fontStyle</key> 1334 + <string/> 1335 + </dict> 1336 + </dict> 1337 + <dict> 1338 + <key>name</key> 1339 + <string>PHP Attributes</string> 1340 + <key>scope</key> 1341 + <string>support.attribute.builtin, meta.attribute.php</string> 1342 + <key>settings</key> 1343 + <dict> 1344 + <key>foreground</key> 1345 + <string>#f9e2af</string> 1346 + </dict> 1347 + </dict> 1348 + <dict> 1349 + <key>name</key> 1350 + <string>PHP Parameters (needed for the leading dollar sign)</string> 1351 + <key>scope</key> 1352 + <string>meta.function.parameters.php punctuation.definition.variable.php</string> 1353 + <key>settings</key> 1354 + <dict> 1355 + <key>foreground</key> 1356 + <string>#eba0ac</string> 1357 + </dict> 1358 + </dict> 1359 + <dict> 1360 + <key>name</key> 1361 + <string>PHP Constants (null, __FILE__, etc.)</string> 1362 + <key>scope</key> 1363 + <string>constant.language.php</string> 1364 + <key>settings</key> 1365 + <dict> 1366 + <key>foreground</key> 1367 + <string>#cba6f7</string> 1368 + </dict> 1369 + </dict> 1370 + <dict> 1371 + <key>name</key> 1372 + <string>PHP functions</string> 1373 + <key>scope</key> 1374 + <string>text.html.php support.function</string> 1375 + <key>settings</key> 1376 + <dict> 1377 + <key>foreground</key> 1378 + <string>#89dceb</string> 1379 + </dict> 1380 + </dict> 1381 + <dict> 1382 + <key>name</key> 1383 + <string>PHPdoc keywords</string> 1384 + <key>scope</key> 1385 + <string>keyword.other.phpdoc.php</string> 1386 + <key>settings</key> 1387 + <dict> 1388 + <key>fontStyle</key> 1389 + <string/> 1390 + </dict> 1391 + </dict> 1392 + <dict> 1393 + <key>name</key> 1394 + <string>Python argument functions reset to text, otherwise they inherit blue from function-call</string> 1395 + <key>scope</key> 1396 + <string>support.variable.magic.python, meta.function-call.arguments.python</string> 1397 + <key>settings</key> 1398 + <dict> 1399 + <key>foreground</key> 1400 + <string>#cdd6f4</string> 1401 + </dict> 1402 + </dict> 1403 + <dict> 1404 + <key>name</key> 1405 + <string>Python double underscore functions</string> 1406 + <key>scope</key> 1407 + <string>support.function.magic.python</string> 1408 + <key>settings</key> 1409 + <dict> 1410 + <key>foreground</key> 1411 + <string>#89dceb</string> 1412 + <key>fontStyle</key> 1413 + <string>italic</string> 1414 + </dict> 1415 + </dict> 1416 + <dict> 1417 + <key>name</key> 1418 + <string>Python `self` keyword</string> 1419 + <key>scope</key> 1420 + <string>variable.parameter.function.language.special.self.python, variable.language.special.self.python</string> 1421 + <key>settings</key> 1422 + <dict> 1423 + <key>foreground</key> 1424 + <string>#f38ba8</string> 1425 + <key>fontStyle</key> 1426 + <string>italic</string> 1427 + </dict> 1428 + </dict> 1429 + <dict> 1430 + <key>name</key> 1431 + <string>python keyword flow/logical (for ... in)</string> 1432 + <key>scope</key> 1433 + <string>keyword.control.flow.python, keyword.operator.logical.python</string> 1434 + <key>settings</key> 1435 + <dict> 1436 + <key>foreground</key> 1437 + <string>#cba6f7</string> 1438 + </dict> 1439 + </dict> 1440 + <dict> 1441 + <key>name</key> 1442 + <string>python storage type</string> 1443 + <key>scope</key> 1444 + <string>storage.type.function.python</string> 1445 + <key>settings</key> 1446 + <dict> 1447 + <key>foreground</key> 1448 + <string>#cba6f7</string> 1449 + </dict> 1450 + </dict> 1451 + <dict> 1452 + <key>name</key> 1453 + <string>python function support</string> 1454 + <key>scope</key> 1455 + <string>support.token.decorator.python, meta.function.decorator.identifier.python</string> 1456 + <key>settings</key> 1457 + <dict> 1458 + <key>foreground</key> 1459 + <string>#89dceb</string> 1460 + </dict> 1461 + </dict> 1462 + <dict> 1463 + <key>name</key> 1464 + <string>python function calls</string> 1465 + <key>scope</key> 1466 + <string>meta.function-call.python</string> 1467 + <key>settings</key> 1468 + <dict> 1469 + <key>foreground</key> 1470 + <string>#89b4fa</string> 1471 + </dict> 1472 + </dict> 1473 + <dict> 1474 + <key>name</key> 1475 + <string>python function decorators</string> 1476 + <key>scope</key> 1477 + <string>entity.name.function.decorator.python, punctuation.definition.decorator.python</string> 1478 + <key>settings</key> 1479 + <dict> 1480 + <key>foreground</key> 1481 + <string>#fab387</string> 1482 + <key>fontStyle</key> 1483 + <string>italic</string> 1484 + </dict> 1485 + </dict> 1486 + <dict> 1487 + <key>name</key> 1488 + <string>python placeholder reset to normal string</string> 1489 + <key>scope</key> 1490 + <string>constant.character.format.placeholder.other.python</string> 1491 + <key>settings</key> 1492 + <dict> 1493 + <key>foreground</key> 1494 + <string>#f5c2e7</string> 1495 + </dict> 1496 + </dict> 1497 + <dict> 1498 + <key>name</key> 1499 + <string>Python exception &amp; builtins such as exit()</string> 1500 + <key>scope</key> 1501 + <string>support.type.exception.python, support.function.builtin.python</string> 1502 + <key>settings</key> 1503 + <dict> 1504 + <key>foreground</key> 1505 + <string>#fab387</string> 1506 + </dict> 1507 + </dict> 1508 + <dict> 1509 + <key>name</key> 1510 + <string>entity.name.type</string> 1511 + <key>scope</key> 1512 + <string>support.type.python</string> 1513 + <key>settings</key> 1514 + <dict> 1515 + <key>foreground</key> 1516 + <string>#cba6f7</string> 1517 + </dict> 1518 + </dict> 1519 + <dict> 1520 + <key>name</key> 1521 + <string>python constants (True/False)</string> 1522 + <key>scope</key> 1523 + <string>constant.language.python</string> 1524 + <key>settings</key> 1525 + <dict> 1526 + <key>foreground</key> 1527 + <string>#fab387</string> 1528 + </dict> 1529 + </dict> 1530 + <dict> 1531 + <key>name</key> 1532 + <string>Arguments accessed later in the function body</string> 1533 + <key>scope</key> 1534 + <string>meta.indexed-name.python, meta.item-access.python</string> 1535 + <key>settings</key> 1536 + <dict> 1537 + <key>foreground</key> 1538 + <string>#eba0ac</string> 1539 + <key>fontStyle</key> 1540 + <string>italic</string> 1541 + </dict> 1542 + </dict> 1543 + <dict> 1544 + <key>name</key> 1545 + <string>Python f-strings/binary/unicode storage types</string> 1546 + <key>scope</key> 1547 + <string>storage.type.string.python</string> 1548 + <key>settings</key> 1549 + <dict> 1550 + <key>foreground</key> 1551 + <string>#a6e3a1</string> 1552 + <key>fontStyle</key> 1553 + <string>italic</string> 1554 + </dict> 1555 + </dict> 1556 + <dict> 1557 + <key>name</key> 1558 + <string>Python type hints</string> 1559 + <key>scope</key> 1560 + <string>meta.function.parameters.python</string> 1561 + <key>settings</key> 1562 + <dict> 1563 + <key>fontStyle</key> 1564 + <string/> 1565 + </dict> 1566 + </dict> 1567 + <dict> 1568 + <key>name</key> 1569 + <string>Regex string begin/end in JS/TS</string> 1570 + <key>scope</key> 1571 + <string>string.regexp punctuation.definition.string.begin, string.regexp punctuation.definition.string.end</string> 1572 + <key>settings</key> 1573 + <dict> 1574 + <key>foreground</key> 1575 + <string>#f5c2e7</string> 1576 + </dict> 1577 + </dict> 1578 + <dict> 1579 + <key>name</key> 1580 + <string>Regex anchors (^, $)</string> 1581 + <key>scope</key> 1582 + <string>keyword.control.anchor.regexp</string> 1583 + <key>settings</key> 1584 + <dict> 1585 + <key>foreground</key> 1586 + <string>#cba6f7</string> 1587 + </dict> 1588 + </dict> 1589 + <dict> 1590 + <key>name</key> 1591 + <string>Regex regular string match</string> 1592 + <key>scope</key> 1593 + <string>string.regexp.ts</string> 1594 + <key>settings</key> 1595 + <dict> 1596 + <key>foreground</key> 1597 + <string>#cdd6f4</string> 1598 + </dict> 1599 + </dict> 1600 + <dict> 1601 + <key>name</key> 1602 + <string>Regex group parenthesis &amp; backreference (\1, \2, \3, ...)</string> 1603 + <key>scope</key> 1604 + <string>punctuation.definition.group.regexp, keyword.other.back-reference.regexp</string> 1605 + <key>settings</key> 1606 + <dict> 1607 + <key>foreground</key> 1608 + <string>#a6e3a1</string> 1609 + </dict> 1610 + </dict> 1611 + <dict> 1612 + <key>name</key> 1613 + <string>Regex character class []</string> 1614 + <key>scope</key> 1615 + <string>punctuation.definition.character-class.regexp</string> 1616 + <key>settings</key> 1617 + <dict> 1618 + <key>foreground</key> 1619 + <string>#f9e2af</string> 1620 + </dict> 1621 + </dict> 1622 + <dict> 1623 + <key>name</key> 1624 + <string>Regex character classes (\d, \w, \s)</string> 1625 + <key>scope</key> 1626 + <string>constant.other.character-class.regexp</string> 1627 + <key>settings</key> 1628 + <dict> 1629 + <key>foreground</key> 1630 + <string>#f5c2e7</string> 1631 + </dict> 1632 + </dict> 1633 + <dict> 1634 + <key>name</key> 1635 + <string>Regex range</string> 1636 + <key>scope</key> 1637 + <string>constant.other.character-class.range.regexp</string> 1638 + <key>settings</key> 1639 + <dict> 1640 + <key>foreground</key> 1641 + <string>#f5e0dc</string> 1642 + </dict> 1643 + </dict> 1644 + <dict> 1645 + <key>name</key> 1646 + <string>Regex quantifier</string> 1647 + <key>scope</key> 1648 + <string>keyword.operator.quantifier.regexp</string> 1649 + <key>settings</key> 1650 + <dict> 1651 + <key>foreground</key> 1652 + <string>#94e2d5</string> 1653 + </dict> 1654 + </dict> 1655 + <dict> 1656 + <key>name</key> 1657 + <string>Regex constant/numeric</string> 1658 + <key>scope</key> 1659 + <string>constant.character.numeric.regexp</string> 1660 + <key>settings</key> 1661 + <dict> 1662 + <key>foreground</key> 1663 + <string>#fab387</string> 1664 + </dict> 1665 + </dict> 1666 + <dict> 1667 + <key>name</key> 1668 + <string>Regex lookaheads, negative lookaheads, lookbehinds, negative lookbehinds</string> 1669 + <key>scope</key> 1670 + <string>punctuation.definition.group.no-capture.regexp, meta.assertion.look-ahead.regexp, meta.assertion.negative-look-ahead.regexp</string> 1671 + <key>settings</key> 1672 + <dict> 1673 + <key>foreground</key> 1674 + <string>#89b4fa</string> 1675 + </dict> 1676 + </dict> 1677 + <dict> 1678 + <key>name</key> 1679 + <string>Rust attribute</string> 1680 + <key>scope</key> 1681 + <string>meta.annotation.rust, meta.annotation.rust punctuation, meta.attribute.rust, punctuation.definition.attribute.rust</string> 1682 + <key>settings</key> 1683 + <dict> 1684 + <key>foreground</key> 1685 + <string>#f9e2af</string> 1686 + <key>fontStyle</key> 1687 + <string>italic</string> 1688 + </dict> 1689 + </dict> 1690 + <dict> 1691 + <key>name</key> 1692 + <string>Rust attribute strings</string> 1693 + <key>scope</key> 1694 + <string>meta.attribute.rust string.quoted.double.rust, meta.attribute.rust string.quoted.single.char.rust</string> 1695 + <key>settings</key> 1696 + <dict> 1697 + <key>fontStyle</key> 1698 + <string/> 1699 + </dict> 1700 + </dict> 1701 + <dict> 1702 + <key>name</key> 1703 + <string>Rust keyword</string> 1704 + <key>scope</key> 1705 + <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> 1706 + <key>settings</key> 1707 + <dict> 1708 + <key>foreground</key> 1709 + <string>#cba6f7</string> 1710 + <key>fontStyle</key> 1711 + <string/> 1712 + </dict> 1713 + </dict> 1714 + <dict> 1715 + <key>name</key> 1716 + <string>Rust u/i32, u/i64, etc.</string> 1717 + <key>scope</key> 1718 + <string>entity.name.type.numeric.rust</string> 1719 + <key>settings</key> 1720 + <dict> 1721 + <key>foreground</key> 1722 + <string>#cba6f7</string> 1723 + <key>fontStyle</key> 1724 + <string/> 1725 + </dict> 1726 + </dict> 1727 + <dict> 1728 + <key>name</key> 1729 + <string>Rust generic</string> 1730 + <key>scope</key> 1731 + <string>meta.generic.rust</string> 1732 + <key>settings</key> 1733 + <dict> 1734 + <key>foreground</key> 1735 + <string>#fab387</string> 1736 + </dict> 1737 + </dict> 1738 + <dict> 1739 + <key>name</key> 1740 + <string>Rust impl</string> 1741 + <key>scope</key> 1742 + <string>entity.name.impl.rust</string> 1743 + <key>settings</key> 1744 + <dict> 1745 + <key>foreground</key> 1746 + <string>#f9e2af</string> 1747 + <key>fontStyle</key> 1748 + <string>italic</string> 1749 + </dict> 1750 + </dict> 1751 + <dict> 1752 + <key>name</key> 1753 + <string>Rust module</string> 1754 + <key>scope</key> 1755 + <string>entity.name.module.rust</string> 1756 + <key>settings</key> 1757 + <dict> 1758 + <key>foreground</key> 1759 + <string>#fab387</string> 1760 + </dict> 1761 + </dict> 1762 + <dict> 1763 + <key>name</key> 1764 + <string>Rust trait</string> 1765 + <key>scope</key> 1766 + <string>entity.name.trait.rust</string> 1767 + <key>settings</key> 1768 + <dict> 1769 + <key>foreground</key> 1770 + <string>#f9e2af</string> 1771 + <key>fontStyle</key> 1772 + <string>italic</string> 1773 + </dict> 1774 + </dict> 1775 + <dict> 1776 + <key>name</key> 1777 + <string>Rust struct</string> 1778 + <key>scope</key> 1779 + <string>storage.type.source.rust</string> 1780 + <key>settings</key> 1781 + <dict> 1782 + <key>foreground</key> 1783 + <string>#f9e2af</string> 1784 + </dict> 1785 + </dict> 1786 + <dict> 1787 + <key>name</key> 1788 + <string>Rust union</string> 1789 + <key>scope</key> 1790 + <string>entity.name.union.rust</string> 1791 + <key>settings</key> 1792 + <dict> 1793 + <key>foreground</key> 1794 + <string>#f9e2af</string> 1795 + </dict> 1796 + </dict> 1797 + <dict> 1798 + <key>name</key> 1799 + <string>Rust enum member</string> 1800 + <key>scope</key> 1801 + <string>meta.enum.rust storage.type.source.rust</string> 1802 + <key>settings</key> 1803 + <dict> 1804 + <key>foreground</key> 1805 + <string>#94e2d5</string> 1806 + </dict> 1807 + </dict> 1808 + <dict> 1809 + <key>name</key> 1810 + <string>Rust macro</string> 1811 + <key>scope</key> 1812 + <string>support.macro.rust, meta.macro.rust support.function.rust, entity.name.function.macro.rust</string> 1813 + <key>settings</key> 1814 + <dict> 1815 + <key>foreground</key> 1816 + <string>#89b4fa</string> 1817 + <key>fontStyle</key> 1818 + <string>italic</string> 1819 + </dict> 1820 + </dict> 1821 + <dict> 1822 + <key>name</key> 1823 + <string>Rust lifetime</string> 1824 + <key>scope</key> 1825 + <string>storage.modifier.lifetime.rust, entity.name.type.lifetime</string> 1826 + <key>settings</key> 1827 + <dict> 1828 + <key>foreground</key> 1829 + <string>#89b4fa</string> 1830 + <key>fontStyle</key> 1831 + <string>italic</string> 1832 + </dict> 1833 + </dict> 1834 + <dict> 1835 + <key>name</key> 1836 + <string>Rust string formatting</string> 1837 + <key>scope</key> 1838 + <string>string.quoted.double.rust constant.other.placeholder.rust</string> 1839 + <key>settings</key> 1840 + <dict> 1841 + <key>foreground</key> 1842 + <string>#f5c2e7</string> 1843 + </dict> 1844 + </dict> 1845 + <dict> 1846 + <key>name</key> 1847 + <string>Rust return type generic</string> 1848 + <key>scope</key> 1849 + <string>meta.function.return-type.rust meta.generic.rust storage.type.rust</string> 1850 + <key>settings</key> 1851 + <dict> 1852 + <key>foreground</key> 1853 + <string>#cdd6f4</string> 1854 + </dict> 1855 + </dict> 1856 + <dict> 1857 + <key>name</key> 1858 + <string>Rust functions</string> 1859 + <key>scope</key> 1860 + <string>meta.function.call.rust</string> 1861 + <key>settings</key> 1862 + <dict> 1863 + <key>foreground</key> 1864 + <string>#89b4fa</string> 1865 + </dict> 1866 + </dict> 1867 + <dict> 1868 + <key>name</key> 1869 + <string>Rust angle brackets</string> 1870 + <key>scope</key> 1871 + <string>punctuation.brackets.angle.rust</string> 1872 + <key>settings</key> 1873 + <dict> 1874 + <key>foreground</key> 1875 + <string>#89dceb</string> 1876 + </dict> 1877 + </dict> 1878 + <dict> 1879 + <key>name</key> 1880 + <string>Rust constants</string> 1881 + <key>scope</key> 1882 + <string>constant.other.caps.rust</string> 1883 + <key>settings</key> 1884 + <dict> 1885 + <key>foreground</key> 1886 + <string>#fab387</string> 1887 + </dict> 1888 + </dict> 1889 + <dict> 1890 + <key>name</key> 1891 + <string>Rust function parameters</string> 1892 + <key>scope</key> 1893 + <string>meta.function.definition.rust variable.other.rust</string> 1894 + <key>settings</key> 1895 + <dict> 1896 + <key>foreground</key> 1897 + <string>#eba0ac</string> 1898 + </dict> 1899 + </dict> 1900 + <dict> 1901 + <key>name</key> 1902 + <string>Rust closure variables</string> 1903 + <key>scope</key> 1904 + <string>meta.function.call.rust variable.other.rust</string> 1905 + <key>settings</key> 1906 + <dict> 1907 + <key>foreground</key> 1908 + <string>#cdd6f4</string> 1909 + </dict> 1910 + </dict> 1911 + <dict> 1912 + <key>name</key> 1913 + <string>Rust self</string> 1914 + <key>scope</key> 1915 + <string>variable.language.self.rust</string> 1916 + <key>settings</key> 1917 + <dict> 1918 + <key>foreground</key> 1919 + <string>#f38ba8</string> 1920 + </dict> 1921 + </dict> 1922 + <dict> 1923 + <key>name</key> 1924 + <string>Rust metavariable names</string> 1925 + <key>scope</key> 1926 + <string>variable.other.metavariable.name.rust, meta.macro.metavariable.rust keyword.operator.macro.dollar.rust</string> 1927 + <key>settings</key> 1928 + <dict> 1929 + <key>foreground</key> 1930 + <string>#f5c2e7</string> 1931 + </dict> 1932 + </dict> 1933 + <dict> 1934 + <key>name</key> 1935 + <string>Shell shebang</string> 1936 + <key>scope</key> 1937 + <string>comment.line.shebang, comment.line.shebang punctuation.definition.comment, comment.line.shebang, punctuation.definition.comment.shebang.shell, meta.shebang.shell</string> 1938 + <key>settings</key> 1939 + <dict> 1940 + <key>foreground</key> 1941 + <string>#f5c2e7</string> 1942 + <key>fontStyle</key> 1943 + <string>italic</string> 1944 + </dict> 1945 + </dict> 1946 + <dict> 1947 + <key>name</key> 1948 + <string>Shell shebang command</string> 1949 + <key>scope</key> 1950 + <string>comment.line.shebang constant.language</string> 1951 + <key>settings</key> 1952 + <dict> 1953 + <key>foreground</key> 1954 + <string>#94e2d5</string> 1955 + <key>fontStyle</key> 1956 + <string>italic</string> 1957 + </dict> 1958 + </dict> 1959 + <dict> 1960 + <key>name</key> 1961 + <string>Shell interpolated command</string> 1962 + <key>scope</key> 1963 + <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> 1964 + <key>settings</key> 1965 + <dict> 1966 + <key>foreground</key> 1967 + <string>#f38ba8</string> 1968 + </dict> 1969 + </dict> 1970 + <dict> 1971 + <key>name</key> 1972 + <string>Shell interpolated command variable</string> 1973 + <key>scope</key> 1974 + <string>meta.string meta.interpolation.parameter.shell variable.other.readwrite</string> 1975 + <key>settings</key> 1976 + <dict> 1977 + <key>foreground</key> 1978 + <string>#fab387</string> 1979 + <key>fontStyle</key> 1980 + <string>italic</string> 1981 + </dict> 1982 + </dict> 1983 + <dict> 1984 + <key>scope</key> 1985 + <string>source.shell punctuation.section.interpolation, punctuation.definition.evaluation.backticks.shell</string> 1986 + <key>settings</key> 1987 + <dict> 1988 + <key>foreground</key> 1989 + <string>#94e2d5</string> 1990 + </dict> 1991 + </dict> 1992 + <dict> 1993 + <key>name</key> 1994 + <string>Shell EOF</string> 1995 + <key>scope</key> 1996 + <string>entity.name.tag.heredoc.shell</string> 1997 + <key>settings</key> 1998 + <dict> 1999 + <key>foreground</key> 2000 + <string>#cba6f7</string> 2001 + </dict> 2002 + </dict> 2003 + <dict> 2004 + <key>name</key> 2005 + <string>Shell quoted variable</string> 2006 + <key>scope</key> 2007 + <string>string.quoted.double.shell variable.other.normal.shell</string> 2008 + <key>settings</key> 2009 + <dict> 2010 + <key>foreground</key> 2011 + <string>#cdd6f4</string> 2012 + </dict> 2013 + </dict> 2014 + <dict> 2015 + <key>scope</key> 2016 + <string>markup.heading.typst</string> 2017 + <key>settings</key> 2018 + <dict> 2019 + <key>foreground</key> 2020 + <string>#f38ba8</string> 2021 + </dict> 2022 + </dict> 2023 + <dict> 2024 + <key>name</key> 2025 + <string>JSON Keys</string> 2026 + <key>scope</key> 2027 + <string>source.json meta.mapping.key string</string> 2028 + <key>settings</key> 2029 + <dict> 2030 + <key>foreground</key> 2031 + <string>#89b4fa</string> 2032 + </dict> 2033 + </dict> 2034 + <dict> 2035 + <key>name</key> 2036 + <string>JSON key surrounding quotes</string> 2037 + <key>scope</key> 2038 + <string>source.json meta.mapping.key punctuation.definition.string.begin, source.json meta.mapping.key punctuation.definition.string.end</string> 2039 + <key>settings</key> 2040 + <dict> 2041 + <key>foreground</key> 2042 + <string>#9399b2</string> 2043 + </dict> 2044 + </dict> 2045 + <dict> 2046 + <key>scope</key> 2047 + <string>markup.heading.synopsis.man, markup.heading.title.man, markup.heading.other.man, markup.heading.env.man</string> 2048 + <key>settings</key> 2049 + <dict> 2050 + <key>foreground</key> 2051 + <string>#cba6f7</string> 2052 + </dict> 2053 + </dict> 2054 + <dict> 2055 + <key>scope</key> 2056 + <string>markup.heading.commands.man</string> 2057 + <key>settings</key> 2058 + <dict> 2059 + <key>foreground</key> 2060 + <string>#89b4fa</string> 2061 + </dict> 2062 + </dict> 2063 + <dict> 2064 + <key>scope</key> 2065 + <string>markup.heading.env.man</string> 2066 + <key>settings</key> 2067 + <dict> 2068 + <key>foreground</key> 2069 + <string>#f5c2e7</string> 2070 + </dict> 2071 + </dict> 2072 + <dict> 2073 + <key>name</key> 2074 + <string>Man page options</string> 2075 + <key>scope</key> 2076 + <string>entity.name</string> 2077 + <key>settings</key> 2078 + <dict> 2079 + <key>foreground</key> 2080 + <string>#94e2d5</string> 2081 + </dict> 2082 + </dict> 2083 + <dict> 2084 + <key>scope</key> 2085 + <string>markup.heading.1.markdown</string> 2086 + <key>settings</key> 2087 + <dict> 2088 + <key>foreground</key> 2089 + <string>#f38ba8</string> 2090 + </dict> 2091 + </dict> 2092 + <dict> 2093 + <key>scope</key> 2094 + <string>markup.heading.2.markdown</string> 2095 + <key>settings</key> 2096 + <dict> 2097 + <key>foreground</key> 2098 + <string>#fab387</string> 2099 + </dict> 2100 + </dict> 2101 + <dict> 2102 + <key>scope</key> 2103 + <string>markup.heading.markdown</string> 2104 + <key>settings</key> 2105 + <dict> 2106 + <key>foreground</key> 2107 + <string>#f9e2af</string> 2108 + </dict> 2109 + </dict> 2110 + </array> 2111 + </dict> 2112 + </plist>
+2112
.config/codesnap/themes/catppuccin_mocha.tmTheme
··· 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"> 4 + <dict> 5 + <key>name</key> 6 + <string>Catppuccin Mocha</string> 7 + <key>semanticClass</key> 8 + <string>theme.dark.catppuccin-mocha</string> 9 + <key>uuid</key> 10 + <string>627ce890-fabb-4d39-9819-7be71f4bdca7</string> 11 + <key>author</key> 12 + <string>Catppuccin Org</string> 13 + <key>colorSpaceName</key> 14 + <string>sRGB</string> 15 + <key>settings</key> 16 + <array> 17 + <dict> 18 + <key>settings</key> 19 + <dict> 20 + <key>background</key> 21 + <string>#1e1e2e</string> 22 + <key>foreground</key> 23 + <string>#cdd6f4</string> 24 + <key>caret</key> 25 + <string>#f5e0dc</string> 26 + <key>lineHighlight</key> 27 + <string>#313244</string> 28 + <key>misspelling</key> 29 + <string>#f38ba8</string> 30 + <key>accent</key> 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> 40 + </dict> 41 + </dict> 42 + <dict> 43 + <key>name</key> 44 + <string>Basic text &amp; variable names (incl. leading punctuation)</string> 45 + <key>scope</key> 46 + <string>text, source, variable.other.readwrite, punctuation.definition.variable</string> 47 + <key>settings</key> 48 + <dict> 49 + <key>foreground</key> 50 + <string>#cdd6f4</string> 51 + </dict> 52 + </dict> 53 + <dict> 54 + <key>name</key> 55 + <string>Parentheses, Brackets, Braces</string> 56 + <key>scope</key> 57 + <string>punctuation</string> 58 + <key>settings</key> 59 + <dict> 60 + <key>foreground</key> 61 + <string>#9399b2</string> 62 + <key>fontStyle</key> 63 + <string/> 64 + </dict> 65 + </dict> 66 + <dict> 67 + <key>name</key> 68 + <string>Comments</string> 69 + <key>scope</key> 70 + <string>comment, punctuation.definition.comment</string> 71 + <key>settings</key> 72 + <dict> 73 + <key>foreground</key> 74 + <string>#9399b2</string> 75 + <key>fontStyle</key> 76 + <string>italic</string> 77 + </dict> 78 + </dict> 79 + <dict> 80 + <key>scope</key> 81 + <string>string, punctuation.definition.string</string> 82 + <key>settings</key> 83 + <dict> 84 + <key>foreground</key> 85 + <string>#a6e3a1</string> 86 + </dict> 87 + </dict> 88 + <dict> 89 + <key>scope</key> 90 + <string>constant.character.escape</string> 91 + <key>settings</key> 92 + <dict> 93 + <key>foreground</key> 94 + <string>#f5c2e7</string> 95 + </dict> 96 + </dict> 97 + <dict> 98 + <key>name</key> 99 + <string>Booleans, constants, numbers</string> 100 + <key>scope</key> 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> 103 + <dict> 104 + <key>foreground</key> 105 + <string>#fab387</string> 106 + </dict> 107 + </dict> 108 + <dict> 109 + <key>scope</key> 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> 112 + <dict> 113 + <key>foreground</key> 114 + <string>#cba6f7</string> 115 + <key>fontStyle</key> 116 + <string/> 117 + </dict> 118 + </dict> 119 + <dict> 120 + <key>scope</key> 121 + <string>entity.name.tag.documentation</string> 122 + <key>settings</key> 123 + <dict> 124 + <key>foreground</key> 125 + <string>#cba6f7</string> 126 + </dict> 127 + </dict> 128 + <dict> 129 + <key>name</key> 130 + <string>Punctuation</string> 131 + <key>scope</key> 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> 134 + <dict> 135 + <key>foreground</key> 136 + <string>#94e2d5</string> 137 + </dict> 138 + </dict> 139 + <dict> 140 + <key>scope</key> 141 + <string>entity.name.function, meta.function-call.method, support.function, support.function.misc, variable.function</string> 142 + <key>settings</key> 143 + <dict> 144 + <key>foreground</key> 145 + <string>#89b4fa</string> 146 + <key>fontStyle</key> 147 + <string>italic</string> 148 + </dict> 149 + </dict> 150 + <dict> 151 + <key>name</key> 152 + <string>Classes</string> 153 + <key>scope</key> 154 + <string>entity.name.class, entity.other.inherited-class, support.class, meta.function-call.constructor, entity.name.struct</string> 155 + <key>settings</key> 156 + <dict> 157 + <key>foreground</key> 158 + <string>#f9e2af</string> 159 + <key>fontStyle</key> 160 + <string>italic</string> 161 + </dict> 162 + </dict> 163 + <dict> 164 + <key>name</key> 165 + <string>Enum</string> 166 + <key>scope</key> 167 + <string>entity.name.enum</string> 168 + <key>settings</key> 169 + <dict> 170 + <key>foreground</key> 171 + <string>#f9e2af</string> 172 + <key>fontStyle</key> 173 + <string>italic</string> 174 + </dict> 175 + </dict> 176 + <dict> 177 + <key>name</key> 178 + <string>Enum member</string> 179 + <key>scope</key> 180 + <string>meta.enum variable.other.readwrite, variable.other.enummember</string> 181 + <key>settings</key> 182 + <dict> 183 + <key>foreground</key> 184 + <string>#94e2d5</string> 185 + </dict> 186 + </dict> 187 + <dict> 188 + <key>name</key> 189 + <string>Object properties</string> 190 + <key>scope</key> 191 + <string>meta.property.object</string> 192 + <key>settings</key> 193 + <dict> 194 + <key>foreground</key> 195 + <string>#94e2d5</string> 196 + </dict> 197 + </dict> 198 + <dict> 199 + <key>name</key> 200 + <string>Types</string> 201 + <key>scope</key> 202 + <string>meta.type, meta.type-alias, support.type, entity.name.type</string> 203 + <key>settings</key> 204 + <dict> 205 + <key>foreground</key> 206 + <string>#f9e2af</string> 207 + <key>fontStyle</key> 208 + <string>italic</string> 209 + </dict> 210 + </dict> 211 + <dict> 212 + <key>name</key> 213 + <string>Decorators</string> 214 + <key>scope</key> 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> 217 + <dict> 218 + <key>foreground</key> 219 + <string>#fab387</string> 220 + </dict> 221 + </dict> 222 + <dict> 223 + <key>scope</key> 224 + <string>variable.parameter, meta.function.parameters</string> 225 + <key>settings</key> 226 + <dict> 227 + <key>foreground</key> 228 + <string>#eba0ac</string> 229 + <key>fontStyle</key> 230 + <string>italic</string> 231 + </dict> 232 + </dict> 233 + <dict> 234 + <key>name</key> 235 + <string>Built-ins</string> 236 + <key>scope</key> 237 + <string>constant.language, support.function.builtin</string> 238 + <key>settings</key> 239 + <dict> 240 + <key>foreground</key> 241 + <string>#f38ba8</string> 242 + </dict> 243 + </dict> 244 + <dict> 245 + <key>scope</key> 246 + <string>entity.other.attribute-name.documentation</string> 247 + <key>settings</key> 248 + <dict> 249 + <key>foreground</key> 250 + <string>#f38ba8</string> 251 + </dict> 252 + </dict> 253 + <dict> 254 + <key>name</key> 255 + <string>Preprocessor directives</string> 256 + <key>scope</key> 257 + <string>keyword.control.directive, punctuation.definition.directive</string> 258 + <key>settings</key> 259 + <dict> 260 + <key>foreground</key> 261 + <string>#f9e2af</string> 262 + </dict> 263 + </dict> 264 + <dict> 265 + <key>name</key> 266 + <string>Type parameters</string> 267 + <key>scope</key> 268 + <string>punctuation.definition.typeparameters</string> 269 + <key>settings</key> 270 + <dict> 271 + <key>foreground</key> 272 + <string>#89dceb</string> 273 + </dict> 274 + </dict> 275 + <dict> 276 + <key>name</key> 277 + <string>Namespaces</string> 278 + <key>scope</key> 279 + <string>entity.name.namespace</string> 280 + <key>settings</key> 281 + <dict> 282 + <key>foreground</key> 283 + <string>#f9e2af</string> 284 + </dict> 285 + </dict> 286 + <dict> 287 + <key>name</key> 288 + <string>Property names (left hand assignments in json/yaml/css)</string> 289 + <key>scope</key> 290 + <string>support.type.property-name.css</string> 291 + <key>settings</key> 292 + <dict> 293 + <key>foreground</key> 294 + <string>#89b4fa</string> 295 + <key>fontStyle</key> 296 + <string/> 297 + </dict> 298 + </dict> 299 + <dict> 300 + <key>name</key> 301 + <string>This/Self keyword</string> 302 + <key>scope</key> 303 + <string>variable.language.this, variable.language.this punctuation.definition.variable</string> 304 + <key>settings</key> 305 + <dict> 306 + <key>foreground</key> 307 + <string>#f38ba8</string> 308 + </dict> 309 + </dict> 310 + <dict> 311 + <key>name</key> 312 + <string>Object properties</string> 313 + <key>scope</key> 314 + <string>variable.object.property</string> 315 + <key>settings</key> 316 + <dict> 317 + <key>foreground</key> 318 + <string>#cdd6f4</string> 319 + </dict> 320 + </dict> 321 + <dict> 322 + <key>name</key> 323 + <string>String template interpolation</string> 324 + <key>scope</key> 325 + <string>string.template variable, string variable</string> 326 + <key>settings</key> 327 + <dict> 328 + <key>foreground</key> 329 + <string>#cdd6f4</string> 330 + </dict> 331 + </dict> 332 + <dict> 333 + <key>name</key> 334 + <string>`new` as bold</string> 335 + <key>scope</key> 336 + <string>keyword.operator.new</string> 337 + <key>settings</key> 338 + <dict> 339 + <key>fontStyle</key> 340 + <string>bold</string> 341 + </dict> 342 + </dict> 343 + <dict> 344 + <key>name</key> 345 + <string>C++ extern keyword</string> 346 + <key>scope</key> 347 + <string>storage.modifier.specifier.extern.cpp</string> 348 + <key>settings</key> 349 + <dict> 350 + <key>foreground</key> 351 + <string>#cba6f7</string> 352 + </dict> 353 + </dict> 354 + <dict> 355 + <key>name</key> 356 + <string>C++ scope resolution</string> 357 + <key>scope</key> 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> 360 + <dict> 361 + <key>foreground</key> 362 + <string>#f9e2af</string> 363 + </dict> 364 + </dict> 365 + <dict> 366 + <key>name</key> 367 + <string>C++ doc keywords</string> 368 + <key>scope</key> 369 + <string>storage.type.class.doxygen</string> 370 + <key>settings</key> 371 + <dict> 372 + <key>fontStyle</key> 373 + <string/> 374 + </dict> 375 + </dict> 376 + <dict> 377 + <key>name</key> 378 + <string>C++ operators</string> 379 + <key>scope</key> 380 + <string>storage.modifier.reference.cpp</string> 381 + <key>settings</key> 382 + <dict> 383 + <key>foreground</key> 384 + <string>#94e2d5</string> 385 + </dict> 386 + </dict> 387 + <dict> 388 + <key>name</key> 389 + <string>C# Interpolated Strings</string> 390 + <key>scope</key> 391 + <string>meta.interpolation.cs</string> 392 + <key>settings</key> 393 + <dict> 394 + <key>foreground</key> 395 + <string>#cdd6f4</string> 396 + </dict> 397 + </dict> 398 + <dict> 399 + <key>name</key> 400 + <string>C# xml-style docs</string> 401 + <key>scope</key> 402 + <string>comment.block.documentation.cs</string> 403 + <key>settings</key> 404 + <dict> 405 + <key>foreground</key> 406 + <string>#cdd6f4</string> 407 + </dict> 408 + </dict> 409 + <dict> 410 + <key>name</key> 411 + <string>Classes, reflecting the className color in JSX</string> 412 + <key>scope</key> 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> 415 + <dict> 416 + <key>foreground</key> 417 + <string>#f9e2af</string> 418 + </dict> 419 + </dict> 420 + <dict> 421 + <key>name</key> 422 + <string>Operators</string> 423 + <key>scope</key> 424 + <string>punctuation.separator.operator.css</string> 425 + <key>settings</key> 426 + <dict> 427 + <key>foreground</key> 428 + <string>#94e2d5</string> 429 + </dict> 430 + </dict> 431 + <dict> 432 + <key>name</key> 433 + <string>Pseudo classes</string> 434 + <key>scope</key> 435 + <string>source.css entity.other.attribute-name.pseudo-class</string> 436 + <key>settings</key> 437 + <dict> 438 + <key>foreground</key> 439 + <string>#94e2d5</string> 440 + </dict> 441 + </dict> 442 + <dict> 443 + <key>scope</key> 444 + <string>source.css constant.other.unicode-range</string> 445 + <key>settings</key> 446 + <dict> 447 + <key>foreground</key> 448 + <string>#fab387</string> 449 + </dict> 450 + </dict> 451 + <dict> 452 + <key>scope</key> 453 + <string>source.css variable.parameter.url</string> 454 + <key>settings</key> 455 + <dict> 456 + <key>foreground</key> 457 + <string>#a6e3a1</string> 458 + <key>fontStyle</key> 459 + <string/> 460 + </dict> 461 + </dict> 462 + <dict> 463 + <key>name</key> 464 + <string>CSS vendored property names</string> 465 + <key>scope</key> 466 + <string>support.type.vendored.property-name</string> 467 + <key>settings</key> 468 + <dict> 469 + <key>foreground</key> 470 + <string>#89dceb</string> 471 + </dict> 472 + </dict> 473 + <dict> 474 + <key>name</key> 475 + <string>Less/SCSS right-hand variables (@/$-prefixed)</string> 476 + <key>scope</key> 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> 479 + <dict> 480 + <key>foreground</key> 481 + <string>#eba0ac</string> 482 + </dict> 483 + </dict> 484 + <dict> 485 + <key>name</key> 486 + <string>CSS variables (--prefixed)</string> 487 + <key>scope</key> 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> 490 + <dict> 491 + <key>foreground</key> 492 + <string>#89b4fa</string> 493 + </dict> 494 + </dict> 495 + <dict> 496 + <key>name</key> 497 + <string>CSS Percentage values, styled the same as numbers</string> 498 + <key>scope</key> 499 + <string>keyword.other.unit.percentage.css</string> 500 + <key>settings</key> 501 + <dict> 502 + <key>foreground</key> 503 + <string>#fab387</string> 504 + </dict> 505 + </dict> 506 + <dict> 507 + <key>name</key> 508 + <string>CSS Attribute selectors, styled the same as strings</string> 509 + <key>scope</key> 510 + <string>source.css meta.attribute-selector</string> 511 + <key>settings</key> 512 + <dict> 513 + <key>foreground</key> 514 + <string>#a6e3a1</string> 515 + </dict> 516 + </dict> 517 + <dict> 518 + <key>name</key> 519 + <string>JSON/YAML keys, other left-hand assignments</string> 520 + <key>scope</key> 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> 523 + <dict> 524 + <key>foreground</key> 525 + <string>#89b4fa</string> 526 + <key>fontStyle</key> 527 + <string/> 528 + </dict> 529 + </dict> 530 + <dict> 531 + <key>name</key> 532 + <string>JSON/YAML constants</string> 533 + <key>scope</key> 534 + <string>constant.language.json, constant.language.yaml</string> 535 + <key>settings</key> 536 + <dict> 537 + <key>foreground</key> 538 + <string>#fab387</string> 539 + </dict> 540 + </dict> 541 + <dict> 542 + <key>name</key> 543 + <string>YAML anchors</string> 544 + <key>scope</key> 545 + <string>entity.name.type.anchor.yaml, variable.other.alias.yaml</string> 546 + <key>settings</key> 547 + <dict> 548 + <key>foreground</key> 549 + <string>#f9e2af</string> 550 + <key>fontStyle</key> 551 + <string/> 552 + </dict> 553 + </dict> 554 + <dict> 555 + <key>name</key> 556 + <string>TOML tables / ini groups</string> 557 + <key>scope</key> 558 + <string>support.type.property-name.table, entity.name.section.group-title.ini</string> 559 + <key>settings</key> 560 + <dict> 561 + <key>foreground</key> 562 + <string>#f9e2af</string> 563 + </dict> 564 + </dict> 565 + <dict> 566 + <key>name</key> 567 + <string>TOML dates</string> 568 + <key>scope</key> 569 + <string>constant.other.time.datetime.offset.toml</string> 570 + <key>settings</key> 571 + <dict> 572 + <key>foreground</key> 573 + <string>#f5c2e7</string> 574 + </dict> 575 + </dict> 576 + <dict> 577 + <key>name</key> 578 + <string>YAML anchor puctuation</string> 579 + <key>scope</key> 580 + <string>punctuation.definition.anchor.yaml, punctuation.definition.alias.yaml</string> 581 + <key>settings</key> 582 + <dict> 583 + <key>foreground</key> 584 + <string>#f5c2e7</string> 585 + </dict> 586 + </dict> 587 + <dict> 588 + <key>name</key> 589 + <string>YAML triple dashes</string> 590 + <key>scope</key> 591 + <string>entity.other.document.begin.yaml</string> 592 + <key>settings</key> 593 + <dict> 594 + <key>foreground</key> 595 + <string>#f5c2e7</string> 596 + </dict> 597 + </dict> 598 + <dict> 599 + <key>name</key> 600 + <string>Markup Diff</string> 601 + <key>scope</key> 602 + <string>markup.changed.diff</string> 603 + <key>settings</key> 604 + <dict> 605 + <key>foreground</key> 606 + <string>#fab387</string> 607 + </dict> 608 + </dict> 609 + <dict> 610 + <key>name</key> 611 + <string>Diff</string> 612 + <key>scope</key> 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> 615 + <dict> 616 + <key>foreground</key> 617 + <string>#89b4fa</string> 618 + </dict> 619 + </dict> 620 + <dict> 621 + <key>name</key> 622 + <string>Diff Inserted</string> 623 + <key>scope</key> 624 + <string>markup.inserted.diff</string> 625 + <key>settings</key> 626 + <dict> 627 + <key>foreground</key> 628 + <string>#a6e3a1</string> 629 + </dict> 630 + </dict> 631 + <dict> 632 + <key>name</key> 633 + <string>Diff Deleted</string> 634 + <key>scope</key> 635 + <string>markup.deleted.diff</string> 636 + <key>settings</key> 637 + <dict> 638 + <key>foreground</key> 639 + <string>#f38ba8</string> 640 + </dict> 641 + </dict> 642 + <dict> 643 + <key>name</key> 644 + <string>dotenv left-hand side assignments</string> 645 + <key>scope</key> 646 + <string>variable.other.env</string> 647 + <key>settings</key> 648 + <dict> 649 + <key>foreground</key> 650 + <string>#89b4fa</string> 651 + </dict> 652 + </dict> 653 + <dict> 654 + <key>name</key> 655 + <string>dotenv reference to existing env variable</string> 656 + <key>scope</key> 657 + <string>string.quoted variable.other.env</string> 658 + <key>settings</key> 659 + <dict> 660 + <key>foreground</key> 661 + <string>#cdd6f4</string> 662 + </dict> 663 + </dict> 664 + <dict> 665 + <key>name</key> 666 + <string>GDScript functions</string> 667 + <key>scope</key> 668 + <string>support.function.builtin.gdscript</string> 669 + <key>settings</key> 670 + <dict> 671 + <key>foreground</key> 672 + <string>#89b4fa</string> 673 + </dict> 674 + </dict> 675 + <dict> 676 + <key>name</key> 677 + <string>GDScript constants</string> 678 + <key>scope</key> 679 + <string>constant.language.gdscript</string> 680 + <key>settings</key> 681 + <dict> 682 + <key>foreground</key> 683 + <string>#fab387</string> 684 + </dict> 685 + </dict> 686 + <dict> 687 + <key>name</key> 688 + <string>Comment keywords</string> 689 + <key>scope</key> 690 + <string>comment meta.annotation.go</string> 691 + <key>settings</key> 692 + <dict> 693 + <key>foreground</key> 694 + <string>#eba0ac</string> 695 + </dict> 696 + </dict> 697 + <dict> 698 + <key>name</key> 699 + <string>go:embed, go:build, etc.</string> 700 + <key>scope</key> 701 + <string>comment meta.annotation.parameters.go</string> 702 + <key>settings</key> 703 + <dict> 704 + <key>foreground</key> 705 + <string>#fab387</string> 706 + </dict> 707 + </dict> 708 + <dict> 709 + <key>name</key> 710 + <string>Go constants (nil, true, false)</string> 711 + <key>scope</key> 712 + <string>constant.language.go</string> 713 + <key>settings</key> 714 + <dict> 715 + <key>foreground</key> 716 + <string>#fab387</string> 717 + </dict> 718 + </dict> 719 + <dict> 720 + <key>name</key> 721 + <string>GraphQL variables</string> 722 + <key>scope</key> 723 + <string>variable.graphql</string> 724 + <key>settings</key> 725 + <dict> 726 + <key>foreground</key> 727 + <string>#cdd6f4</string> 728 + </dict> 729 + </dict> 730 + <dict> 731 + <key>name</key> 732 + <string>GraphQL aliases</string> 733 + <key>scope</key> 734 + <string>string.unquoted.alias.graphql</string> 735 + <key>settings</key> 736 + <dict> 737 + <key>foreground</key> 738 + <string>#f2cdcd</string> 739 + </dict> 740 + </dict> 741 + <dict> 742 + <key>name</key> 743 + <string>GraphQL enum members</string> 744 + <key>scope</key> 745 + <string>constant.character.enum.graphql</string> 746 + <key>settings</key> 747 + <dict> 748 + <key>foreground</key> 749 + <string>#94e2d5</string> 750 + </dict> 751 + </dict> 752 + <dict> 753 + <key>name</key> 754 + <string>GraphQL field in types</string> 755 + <key>scope</key> 756 + <string>meta.objectvalues.graphql constant.object.key.graphql string.unquoted.graphql</string> 757 + <key>settings</key> 758 + <dict> 759 + <key>foreground</key> 760 + <string>#f2cdcd</string> 761 + </dict> 762 + </dict> 763 + <dict> 764 + <key>name</key> 765 + <string>HTML/XML DOCTYPE as keyword</string> 766 + <key>scope</key> 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> 769 + <dict> 770 + <key>foreground</key> 771 + <string>#cba6f7</string> 772 + </dict> 773 + </dict> 774 + <dict> 775 + <key>name</key> 776 + <string>HTML/XML-like &lt;tags/&gt;</string> 777 + <key>scope</key> 778 + <string>entity.name.tag</string> 779 + <key>settings</key> 780 + <dict> 781 + <key>foreground</key> 782 + <string>#89b4fa</string> 783 + <key>fontStyle</key> 784 + <string/> 785 + </dict> 786 + </dict> 787 + <dict> 788 + <key>name</key> 789 + <string>Special characters like &amp;amp;</string> 790 + <key>scope</key> 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> 793 + <dict> 794 + <key>foreground</key> 795 + <string>#f38ba8</string> 796 + </dict> 797 + </dict> 798 + <dict> 799 + <key>name</key> 800 + <string>HTML/XML tag attribute values</string> 801 + <key>scope</key> 802 + <string>entity.other.attribute-name</string> 803 + <key>settings</key> 804 + <dict> 805 + <key>foreground</key> 806 + <string>#f9e2af</string> 807 + </dict> 808 + </dict> 809 + <dict> 810 + <key>name</key> 811 + <string>Components</string> 812 + <key>scope</key> 813 + <string>support.class.component, support.class.component.jsx, support.class.component.tsx, support.class.component.vue</string> 814 + <key>settings</key> 815 + <dict> 816 + <key>foreground</key> 817 + <string>#f5c2e7</string> 818 + <key>fontStyle</key> 819 + <string/> 820 + </dict> 821 + </dict> 822 + <dict> 823 + <key>name</key> 824 + <string>Annotations</string> 825 + <key>scope</key> 826 + <string>punctuation.definition.annotation, storage.type.annotation</string> 827 + <key>settings</key> 828 + <dict> 829 + <key>foreground</key> 830 + <string>#fab387</string> 831 + </dict> 832 + </dict> 833 + <dict> 834 + <key>name</key> 835 + <string>Java enums</string> 836 + <key>scope</key> 837 + <string>constant.other.enum.java</string> 838 + <key>settings</key> 839 + <dict> 840 + <key>foreground</key> 841 + <string>#94e2d5</string> 842 + </dict> 843 + </dict> 844 + <dict> 845 + <key>name</key> 846 + <string>Java imports</string> 847 + <key>scope</key> 848 + <string>storage.modifier.import.java</string> 849 + <key>settings</key> 850 + <dict> 851 + <key>foreground</key> 852 + <string>#cdd6f4</string> 853 + </dict> 854 + </dict> 855 + <dict> 856 + <key>name</key> 857 + <string>Javadoc</string> 858 + <key>scope</key> 859 + <string>comment.block.javadoc.java keyword.other.documentation.javadoc.java</string> 860 + <key>settings</key> 861 + <dict> 862 + <key>fontStyle</key> 863 + <string/> 864 + </dict> 865 + </dict> 866 + <dict> 867 + <key>name</key> 868 + <string>Exported Variable</string> 869 + <key>scope</key> 870 + <string>meta.export variable.other.readwrite.js</string> 871 + <key>settings</key> 872 + <dict> 873 + <key>foreground</key> 874 + <string>#eba0ac</string> 875 + </dict> 876 + </dict> 877 + <dict> 878 + <key>name</key> 879 + <string>JS/TS constants &amp; properties</string> 880 + <key>scope</key> 881 + <string>variable.other.constant.js, variable.other.constant.ts, variable.other.property.js, variable.other.property.ts</string> 882 + <key>settings</key> 883 + <dict> 884 + <key>foreground</key> 885 + <string>#cdd6f4</string> 886 + </dict> 887 + </dict> 888 + <dict> 889 + <key>name</key> 890 + <string>JSDoc; these are mainly params, so styled as such</string> 891 + <key>scope</key> 892 + <string>variable.other.jsdoc, comment.block.documentation variable.other</string> 893 + <key>settings</key> 894 + <dict> 895 + <key>foreground</key> 896 + <string>#eba0ac</string> 897 + <key>fontStyle</key> 898 + <string/> 899 + </dict> 900 + </dict> 901 + <dict> 902 + <key>name</key> 903 + <string>JSDoc keywords</string> 904 + <key>scope</key> 905 + <string>storage.type.class.jsdoc</string> 906 + <key>settings</key> 907 + <dict> 908 + <key>fontStyle</key> 909 + <string/> 910 + </dict> 911 + </dict> 912 + <dict> 913 + <key>scope</key> 914 + <string>support.type.object.console.js</string> 915 + <key>settings</key> 916 + <dict> 917 + <key>foreground</key> 918 + <string>#cdd6f4</string> 919 + </dict> 920 + </dict> 921 + <dict> 922 + <key>name</key> 923 + <string>Node constants as keywords (module, etc.)</string> 924 + <key>scope</key> 925 + <string>support.constant.node, support.type.object.module.js</string> 926 + <key>settings</key> 927 + <dict> 928 + <key>foreground</key> 929 + <string>#cba6f7</string> 930 + </dict> 931 + </dict> 932 + <dict> 933 + <key>name</key> 934 + <string>implements as keyword</string> 935 + <key>scope</key> 936 + <string>storage.modifier.implements</string> 937 + <key>settings</key> 938 + <dict> 939 + <key>foreground</key> 940 + <string>#cba6f7</string> 941 + </dict> 942 + </dict> 943 + <dict> 944 + <key>name</key> 945 + <string>Builtin types</string> 946 + <key>scope</key> 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> 949 + <dict> 950 + <key>foreground</key> 951 + <string>#cba6f7</string> 952 + </dict> 953 + </dict> 954 + <dict> 955 + <key>scope</key> 956 + <string>variable.parameter.generic</string> 957 + <key>settings</key> 958 + <dict> 959 + <key>foreground</key> 960 + <string>#f9e2af</string> 961 + </dict> 962 + </dict> 963 + <dict> 964 + <key>name</key> 965 + <string>Arrow functions</string> 966 + <key>scope</key> 967 + <string>keyword.declaration.function.arrow.js, storage.type.function.arrow.ts</string> 968 + <key>settings</key> 969 + <dict> 970 + <key>foreground</key> 971 + <string>#94e2d5</string> 972 + </dict> 973 + </dict> 974 + <dict> 975 + <key>name</key> 976 + <string>Decorator punctuations (decorators inherit from blue functions, instead of styleguide peach)</string> 977 + <key>scope</key> 978 + <string>punctuation.decorator.ts</string> 979 + <key>settings</key> 980 + <dict> 981 + <key>foreground</key> 982 + <string>#89b4fa</string> 983 + <key>fontStyle</key> 984 + <string>italic</string> 985 + </dict> 986 + </dict> 987 + <dict> 988 + <key>name</key> 989 + <string>Extra JS/TS keywords</string> 990 + <key>scope</key> 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> 993 + <dict> 994 + <key>foreground</key> 995 + <string>#cba6f7</string> 996 + </dict> 997 + </dict> 998 + <dict> 999 + <key>name</key> 1000 + <string>Julia macros</string> 1001 + <key>scope</key> 1002 + <string>support.function.macro.julia</string> 1003 + <key>settings</key> 1004 + <dict> 1005 + <key>foreground</key> 1006 + <string>#94e2d5</string> 1007 + <key>fontStyle</key> 1008 + <string>italic</string> 1009 + </dict> 1010 + </dict> 1011 + <dict> 1012 + <key>name</key> 1013 + <string>Julia language constants (true, false)</string> 1014 + <key>scope</key> 1015 + <string>constant.language.julia</string> 1016 + <key>settings</key> 1017 + <dict> 1018 + <key>foreground</key> 1019 + <string>#fab387</string> 1020 + </dict> 1021 + </dict> 1022 + <dict> 1023 + <key>name</key> 1024 + <string>Julia other constants (these seem to be arguments inside arrays)</string> 1025 + <key>scope</key> 1026 + <string>constant.other.symbol.julia</string> 1027 + <key>settings</key> 1028 + <dict> 1029 + <key>foreground</key> 1030 + <string>#eba0ac</string> 1031 + </dict> 1032 + </dict> 1033 + <dict> 1034 + <key>name</key> 1035 + <string>LaTeX preamble</string> 1036 + <key>scope</key> 1037 + <string>text.tex keyword.control.preamble</string> 1038 + <key>settings</key> 1039 + <dict> 1040 + <key>foreground</key> 1041 + <string>#94e2d5</string> 1042 + </dict> 1043 + </dict> 1044 + <dict> 1045 + <key>name</key> 1046 + <string>LaTeX be functions</string> 1047 + <key>scope</key> 1048 + <string>text.tex support.function.be</string> 1049 + <key>settings</key> 1050 + <dict> 1051 + <key>foreground</key> 1052 + <string>#89dceb</string> 1053 + </dict> 1054 + </dict> 1055 + <dict> 1056 + <key>name</key> 1057 + <string>LaTeX math</string> 1058 + <key>scope</key> 1059 + <string>constant.other.general.math.tex</string> 1060 + <key>settings</key> 1061 + <dict> 1062 + <key>foreground</key> 1063 + <string>#f2cdcd</string> 1064 + </dict> 1065 + </dict> 1066 + <dict> 1067 + <key>name</key> 1068 + <string>Liquid Builtin Objects &amp; User Defined Variables</string> 1069 + <key>scope</key> 1070 + <string>variable.language.liquid</string> 1071 + <key>settings</key> 1072 + <dict> 1073 + <key>foreground</key> 1074 + <string>#f5c2e7</string> 1075 + </dict> 1076 + </dict> 1077 + <dict> 1078 + <key>name</key> 1079 + <string>Lua docstring keywords</string> 1080 + <key>scope</key> 1081 + <string>comment.line.double-dash.documentation.lua storage.type.annotation.lua</string> 1082 + <key>settings</key> 1083 + <dict> 1084 + <key>foreground</key> 1085 + <string>#cba6f7</string> 1086 + <key>fontStyle</key> 1087 + <string/> 1088 + </dict> 1089 + </dict> 1090 + <dict> 1091 + <key>name</key> 1092 + <string>Lua docstring variables</string> 1093 + <key>scope</key> 1094 + <string>comment.line.double-dash.documentation.lua entity.name.variable.lua, comment.line.double-dash.documentation.lua variable.lua</string> 1095 + <key>settings</key> 1096 + <dict> 1097 + <key>foreground</key> 1098 + <string>#cdd6f4</string> 1099 + </dict> 1100 + </dict> 1101 + <dict> 1102 + <key>scope</key> 1103 + <string>heading.1.markdown punctuation.definition.heading.markdown, heading.1.markdown, heading.1.quarto punctuation.definition.heading.quarto, heading.1.quarto, 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> 1104 + <key>settings</key> 1105 + <dict> 1106 + <key>foreground</key> 1107 + <string>#f38ba8</string> 1108 + </dict> 1109 + </dict> 1110 + <dict> 1111 + <key>scope</key> 1112 + <string>heading.2.markdown punctuation.definition.heading.markdown, heading.2.markdown, heading.2.quarto punctuation.definition.heading.quarto, heading.2.quarto, 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> 1113 + <key>settings</key> 1114 + <dict> 1115 + <key>foreground</key> 1116 + <string>#fab387</string> 1117 + </dict> 1118 + </dict> 1119 + <dict> 1120 + <key>scope</key> 1121 + <string>heading.3.markdown punctuation.definition.heading.markdown, heading.3.markdown, heading.3.quarto punctuation.definition.heading.quarto, heading.3.quarto, markup.heading.atx.3.mdx, markup.heading.atx.3.mdx punctuation.definition.heading.mdx, markup.heading.heading-2.asciidoc</string> 1122 + <key>settings</key> 1123 + <dict> 1124 + <key>foreground</key> 1125 + <string>#f9e2af</string> 1126 + </dict> 1127 + </dict> 1128 + <dict> 1129 + <key>scope</key> 1130 + <string>heading.4.markdown punctuation.definition.heading.markdown, heading.4.markdown, heading.4.quarto punctuation.definition.heading.quarto, heading.4.quarto, markup.heading.atx.4.mdx, markup.heading.atx.4.mdx punctuation.definition.heading.mdx, markup.heading.heading-3.asciidoc</string> 1131 + <key>settings</key> 1132 + <dict> 1133 + <key>foreground</key> 1134 + <string>#a6e3a1</string> 1135 + </dict> 1136 + </dict> 1137 + <dict> 1138 + <key>scope</key> 1139 + <string>heading.5.markdown punctuation.definition.heading.markdown, heading.5.markdown, heading.5.quarto punctuation.definition.heading.quarto, heading.5.quarto, markup.heading.atx.5.mdx, markup.heading.atx.5.mdx punctuation.definition.heading.mdx, markup.heading.heading-4.asciidoc</string> 1140 + <key>settings</key> 1141 + <dict> 1142 + <key>foreground</key> 1143 + <string>#74c7ec</string> 1144 + </dict> 1145 + </dict> 1146 + <dict> 1147 + <key>scope</key> 1148 + <string>heading.6.markdown punctuation.definition.heading.markdown, heading.6.markdown, heading.6.quarto punctuation.definition.heading.quarto, heading.6.quarto, markup.heading.atx.6.mdx, markup.heading.atx.6.mdx punctuation.definition.heading.mdx, markup.heading.heading-5.asciidoc</string> 1149 + <key>settings</key> 1150 + <dict> 1151 + <key>foreground</key> 1152 + <string>#b4befe</string> 1153 + </dict> 1154 + </dict> 1155 + <dict> 1156 + <key>scope</key> 1157 + <string>markup.bold</string> 1158 + <key>settings</key> 1159 + <dict> 1160 + <key>foreground</key> 1161 + <string>#f38ba8</string> 1162 + <key>fontStyle</key> 1163 + <string>bold</string> 1164 + </dict> 1165 + </dict> 1166 + <dict> 1167 + <key>scope</key> 1168 + <string>markup.italic</string> 1169 + <key>settings</key> 1170 + <dict> 1171 + <key>foreground</key> 1172 + <string>#f38ba8</string> 1173 + <key>fontStyle</key> 1174 + <string>italic</string> 1175 + </dict> 1176 + </dict> 1177 + <dict> 1178 + <key>scope</key> 1179 + <string>markup.strikethrough</string> 1180 + <key>settings</key> 1181 + <dict> 1182 + <key>foreground</key> 1183 + <string>#a6adc8</string> 1184 + <key>fontStyle</key> 1185 + <string>strikethrough</string> 1186 + </dict> 1187 + </dict> 1188 + <dict> 1189 + <key>name</key> 1190 + <string>Markdown auto links</string> 1191 + <key>scope</key> 1192 + <string>punctuation.definition.link, markup.underline.link</string> 1193 + <key>settings</key> 1194 + <dict> 1195 + <key>foreground</key> 1196 + <string>#89b4fa</string> 1197 + </dict> 1198 + </dict> 1199 + <dict> 1200 + <key>name</key> 1201 + <string>Markdown links</string> 1202 + <key>scope</key> 1203 + <string>text.html.markdown punctuation.definition.link.title, text.html.quarto punctuation.definition.link.title, string.other.link.title.markdown, string.other.link.title.quarto, markup.link, punctuation.definition.constant.markdown, punctuation.definition.constant.quarto, constant.other.reference.link.markdown, constant.other.reference.link.quarto, markup.substitution.attribute-reference</string> 1204 + <key>settings</key> 1205 + <dict> 1206 + <key>foreground</key> 1207 + <string>#b4befe</string> 1208 + </dict> 1209 + </dict> 1210 + <dict> 1211 + <key>name</key> 1212 + <string>Markdown code spans</string> 1213 + <key>scope</key> 1214 + <string>punctuation.definition.raw.markdown, punctuation.definition.raw.quarto, markup.inline.raw.string.markdown, markup.inline.raw.string.quarto, markup.raw.block.markdown, markup.raw.block.quarto</string> 1215 + <key>settings</key> 1216 + <dict> 1217 + <key>foreground</key> 1218 + <string>#a6e3a1</string> 1219 + </dict> 1220 + </dict> 1221 + <dict> 1222 + <key>name</key> 1223 + <string>Markdown triple backtick language identifier</string> 1224 + <key>scope</key> 1225 + <string>fenced_code.block.language</string> 1226 + <key>settings</key> 1227 + <dict> 1228 + <key>foreground</key> 1229 + <string>#89dceb</string> 1230 + </dict> 1231 + </dict> 1232 + <dict> 1233 + <key>name</key> 1234 + <string>Markdown triple backticks</string> 1235 + <key>scope</key> 1236 + <string>markup.fenced_code.block punctuation.definition, markup.raw support.asciidoc</string> 1237 + <key>settings</key> 1238 + <dict> 1239 + <key>foreground</key> 1240 + <string>#9399b2</string> 1241 + </dict> 1242 + </dict> 1243 + <dict> 1244 + <key>name</key> 1245 + <string>Markdown quotes</string> 1246 + <key>scope</key> 1247 + <string>markup.quote, punctuation.definition.quote.begin</string> 1248 + <key>settings</key> 1249 + <dict> 1250 + <key>foreground</key> 1251 + <string>#f5c2e7</string> 1252 + </dict> 1253 + </dict> 1254 + <dict> 1255 + <key>name</key> 1256 + <string>Markdown separators</string> 1257 + <key>scope</key> 1258 + <string>meta.separator.markdown</string> 1259 + <key>settings</key> 1260 + <dict> 1261 + <key>foreground</key> 1262 + <string>#94e2d5</string> 1263 + </dict> 1264 + </dict> 1265 + <dict> 1266 + <key>name</key> 1267 + <string>Markdown list bullets</string> 1268 + <key>scope</key> 1269 + <string>punctuation.definition.list.begin.markdown, punctuation.definition.list.begin.quarto, markup.list.bullet</string> 1270 + <key>settings</key> 1271 + <dict> 1272 + <key>foreground</key> 1273 + <string>#94e2d5</string> 1274 + </dict> 1275 + </dict> 1276 + <dict> 1277 + <key>name</key> 1278 + <string>Quarto headings</string> 1279 + <key>scope</key> 1280 + <string>markup.heading.quarto</string> 1281 + <key>settings</key> 1282 + <dict> 1283 + <key>fontStyle</key> 1284 + <string>bold</string> 1285 + </dict> 1286 + </dict> 1287 + <dict> 1288 + <key>name</key> 1289 + <string>Nix attribute names</string> 1290 + <key>scope</key> 1291 + <string>entity.other.attribute-name.multipart.nix, entity.other.attribute-name.single.nix</string> 1292 + <key>settings</key> 1293 + <dict> 1294 + <key>foreground</key> 1295 + <string>#89b4fa</string> 1296 + </dict> 1297 + </dict> 1298 + <dict> 1299 + <key>name</key> 1300 + <string>Nix parameter names</string> 1301 + <key>scope</key> 1302 + <string>variable.parameter.name.nix</string> 1303 + <key>settings</key> 1304 + <dict> 1305 + <key>foreground</key> 1306 + <string>#cdd6f4</string> 1307 + <key>fontStyle</key> 1308 + <string/> 1309 + </dict> 1310 + </dict> 1311 + <dict> 1312 + <key>name</key> 1313 + <string>Nix interpolated parameter names</string> 1314 + <key>scope</key> 1315 + <string>meta.embedded variable.parameter.name.nix</string> 1316 + <key>settings</key> 1317 + <dict> 1318 + <key>foreground</key> 1319 + <string>#b4befe</string> 1320 + <key>fontStyle</key> 1321 + <string/> 1322 + </dict> 1323 + </dict> 1324 + <dict> 1325 + <key>name</key> 1326 + <string>Nix paths</string> 1327 + <key>scope</key> 1328 + <string>string.unquoted.path.nix</string> 1329 + <key>settings</key> 1330 + <dict> 1331 + <key>foreground</key> 1332 + <string>#f5c2e7</string> 1333 + <key>fontStyle</key> 1334 + <string/> 1335 + </dict> 1336 + </dict> 1337 + <dict> 1338 + <key>name</key> 1339 + <string>PHP Attributes</string> 1340 + <key>scope</key> 1341 + <string>support.attribute.builtin, meta.attribute.php</string> 1342 + <key>settings</key> 1343 + <dict> 1344 + <key>foreground</key> 1345 + <string>#f9e2af</string> 1346 + </dict> 1347 + </dict> 1348 + <dict> 1349 + <key>name</key> 1350 + <string>PHP Parameters (needed for the leading dollar sign)</string> 1351 + <key>scope</key> 1352 + <string>meta.function.parameters.php punctuation.definition.variable.php</string> 1353 + <key>settings</key> 1354 + <dict> 1355 + <key>foreground</key> 1356 + <string>#eba0ac</string> 1357 + </dict> 1358 + </dict> 1359 + <dict> 1360 + <key>name</key> 1361 + <string>PHP Constants (null, __FILE__, etc.)</string> 1362 + <key>scope</key> 1363 + <string>constant.language.php</string> 1364 + <key>settings</key> 1365 + <dict> 1366 + <key>foreground</key> 1367 + <string>#cba6f7</string> 1368 + </dict> 1369 + </dict> 1370 + <dict> 1371 + <key>name</key> 1372 + <string>PHP functions</string> 1373 + <key>scope</key> 1374 + <string>text.html.php support.function</string> 1375 + <key>settings</key> 1376 + <dict> 1377 + <key>foreground</key> 1378 + <string>#89dceb</string> 1379 + </dict> 1380 + </dict> 1381 + <dict> 1382 + <key>name</key> 1383 + <string>PHPdoc keywords</string> 1384 + <key>scope</key> 1385 + <string>keyword.other.phpdoc.php</string> 1386 + <key>settings</key> 1387 + <dict> 1388 + <key>fontStyle</key> 1389 + <string/> 1390 + </dict> 1391 + </dict> 1392 + <dict> 1393 + <key>name</key> 1394 + <string>Python argument functions reset to text, otherwise they inherit blue from function-call</string> 1395 + <key>scope</key> 1396 + <string>support.variable.magic.python, meta.function-call.arguments.python</string> 1397 + <key>settings</key> 1398 + <dict> 1399 + <key>foreground</key> 1400 + <string>#cdd6f4</string> 1401 + </dict> 1402 + </dict> 1403 + <dict> 1404 + <key>name</key> 1405 + <string>Python double underscore functions</string> 1406 + <key>scope</key> 1407 + <string>support.function.magic.python</string> 1408 + <key>settings</key> 1409 + <dict> 1410 + <key>foreground</key> 1411 + <string>#89dceb</string> 1412 + <key>fontStyle</key> 1413 + <string>italic</string> 1414 + </dict> 1415 + </dict> 1416 + <dict> 1417 + <key>name</key> 1418 + <string>Python `self` keyword</string> 1419 + <key>scope</key> 1420 + <string>variable.parameter.function.language.special.self.python, variable.language.special.self.python</string> 1421 + <key>settings</key> 1422 + <dict> 1423 + <key>foreground</key> 1424 + <string>#f38ba8</string> 1425 + <key>fontStyle</key> 1426 + <string>italic</string> 1427 + </dict> 1428 + </dict> 1429 + <dict> 1430 + <key>name</key> 1431 + <string>python keyword flow/logical (for ... in)</string> 1432 + <key>scope</key> 1433 + <string>keyword.control.flow.python, keyword.operator.logical.python</string> 1434 + <key>settings</key> 1435 + <dict> 1436 + <key>foreground</key> 1437 + <string>#cba6f7</string> 1438 + </dict> 1439 + </dict> 1440 + <dict> 1441 + <key>name</key> 1442 + <string>python storage type</string> 1443 + <key>scope</key> 1444 + <string>storage.type.function.python</string> 1445 + <key>settings</key> 1446 + <dict> 1447 + <key>foreground</key> 1448 + <string>#cba6f7</string> 1449 + </dict> 1450 + </dict> 1451 + <dict> 1452 + <key>name</key> 1453 + <string>python function support</string> 1454 + <key>scope</key> 1455 + <string>support.token.decorator.python, meta.function.decorator.identifier.python</string> 1456 + <key>settings</key> 1457 + <dict> 1458 + <key>foreground</key> 1459 + <string>#89dceb</string> 1460 + </dict> 1461 + </dict> 1462 + <dict> 1463 + <key>name</key> 1464 + <string>python function calls</string> 1465 + <key>scope</key> 1466 + <string>meta.function-call.python</string> 1467 + <key>settings</key> 1468 + <dict> 1469 + <key>foreground</key> 1470 + <string>#89b4fa</string> 1471 + </dict> 1472 + </dict> 1473 + <dict> 1474 + <key>name</key> 1475 + <string>python function decorators</string> 1476 + <key>scope</key> 1477 + <string>entity.name.function.decorator.python, punctuation.definition.decorator.python</string> 1478 + <key>settings</key> 1479 + <dict> 1480 + <key>foreground</key> 1481 + <string>#fab387</string> 1482 + <key>fontStyle</key> 1483 + <string>italic</string> 1484 + </dict> 1485 + </dict> 1486 + <dict> 1487 + <key>name</key> 1488 + <string>python placeholder reset to normal string</string> 1489 + <key>scope</key> 1490 + <string>constant.character.format.placeholder.other.python</string> 1491 + <key>settings</key> 1492 + <dict> 1493 + <key>foreground</key> 1494 + <string>#f5c2e7</string> 1495 + </dict> 1496 + </dict> 1497 + <dict> 1498 + <key>name</key> 1499 + <string>Python exception &amp; builtins such as exit()</string> 1500 + <key>scope</key> 1501 + <string>support.type.exception.python, support.function.builtin.python</string> 1502 + <key>settings</key> 1503 + <dict> 1504 + <key>foreground</key> 1505 + <string>#fab387</string> 1506 + </dict> 1507 + </dict> 1508 + <dict> 1509 + <key>name</key> 1510 + <string>entity.name.type</string> 1511 + <key>scope</key> 1512 + <string>support.type.python</string> 1513 + <key>settings</key> 1514 + <dict> 1515 + <key>foreground</key> 1516 + <string>#cba6f7</string> 1517 + </dict> 1518 + </dict> 1519 + <dict> 1520 + <key>name</key> 1521 + <string>python constants (True/False)</string> 1522 + <key>scope</key> 1523 + <string>constant.language.python</string> 1524 + <key>settings</key> 1525 + <dict> 1526 + <key>foreground</key> 1527 + <string>#fab387</string> 1528 + </dict> 1529 + </dict> 1530 + <dict> 1531 + <key>name</key> 1532 + <string>Arguments accessed later in the function body</string> 1533 + <key>scope</key> 1534 + <string>meta.indexed-name.python, meta.item-access.python</string> 1535 + <key>settings</key> 1536 + <dict> 1537 + <key>foreground</key> 1538 + <string>#eba0ac</string> 1539 + <key>fontStyle</key> 1540 + <string>italic</string> 1541 + </dict> 1542 + </dict> 1543 + <dict> 1544 + <key>name</key> 1545 + <string>Python f-strings/binary/unicode storage types</string> 1546 + <key>scope</key> 1547 + <string>storage.type.string.python</string> 1548 + <key>settings</key> 1549 + <dict> 1550 + <key>foreground</key> 1551 + <string>#a6e3a1</string> 1552 + <key>fontStyle</key> 1553 + <string>italic</string> 1554 + </dict> 1555 + </dict> 1556 + <dict> 1557 + <key>name</key> 1558 + <string>Python type hints</string> 1559 + <key>scope</key> 1560 + <string>meta.function.parameters.python</string> 1561 + <key>settings</key> 1562 + <dict> 1563 + <key>fontStyle</key> 1564 + <string/> 1565 + </dict> 1566 + </dict> 1567 + <dict> 1568 + <key>name</key> 1569 + <string>Regex string begin/end in JS/TS</string> 1570 + <key>scope</key> 1571 + <string>string.regexp punctuation.definition.string.begin, string.regexp punctuation.definition.string.end</string> 1572 + <key>settings</key> 1573 + <dict> 1574 + <key>foreground</key> 1575 + <string>#f5c2e7</string> 1576 + </dict> 1577 + </dict> 1578 + <dict> 1579 + <key>name</key> 1580 + <string>Regex anchors (^, $)</string> 1581 + <key>scope</key> 1582 + <string>keyword.control.anchor.regexp</string> 1583 + <key>settings</key> 1584 + <dict> 1585 + <key>foreground</key> 1586 + <string>#cba6f7</string> 1587 + </dict> 1588 + </dict> 1589 + <dict> 1590 + <key>name</key> 1591 + <string>Regex regular string match</string> 1592 + <key>scope</key> 1593 + <string>string.regexp.ts</string> 1594 + <key>settings</key> 1595 + <dict> 1596 + <key>foreground</key> 1597 + <string>#cdd6f4</string> 1598 + </dict> 1599 + </dict> 1600 + <dict> 1601 + <key>name</key> 1602 + <string>Regex group parenthesis &amp; backreference (\1, \2, \3, ...)</string> 1603 + <key>scope</key> 1604 + <string>punctuation.definition.group.regexp, keyword.other.back-reference.regexp</string> 1605 + <key>settings</key> 1606 + <dict> 1607 + <key>foreground</key> 1608 + <string>#a6e3a1</string> 1609 + </dict> 1610 + </dict> 1611 + <dict> 1612 + <key>name</key> 1613 + <string>Regex character class []</string> 1614 + <key>scope</key> 1615 + <string>punctuation.definition.character-class.regexp</string> 1616 + <key>settings</key> 1617 + <dict> 1618 + <key>foreground</key> 1619 + <string>#f9e2af</string> 1620 + </dict> 1621 + </dict> 1622 + <dict> 1623 + <key>name</key> 1624 + <string>Regex character classes (\d, \w, \s)</string> 1625 + <key>scope</key> 1626 + <string>constant.other.character-class.regexp</string> 1627 + <key>settings</key> 1628 + <dict> 1629 + <key>foreground</key> 1630 + <string>#f5c2e7</string> 1631 + </dict> 1632 + </dict> 1633 + <dict> 1634 + <key>name</key> 1635 + <string>Regex range</string> 1636 + <key>scope</key> 1637 + <string>constant.other.character-class.range.regexp</string> 1638 + <key>settings</key> 1639 + <dict> 1640 + <key>foreground</key> 1641 + <string>#f5e0dc</string> 1642 + </dict> 1643 + </dict> 1644 + <dict> 1645 + <key>name</key> 1646 + <string>Regex quantifier</string> 1647 + <key>scope</key> 1648 + <string>keyword.operator.quantifier.regexp</string> 1649 + <key>settings</key> 1650 + <dict> 1651 + <key>foreground</key> 1652 + <string>#94e2d5</string> 1653 + </dict> 1654 + </dict> 1655 + <dict> 1656 + <key>name</key> 1657 + <string>Regex constant/numeric</string> 1658 + <key>scope</key> 1659 + <string>constant.character.numeric.regexp</string> 1660 + <key>settings</key> 1661 + <dict> 1662 + <key>foreground</key> 1663 + <string>#fab387</string> 1664 + </dict> 1665 + </dict> 1666 + <dict> 1667 + <key>name</key> 1668 + <string>Regex lookaheads, negative lookaheads, lookbehinds, negative lookbehinds</string> 1669 + <key>scope</key> 1670 + <string>punctuation.definition.group.no-capture.regexp, meta.assertion.look-ahead.regexp, meta.assertion.negative-look-ahead.regexp</string> 1671 + <key>settings</key> 1672 + <dict> 1673 + <key>foreground</key> 1674 + <string>#89b4fa</string> 1675 + </dict> 1676 + </dict> 1677 + <dict> 1678 + <key>name</key> 1679 + <string>Rust attribute</string> 1680 + <key>scope</key> 1681 + <string>meta.annotation.rust, meta.annotation.rust punctuation, meta.attribute.rust, punctuation.definition.attribute.rust</string> 1682 + <key>settings</key> 1683 + <dict> 1684 + <key>foreground</key> 1685 + <string>#f9e2af</string> 1686 + <key>fontStyle</key> 1687 + <string>italic</string> 1688 + </dict> 1689 + </dict> 1690 + <dict> 1691 + <key>name</key> 1692 + <string>Rust attribute strings</string> 1693 + <key>scope</key> 1694 + <string>meta.attribute.rust string.quoted.double.rust, meta.attribute.rust string.quoted.single.char.rust</string> 1695 + <key>settings</key> 1696 + <dict> 1697 + <key>fontStyle</key> 1698 + <string/> 1699 + </dict> 1700 + </dict> 1701 + <dict> 1702 + <key>name</key> 1703 + <string>Rust keyword</string> 1704 + <key>scope</key> 1705 + <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> 1706 + <key>settings</key> 1707 + <dict> 1708 + <key>foreground</key> 1709 + <string>#cba6f7</string> 1710 + <key>fontStyle</key> 1711 + <string/> 1712 + </dict> 1713 + </dict> 1714 + <dict> 1715 + <key>name</key> 1716 + <string>Rust u/i32, u/i64, etc.</string> 1717 + <key>scope</key> 1718 + <string>entity.name.type.numeric.rust</string> 1719 + <key>settings</key> 1720 + <dict> 1721 + <key>foreground</key> 1722 + <string>#cba6f7</string> 1723 + <key>fontStyle</key> 1724 + <string/> 1725 + </dict> 1726 + </dict> 1727 + <dict> 1728 + <key>name</key> 1729 + <string>Rust generic</string> 1730 + <key>scope</key> 1731 + <string>meta.generic.rust</string> 1732 + <key>settings</key> 1733 + <dict> 1734 + <key>foreground</key> 1735 + <string>#fab387</string> 1736 + </dict> 1737 + </dict> 1738 + <dict> 1739 + <key>name</key> 1740 + <string>Rust impl</string> 1741 + <key>scope</key> 1742 + <string>entity.name.impl.rust</string> 1743 + <key>settings</key> 1744 + <dict> 1745 + <key>foreground</key> 1746 + <string>#f9e2af</string> 1747 + <key>fontStyle</key> 1748 + <string>italic</string> 1749 + </dict> 1750 + </dict> 1751 + <dict> 1752 + <key>name</key> 1753 + <string>Rust module</string> 1754 + <key>scope</key> 1755 + <string>entity.name.module.rust</string> 1756 + <key>settings</key> 1757 + <dict> 1758 + <key>foreground</key> 1759 + <string>#fab387</string> 1760 + </dict> 1761 + </dict> 1762 + <dict> 1763 + <key>name</key> 1764 + <string>Rust trait</string> 1765 + <key>scope</key> 1766 + <string>entity.name.trait.rust</string> 1767 + <key>settings</key> 1768 + <dict> 1769 + <key>foreground</key> 1770 + <string>#f9e2af</string> 1771 + <key>fontStyle</key> 1772 + <string>italic</string> 1773 + </dict> 1774 + </dict> 1775 + <dict> 1776 + <key>name</key> 1777 + <string>Rust struct</string> 1778 + <key>scope</key> 1779 + <string>storage.type.source.rust</string> 1780 + <key>settings</key> 1781 + <dict> 1782 + <key>foreground</key> 1783 + <string>#f9e2af</string> 1784 + </dict> 1785 + </dict> 1786 + <dict> 1787 + <key>name</key> 1788 + <string>Rust union</string> 1789 + <key>scope</key> 1790 + <string>entity.name.union.rust</string> 1791 + <key>settings</key> 1792 + <dict> 1793 + <key>foreground</key> 1794 + <string>#f9e2af</string> 1795 + </dict> 1796 + </dict> 1797 + <dict> 1798 + <key>name</key> 1799 + <string>Rust enum member</string> 1800 + <key>scope</key> 1801 + <string>meta.enum.rust storage.type.source.rust</string> 1802 + <key>settings</key> 1803 + <dict> 1804 + <key>foreground</key> 1805 + <string>#94e2d5</string> 1806 + </dict> 1807 + </dict> 1808 + <dict> 1809 + <key>name</key> 1810 + <string>Rust macro</string> 1811 + <key>scope</key> 1812 + <string>support.macro.rust, meta.macro.rust support.function.rust, entity.name.function.macro.rust</string> 1813 + <key>settings</key> 1814 + <dict> 1815 + <key>foreground</key> 1816 + <string>#89b4fa</string> 1817 + <key>fontStyle</key> 1818 + <string>italic</string> 1819 + </dict> 1820 + </dict> 1821 + <dict> 1822 + <key>name</key> 1823 + <string>Rust lifetime</string> 1824 + <key>scope</key> 1825 + <string>storage.modifier.lifetime.rust, entity.name.type.lifetime</string> 1826 + <key>settings</key> 1827 + <dict> 1828 + <key>foreground</key> 1829 + <string>#89b4fa</string> 1830 + <key>fontStyle</key> 1831 + <string>italic</string> 1832 + </dict> 1833 + </dict> 1834 + <dict> 1835 + <key>name</key> 1836 + <string>Rust string formatting</string> 1837 + <key>scope</key> 1838 + <string>string.quoted.double.rust constant.other.placeholder.rust</string> 1839 + <key>settings</key> 1840 + <dict> 1841 + <key>foreground</key> 1842 + <string>#f5c2e7</string> 1843 + </dict> 1844 + </dict> 1845 + <dict> 1846 + <key>name</key> 1847 + <string>Rust return type generic</string> 1848 + <key>scope</key> 1849 + <string>meta.function.return-type.rust meta.generic.rust storage.type.rust</string> 1850 + <key>settings</key> 1851 + <dict> 1852 + <key>foreground</key> 1853 + <string>#cdd6f4</string> 1854 + </dict> 1855 + </dict> 1856 + <dict> 1857 + <key>name</key> 1858 + <string>Rust functions</string> 1859 + <key>scope</key> 1860 + <string>meta.function.call.rust</string> 1861 + <key>settings</key> 1862 + <dict> 1863 + <key>foreground</key> 1864 + <string>#89b4fa</string> 1865 + </dict> 1866 + </dict> 1867 + <dict> 1868 + <key>name</key> 1869 + <string>Rust angle brackets</string> 1870 + <key>scope</key> 1871 + <string>punctuation.brackets.angle.rust</string> 1872 + <key>settings</key> 1873 + <dict> 1874 + <key>foreground</key> 1875 + <string>#89dceb</string> 1876 + </dict> 1877 + </dict> 1878 + <dict> 1879 + <key>name</key> 1880 + <string>Rust constants</string> 1881 + <key>scope</key> 1882 + <string>constant.other.caps.rust</string> 1883 + <key>settings</key> 1884 + <dict> 1885 + <key>foreground</key> 1886 + <string>#fab387</string> 1887 + </dict> 1888 + </dict> 1889 + <dict> 1890 + <key>name</key> 1891 + <string>Rust function parameters</string> 1892 + <key>scope</key> 1893 + <string>meta.function.definition.rust variable.other.rust</string> 1894 + <key>settings</key> 1895 + <dict> 1896 + <key>foreground</key> 1897 + <string>#eba0ac</string> 1898 + </dict> 1899 + </dict> 1900 + <dict> 1901 + <key>name</key> 1902 + <string>Rust closure variables</string> 1903 + <key>scope</key> 1904 + <string>meta.function.call.rust variable.other.rust</string> 1905 + <key>settings</key> 1906 + <dict> 1907 + <key>foreground</key> 1908 + <string>#cdd6f4</string> 1909 + </dict> 1910 + </dict> 1911 + <dict> 1912 + <key>name</key> 1913 + <string>Rust self</string> 1914 + <key>scope</key> 1915 + <string>variable.language.self.rust</string> 1916 + <key>settings</key> 1917 + <dict> 1918 + <key>foreground</key> 1919 + <string>#f38ba8</string> 1920 + </dict> 1921 + </dict> 1922 + <dict> 1923 + <key>name</key> 1924 + <string>Rust metavariable names</string> 1925 + <key>scope</key> 1926 + <string>variable.other.metavariable.name.rust, meta.macro.metavariable.rust keyword.operator.macro.dollar.rust</string> 1927 + <key>settings</key> 1928 + <dict> 1929 + <key>foreground</key> 1930 + <string>#f5c2e7</string> 1931 + </dict> 1932 + </dict> 1933 + <dict> 1934 + <key>name</key> 1935 + <string>Shell shebang</string> 1936 + <key>scope</key> 1937 + <string>comment.line.shebang, comment.line.shebang punctuation.definition.comment, comment.line.shebang, punctuation.definition.comment.shebang.shell, meta.shebang.shell</string> 1938 + <key>settings</key> 1939 + <dict> 1940 + <key>foreground</key> 1941 + <string>#f5c2e7</string> 1942 + <key>fontStyle</key> 1943 + <string>italic</string> 1944 + </dict> 1945 + </dict> 1946 + <dict> 1947 + <key>name</key> 1948 + <string>Shell shebang command</string> 1949 + <key>scope</key> 1950 + <string>comment.line.shebang constant.language</string> 1951 + <key>settings</key> 1952 + <dict> 1953 + <key>foreground</key> 1954 + <string>#94e2d5</string> 1955 + <key>fontStyle</key> 1956 + <string>italic</string> 1957 + </dict> 1958 + </dict> 1959 + <dict> 1960 + <key>name</key> 1961 + <string>Shell interpolated command</string> 1962 + <key>scope</key> 1963 + <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> 1964 + <key>settings</key> 1965 + <dict> 1966 + <key>foreground</key> 1967 + <string>#f38ba8</string> 1968 + </dict> 1969 + </dict> 1970 + <dict> 1971 + <key>name</key> 1972 + <string>Shell interpolated command variable</string> 1973 + <key>scope</key> 1974 + <string>meta.string meta.interpolation.parameter.shell variable.other.readwrite</string> 1975 + <key>settings</key> 1976 + <dict> 1977 + <key>foreground</key> 1978 + <string>#fab387</string> 1979 + <key>fontStyle</key> 1980 + <string>italic</string> 1981 + </dict> 1982 + </dict> 1983 + <dict> 1984 + <key>scope</key> 1985 + <string>source.shell punctuation.section.interpolation, punctuation.definition.evaluation.backticks.shell</string> 1986 + <key>settings</key> 1987 + <dict> 1988 + <key>foreground</key> 1989 + <string>#94e2d5</string> 1990 + </dict> 1991 + </dict> 1992 + <dict> 1993 + <key>name</key> 1994 + <string>Shell EOF</string> 1995 + <key>scope</key> 1996 + <string>entity.name.tag.heredoc.shell</string> 1997 + <key>settings</key> 1998 + <dict> 1999 + <key>foreground</key> 2000 + <string>#cba6f7</string> 2001 + </dict> 2002 + </dict> 2003 + <dict> 2004 + <key>name</key> 2005 + <string>Shell quoted variable</string> 2006 + <key>scope</key> 2007 + <string>string.quoted.double.shell variable.other.normal.shell</string> 2008 + <key>settings</key> 2009 + <dict> 2010 + <key>foreground</key> 2011 + <string>#cdd6f4</string> 2012 + </dict> 2013 + </dict> 2014 + <dict> 2015 + <key>scope</key> 2016 + <string>markup.heading.typst</string> 2017 + <key>settings</key> 2018 + <dict> 2019 + <key>foreground</key> 2020 + <string>#f38ba8</string> 2021 + </dict> 2022 + </dict> 2023 + <dict> 2024 + <key>name</key> 2025 + <string>JSON Keys</string> 2026 + <key>scope</key> 2027 + <string>source.json meta.mapping.key string</string> 2028 + <key>settings</key> 2029 + <dict> 2030 + <key>foreground</key> 2031 + <string>#89b4fa</string> 2032 + </dict> 2033 + </dict> 2034 + <dict> 2035 + <key>name</key> 2036 + <string>JSON key surrounding quotes</string> 2037 + <key>scope</key> 2038 + <string>source.json meta.mapping.key punctuation.definition.string.begin, source.json meta.mapping.key punctuation.definition.string.end</string> 2039 + <key>settings</key> 2040 + <dict> 2041 + <key>foreground</key> 2042 + <string>#9399b2</string> 2043 + </dict> 2044 + </dict> 2045 + <dict> 2046 + <key>scope</key> 2047 + <string>markup.heading.synopsis.man, markup.heading.title.man, markup.heading.other.man, markup.heading.env.man</string> 2048 + <key>settings</key> 2049 + <dict> 2050 + <key>foreground</key> 2051 + <string>#cba6f7</string> 2052 + </dict> 2053 + </dict> 2054 + <dict> 2055 + <key>scope</key> 2056 + <string>markup.heading.commands.man</string> 2057 + <key>settings</key> 2058 + <dict> 2059 + <key>foreground</key> 2060 + <string>#89b4fa</string> 2061 + </dict> 2062 + </dict> 2063 + <dict> 2064 + <key>scope</key> 2065 + <string>markup.heading.env.man</string> 2066 + <key>settings</key> 2067 + <dict> 2068 + <key>foreground</key> 2069 + <string>#f5c2e7</string> 2070 + </dict> 2071 + </dict> 2072 + <dict> 2073 + <key>name</key> 2074 + <string>Man page options</string> 2075 + <key>scope</key> 2076 + <string>entity.name</string> 2077 + <key>settings</key> 2078 + <dict> 2079 + <key>foreground</key> 2080 + <string>#94e2d5</string> 2081 + </dict> 2082 + </dict> 2083 + <dict> 2084 + <key>scope</key> 2085 + <string>markup.heading.1.markdown</string> 2086 + <key>settings</key> 2087 + <dict> 2088 + <key>foreground</key> 2089 + <string>#f38ba8</string> 2090 + </dict> 2091 + </dict> 2092 + <dict> 2093 + <key>scope</key> 2094 + <string>markup.heading.2.markdown</string> 2095 + <key>settings</key> 2096 + <dict> 2097 + <key>foreground</key> 2098 + <string>#fab387</string> 2099 + </dict> 2100 + </dict> 2101 + <dict> 2102 + <key>scope</key> 2103 + <string>markup.heading.markdown</string> 2104 + <key>settings</key> 2105 + <dict> 2106 + <key>foreground</key> 2107 + <string>#f9e2af</string> 2108 + </dict> 2109 + </dict> 2110 + </array> 2111 + </dict> 2112 + </plist>
+39
.config/jj/config.toml
··· 1 + #:schema https://jj-vcs.github.io/jj/latest/config-schema.json 2 + 3 + [user] 4 + name = "Kacaii" 5 + email = "kacaii.privado@gmail.com" 6 + 7 + [remotes.origin] 8 + auto-track-bookmarks = "main" 9 + 10 + [aliases] 11 + n = ["new"] 12 + d = ["diff"] 13 + s = ["show"] 14 + mm = ["bookmark", "move", "main", "--to", "@-"] 15 + all = ["log", "-r", "all()"] 16 + push = ["git", "push"] 17 + fetch = ["git", "fetch"] 18 + 19 + [ui] 20 + editor = "nvim" 21 + default-command = "log" 22 + diff-formatter = ["difft", "--color=always", "$left", "$right"] 23 + 24 + 25 + [colors] 26 + "commit_id" = { fg = "yellow" } 27 + "change_id" = { italic = true } 28 + "timestamp" = "blue" 29 + "author" = "white" 30 + "bookmarks" = "red" 31 + 32 + "diff token" = { underline = false } 33 + 34 + "working_copy" = { bold = true } 35 + "working_copy author" = { fg = "bright white", underline = true } 36 + "working_copy timestamp" = "bright blue" 37 + 38 + "working_copy commit_id prefix" = { fg = "red", underline = true } 39 + "working_copy commit_id" = { fg = "red", underline = true }
.config/lazydocker/config.yml

This is a binary file and will not be displayed.

+25
.config/lazygit/config.yml
··· 1 + gui: 2 + theme: 3 + activeBorderColor: 4 + - "#b4befe" 5 + - bold 6 + inactiveBorderColor: 7 + - "#a6adc8" 8 + optionsTextColor: 9 + - "#89b4fa" 10 + selectedLineBgColor: 11 + - "#313244" 12 + cherryPickedCommitBgColor: 13 + - "#45475a" 14 + cherryPickedCommitFgColor: 15 + - "#b4befe" 16 + unstagedChangesColor: 17 + - "#f38ba8" 18 + defaultFgColor: 19 + - "#cdd6f4" 20 + searchingActiveBorderColor: 21 + - "#f9e2af" 22 + - bold 23 + 24 + authorColors: 25 + "*": "#b4befe"
+10
.config/presenterm/config.yaml
··· 1 + # yaml-language-server: $schema=https://raw.githubusercontent.com/mfontanini/presenterm/master/config-file-schema.json 2 + defaults: 3 + theme: "catppuccin-mocha" 4 + image_protocol: auto 5 + 6 + transition: 7 + duration_millis: 500 8 + frames: 60 9 + animation: 10 + style: slide_horizontal
+2112
.config/presenterm/themes/highlighting/catppuccin-mocha.tmTheme
··· 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"> 4 + <dict> 5 + <key>name</key> 6 + <string>Catppuccin Mocha</string> 7 + <key>semanticClass</key> 8 + <string>theme.dark.catppuccin-mocha</string> 9 + <key>uuid</key> 10 + <string>627ce890-fabb-4d39-9819-7be71f4bdca7</string> 11 + <key>author</key> 12 + <string>Catppuccin Org</string> 13 + <key>colorSpaceName</key> 14 + <string>sRGB</string> 15 + <key>settings</key> 16 + <array> 17 + <dict> 18 + <key>settings</key> 19 + <dict> 20 + <key>background</key> 21 + <string>#1e1e2e</string> 22 + <key>foreground</key> 23 + <string>#cdd6f4</string> 24 + <key>caret</key> 25 + <string>#f5e0dc</string> 26 + <key>lineHighlight</key> 27 + <string>#313244</string> 28 + <key>misspelling</key> 29 + <string>#f38ba8</string> 30 + <key>accent</key> 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> 40 + </dict> 41 + </dict> 42 + <dict> 43 + <key>name</key> 44 + <string>Basic text &amp; variable names (incl. leading punctuation)</string> 45 + <key>scope</key> 46 + <string>text, source, variable.other.readwrite, punctuation.definition.variable</string> 47 + <key>settings</key> 48 + <dict> 49 + <key>foreground</key> 50 + <string>#cdd6f4</string> 51 + </dict> 52 + </dict> 53 + <dict> 54 + <key>name</key> 55 + <string>Parentheses, Brackets, Braces</string> 56 + <key>scope</key> 57 + <string>punctuation</string> 58 + <key>settings</key> 59 + <dict> 60 + <key>foreground</key> 61 + <string>#9399b2</string> 62 + <key>fontStyle</key> 63 + <string/> 64 + </dict> 65 + </dict> 66 + <dict> 67 + <key>name</key> 68 + <string>Comments</string> 69 + <key>scope</key> 70 + <string>comment, punctuation.definition.comment</string> 71 + <key>settings</key> 72 + <dict> 73 + <key>foreground</key> 74 + <string>#9399b2</string> 75 + <key>fontStyle</key> 76 + <string>italic</string> 77 + </dict> 78 + </dict> 79 + <dict> 80 + <key>scope</key> 81 + <string>string, punctuation.definition.string</string> 82 + <key>settings</key> 83 + <dict> 84 + <key>foreground</key> 85 + <string>#a6e3a1</string> 86 + </dict> 87 + </dict> 88 + <dict> 89 + <key>scope</key> 90 + <string>constant.character.escape</string> 91 + <key>settings</key> 92 + <dict> 93 + <key>foreground</key> 94 + <string>#f5c2e7</string> 95 + </dict> 96 + </dict> 97 + <dict> 98 + <key>name</key> 99 + <string>Booleans, constants, numbers</string> 100 + <key>scope</key> 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> 103 + <dict> 104 + <key>foreground</key> 105 + <string>#fab387</string> 106 + </dict> 107 + </dict> 108 + <dict> 109 + <key>scope</key> 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> 112 + <dict> 113 + <key>foreground</key> 114 + <string>#cba6f7</string> 115 + <key>fontStyle</key> 116 + <string/> 117 + </dict> 118 + </dict> 119 + <dict> 120 + <key>scope</key> 121 + <string>entity.name.tag.documentation</string> 122 + <key>settings</key> 123 + <dict> 124 + <key>foreground</key> 125 + <string>#cba6f7</string> 126 + </dict> 127 + </dict> 128 + <dict> 129 + <key>name</key> 130 + <string>Punctuation</string> 131 + <key>scope</key> 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> 134 + <dict> 135 + <key>foreground</key> 136 + <string>#94e2d5</string> 137 + </dict> 138 + </dict> 139 + <dict> 140 + <key>scope</key> 141 + <string>entity.name.function, meta.function-call.method, support.function, support.function.misc, variable.function</string> 142 + <key>settings</key> 143 + <dict> 144 + <key>foreground</key> 145 + <string>#89b4fa</string> 146 + <key>fontStyle</key> 147 + <string>italic</string> 148 + </dict> 149 + </dict> 150 + <dict> 151 + <key>name</key> 152 + <string>Classes</string> 153 + <key>scope</key> 154 + <string>entity.name.class, entity.other.inherited-class, support.class, meta.function-call.constructor, entity.name.struct</string> 155 + <key>settings</key> 156 + <dict> 157 + <key>foreground</key> 158 + <string>#f9e2af</string> 159 + <key>fontStyle</key> 160 + <string>italic</string> 161 + </dict> 162 + </dict> 163 + <dict> 164 + <key>name</key> 165 + <string>Enum</string> 166 + <key>scope</key> 167 + <string>entity.name.enum</string> 168 + <key>settings</key> 169 + <dict> 170 + <key>foreground</key> 171 + <string>#f9e2af</string> 172 + <key>fontStyle</key> 173 + <string>italic</string> 174 + </dict> 175 + </dict> 176 + <dict> 177 + <key>name</key> 178 + <string>Enum member</string> 179 + <key>scope</key> 180 + <string>meta.enum variable.other.readwrite, variable.other.enummember</string> 181 + <key>settings</key> 182 + <dict> 183 + <key>foreground</key> 184 + <string>#94e2d5</string> 185 + </dict> 186 + </dict> 187 + <dict> 188 + <key>name</key> 189 + <string>Object properties</string> 190 + <key>scope</key> 191 + <string>meta.property.object</string> 192 + <key>settings</key> 193 + <dict> 194 + <key>foreground</key> 195 + <string>#94e2d5</string> 196 + </dict> 197 + </dict> 198 + <dict> 199 + <key>name</key> 200 + <string>Types</string> 201 + <key>scope</key> 202 + <string>meta.type, meta.type-alias, support.type, entity.name.type</string> 203 + <key>settings</key> 204 + <dict> 205 + <key>foreground</key> 206 + <string>#f9e2af</string> 207 + <key>fontStyle</key> 208 + <string>italic</string> 209 + </dict> 210 + </dict> 211 + <dict> 212 + <key>name</key> 213 + <string>Decorators</string> 214 + <key>scope</key> 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> 217 + <dict> 218 + <key>foreground</key> 219 + <string>#fab387</string> 220 + </dict> 221 + </dict> 222 + <dict> 223 + <key>scope</key> 224 + <string>variable.parameter, meta.function.parameters</string> 225 + <key>settings</key> 226 + <dict> 227 + <key>foreground</key> 228 + <string>#eba0ac</string> 229 + <key>fontStyle</key> 230 + <string>italic</string> 231 + </dict> 232 + </dict> 233 + <dict> 234 + <key>name</key> 235 + <string>Built-ins</string> 236 + <key>scope</key> 237 + <string>constant.language, support.function.builtin</string> 238 + <key>settings</key> 239 + <dict> 240 + <key>foreground</key> 241 + <string>#f38ba8</string> 242 + </dict> 243 + </dict> 244 + <dict> 245 + <key>scope</key> 246 + <string>entity.other.attribute-name.documentation</string> 247 + <key>settings</key> 248 + <dict> 249 + <key>foreground</key> 250 + <string>#f38ba8</string> 251 + </dict> 252 + </dict> 253 + <dict> 254 + <key>name</key> 255 + <string>Preprocessor directives</string> 256 + <key>scope</key> 257 + <string>keyword.control.directive, punctuation.definition.directive</string> 258 + <key>settings</key> 259 + <dict> 260 + <key>foreground</key> 261 + <string>#f9e2af</string> 262 + </dict> 263 + </dict> 264 + <dict> 265 + <key>name</key> 266 + <string>Type parameters</string> 267 + <key>scope</key> 268 + <string>punctuation.definition.typeparameters</string> 269 + <key>settings</key> 270 + <dict> 271 + <key>foreground</key> 272 + <string>#89dceb</string> 273 + </dict> 274 + </dict> 275 + <dict> 276 + <key>name</key> 277 + <string>Namespaces</string> 278 + <key>scope</key> 279 + <string>entity.name.namespace</string> 280 + <key>settings</key> 281 + <dict> 282 + <key>foreground</key> 283 + <string>#f9e2af</string> 284 + </dict> 285 + </dict> 286 + <dict> 287 + <key>name</key> 288 + <string>Property names (left hand assignments in json/yaml/css)</string> 289 + <key>scope</key> 290 + <string>support.type.property-name.css</string> 291 + <key>settings</key> 292 + <dict> 293 + <key>foreground</key> 294 + <string>#89b4fa</string> 295 + <key>fontStyle</key> 296 + <string/> 297 + </dict> 298 + </dict> 299 + <dict> 300 + <key>name</key> 301 + <string>This/Self keyword</string> 302 + <key>scope</key> 303 + <string>variable.language.this, variable.language.this punctuation.definition.variable</string> 304 + <key>settings</key> 305 + <dict> 306 + <key>foreground</key> 307 + <string>#f38ba8</string> 308 + </dict> 309 + </dict> 310 + <dict> 311 + <key>name</key> 312 + <string>Object properties</string> 313 + <key>scope</key> 314 + <string>variable.object.property</string> 315 + <key>settings</key> 316 + <dict> 317 + <key>foreground</key> 318 + <string>#cdd6f4</string> 319 + </dict> 320 + </dict> 321 + <dict> 322 + <key>name</key> 323 + <string>String template interpolation</string> 324 + <key>scope</key> 325 + <string>string.template variable, string variable</string> 326 + <key>settings</key> 327 + <dict> 328 + <key>foreground</key> 329 + <string>#cdd6f4</string> 330 + </dict> 331 + </dict> 332 + <dict> 333 + <key>name</key> 334 + <string>`new` as bold</string> 335 + <key>scope</key> 336 + <string>keyword.operator.new</string> 337 + <key>settings</key> 338 + <dict> 339 + <key>fontStyle</key> 340 + <string>bold</string> 341 + </dict> 342 + </dict> 343 + <dict> 344 + <key>name</key> 345 + <string>C++ extern keyword</string> 346 + <key>scope</key> 347 + <string>storage.modifier.specifier.extern.cpp</string> 348 + <key>settings</key> 349 + <dict> 350 + <key>foreground</key> 351 + <string>#cba6f7</string> 352 + </dict> 353 + </dict> 354 + <dict> 355 + <key>name</key> 356 + <string>C++ scope resolution</string> 357 + <key>scope</key> 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> 360 + <dict> 361 + <key>foreground</key> 362 + <string>#f9e2af</string> 363 + </dict> 364 + </dict> 365 + <dict> 366 + <key>name</key> 367 + <string>C++ doc keywords</string> 368 + <key>scope</key> 369 + <string>storage.type.class.doxygen</string> 370 + <key>settings</key> 371 + <dict> 372 + <key>fontStyle</key> 373 + <string/> 374 + </dict> 375 + </dict> 376 + <dict> 377 + <key>name</key> 378 + <string>C++ operators</string> 379 + <key>scope</key> 380 + <string>storage.modifier.reference.cpp</string> 381 + <key>settings</key> 382 + <dict> 383 + <key>foreground</key> 384 + <string>#94e2d5</string> 385 + </dict> 386 + </dict> 387 + <dict> 388 + <key>name</key> 389 + <string>C# Interpolated Strings</string> 390 + <key>scope</key> 391 + <string>meta.interpolation.cs</string> 392 + <key>settings</key> 393 + <dict> 394 + <key>foreground</key> 395 + <string>#cdd6f4</string> 396 + </dict> 397 + </dict> 398 + <dict> 399 + <key>name</key> 400 + <string>C# xml-style docs</string> 401 + <key>scope</key> 402 + <string>comment.block.documentation.cs</string> 403 + <key>settings</key> 404 + <dict> 405 + <key>foreground</key> 406 + <string>#cdd6f4</string> 407 + </dict> 408 + </dict> 409 + <dict> 410 + <key>name</key> 411 + <string>Classes, reflecting the className color in JSX</string> 412 + <key>scope</key> 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> 415 + <dict> 416 + <key>foreground</key> 417 + <string>#f9e2af</string> 418 + </dict> 419 + </dict> 420 + <dict> 421 + <key>name</key> 422 + <string>Operators</string> 423 + <key>scope</key> 424 + <string>punctuation.separator.operator.css</string> 425 + <key>settings</key> 426 + <dict> 427 + <key>foreground</key> 428 + <string>#94e2d5</string> 429 + </dict> 430 + </dict> 431 + <dict> 432 + <key>name</key> 433 + <string>Pseudo classes</string> 434 + <key>scope</key> 435 + <string>source.css entity.other.attribute-name.pseudo-class</string> 436 + <key>settings</key> 437 + <dict> 438 + <key>foreground</key> 439 + <string>#94e2d5</string> 440 + </dict> 441 + </dict> 442 + <dict> 443 + <key>scope</key> 444 + <string>source.css constant.other.unicode-range</string> 445 + <key>settings</key> 446 + <dict> 447 + <key>foreground</key> 448 + <string>#fab387</string> 449 + </dict> 450 + </dict> 451 + <dict> 452 + <key>scope</key> 453 + <string>source.css variable.parameter.url</string> 454 + <key>settings</key> 455 + <dict> 456 + <key>foreground</key> 457 + <string>#a6e3a1</string> 458 + <key>fontStyle</key> 459 + <string/> 460 + </dict> 461 + </dict> 462 + <dict> 463 + <key>name</key> 464 + <string>CSS vendored property names</string> 465 + <key>scope</key> 466 + <string>support.type.vendored.property-name</string> 467 + <key>settings</key> 468 + <dict> 469 + <key>foreground</key> 470 + <string>#89dceb</string> 471 + </dict> 472 + </dict> 473 + <dict> 474 + <key>name</key> 475 + <string>Less/SCSS right-hand variables (@/$-prefixed)</string> 476 + <key>scope</key> 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> 479 + <dict> 480 + <key>foreground</key> 481 + <string>#eba0ac</string> 482 + </dict> 483 + </dict> 484 + <dict> 485 + <key>name</key> 486 + <string>CSS variables (--prefixed)</string> 487 + <key>scope</key> 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> 490 + <dict> 491 + <key>foreground</key> 492 + <string>#89b4fa</string> 493 + </dict> 494 + </dict> 495 + <dict> 496 + <key>name</key> 497 + <string>CSS Percentage values, styled the same as numbers</string> 498 + <key>scope</key> 499 + <string>keyword.other.unit.percentage.css</string> 500 + <key>settings</key> 501 + <dict> 502 + <key>foreground</key> 503 + <string>#fab387</string> 504 + </dict> 505 + </dict> 506 + <dict> 507 + <key>name</key> 508 + <string>CSS Attribute selectors, styled the same as strings</string> 509 + <key>scope</key> 510 + <string>source.css meta.attribute-selector</string> 511 + <key>settings</key> 512 + <dict> 513 + <key>foreground</key> 514 + <string>#a6e3a1</string> 515 + </dict> 516 + </dict> 517 + <dict> 518 + <key>name</key> 519 + <string>JSON/YAML keys, other left-hand assignments</string> 520 + <key>scope</key> 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> 523 + <dict> 524 + <key>foreground</key> 525 + <string>#89b4fa</string> 526 + <key>fontStyle</key> 527 + <string/> 528 + </dict> 529 + </dict> 530 + <dict> 531 + <key>name</key> 532 + <string>JSON/YAML constants</string> 533 + <key>scope</key> 534 + <string>constant.language.json, constant.language.yaml</string> 535 + <key>settings</key> 536 + <dict> 537 + <key>foreground</key> 538 + <string>#fab387</string> 539 + </dict> 540 + </dict> 541 + <dict> 542 + <key>name</key> 543 + <string>YAML anchors</string> 544 + <key>scope</key> 545 + <string>entity.name.type.anchor.yaml, variable.other.alias.yaml</string> 546 + <key>settings</key> 547 + <dict> 548 + <key>foreground</key> 549 + <string>#f9e2af</string> 550 + <key>fontStyle</key> 551 + <string/> 552 + </dict> 553 + </dict> 554 + <dict> 555 + <key>name</key> 556 + <string>TOML tables / ini groups</string> 557 + <key>scope</key> 558 + <string>support.type.property-name.table, entity.name.section.group-title.ini</string> 559 + <key>settings</key> 560 + <dict> 561 + <key>foreground</key> 562 + <string>#f9e2af</string> 563 + </dict> 564 + </dict> 565 + <dict> 566 + <key>name</key> 567 + <string>TOML dates</string> 568 + <key>scope</key> 569 + <string>constant.other.time.datetime.offset.toml</string> 570 + <key>settings</key> 571 + <dict> 572 + <key>foreground</key> 573 + <string>#f5c2e7</string> 574 + </dict> 575 + </dict> 576 + <dict> 577 + <key>name</key> 578 + <string>YAML anchor puctuation</string> 579 + <key>scope</key> 580 + <string>punctuation.definition.anchor.yaml, punctuation.definition.alias.yaml</string> 581 + <key>settings</key> 582 + <dict> 583 + <key>foreground</key> 584 + <string>#f5c2e7</string> 585 + </dict> 586 + </dict> 587 + <dict> 588 + <key>name</key> 589 + <string>YAML triple dashes</string> 590 + <key>scope</key> 591 + <string>entity.other.document.begin.yaml</string> 592 + <key>settings</key> 593 + <dict> 594 + <key>foreground</key> 595 + <string>#f5c2e7</string> 596 + </dict> 597 + </dict> 598 + <dict> 599 + <key>name</key> 600 + <string>Markup Diff</string> 601 + <key>scope</key> 602 + <string>markup.changed.diff</string> 603 + <key>settings</key> 604 + <dict> 605 + <key>foreground</key> 606 + <string>#fab387</string> 607 + </dict> 608 + </dict> 609 + <dict> 610 + <key>name</key> 611 + <string>Diff</string> 612 + <key>scope</key> 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> 615 + <dict> 616 + <key>foreground</key> 617 + <string>#89b4fa</string> 618 + </dict> 619 + </dict> 620 + <dict> 621 + <key>name</key> 622 + <string>Diff Inserted</string> 623 + <key>scope</key> 624 + <string>markup.inserted.diff</string> 625 + <key>settings</key> 626 + <dict> 627 + <key>foreground</key> 628 + <string>#a6e3a1</string> 629 + </dict> 630 + </dict> 631 + <dict> 632 + <key>name</key> 633 + <string>Diff Deleted</string> 634 + <key>scope</key> 635 + <string>markup.deleted.diff</string> 636 + <key>settings</key> 637 + <dict> 638 + <key>foreground</key> 639 + <string>#f38ba8</string> 640 + </dict> 641 + </dict> 642 + <dict> 643 + <key>name</key> 644 + <string>dotenv left-hand side assignments</string> 645 + <key>scope</key> 646 + <string>variable.other.env</string> 647 + <key>settings</key> 648 + <dict> 649 + <key>foreground</key> 650 + <string>#89b4fa</string> 651 + </dict> 652 + </dict> 653 + <dict> 654 + <key>name</key> 655 + <string>dotenv reference to existing env variable</string> 656 + <key>scope</key> 657 + <string>string.quoted variable.other.env</string> 658 + <key>settings</key> 659 + <dict> 660 + <key>foreground</key> 661 + <string>#cdd6f4</string> 662 + </dict> 663 + </dict> 664 + <dict> 665 + <key>name</key> 666 + <string>GDScript functions</string> 667 + <key>scope</key> 668 + <string>support.function.builtin.gdscript</string> 669 + <key>settings</key> 670 + <dict> 671 + <key>foreground</key> 672 + <string>#89b4fa</string> 673 + </dict> 674 + </dict> 675 + <dict> 676 + <key>name</key> 677 + <string>GDScript constants</string> 678 + <key>scope</key> 679 + <string>constant.language.gdscript</string> 680 + <key>settings</key> 681 + <dict> 682 + <key>foreground</key> 683 + <string>#fab387</string> 684 + </dict> 685 + </dict> 686 + <dict> 687 + <key>name</key> 688 + <string>Comment keywords</string> 689 + <key>scope</key> 690 + <string>comment meta.annotation.go</string> 691 + <key>settings</key> 692 + <dict> 693 + <key>foreground</key> 694 + <string>#eba0ac</string> 695 + </dict> 696 + </dict> 697 + <dict> 698 + <key>name</key> 699 + <string>go:embed, go:build, etc.</string> 700 + <key>scope</key> 701 + <string>comment meta.annotation.parameters.go</string> 702 + <key>settings</key> 703 + <dict> 704 + <key>foreground</key> 705 + <string>#fab387</string> 706 + </dict> 707 + </dict> 708 + <dict> 709 + <key>name</key> 710 + <string>Go constants (nil, true, false)</string> 711 + <key>scope</key> 712 + <string>constant.language.go</string> 713 + <key>settings</key> 714 + <dict> 715 + <key>foreground</key> 716 + <string>#fab387</string> 717 + </dict> 718 + </dict> 719 + <dict> 720 + <key>name</key> 721 + <string>GraphQL variables</string> 722 + <key>scope</key> 723 + <string>variable.graphql</string> 724 + <key>settings</key> 725 + <dict> 726 + <key>foreground</key> 727 + <string>#cdd6f4</string> 728 + </dict> 729 + </dict> 730 + <dict> 731 + <key>name</key> 732 + <string>GraphQL aliases</string> 733 + <key>scope</key> 734 + <string>string.unquoted.alias.graphql</string> 735 + <key>settings</key> 736 + <dict> 737 + <key>foreground</key> 738 + <string>#f2cdcd</string> 739 + </dict> 740 + </dict> 741 + <dict> 742 + <key>name</key> 743 + <string>GraphQL enum members</string> 744 + <key>scope</key> 745 + <string>constant.character.enum.graphql</string> 746 + <key>settings</key> 747 + <dict> 748 + <key>foreground</key> 749 + <string>#94e2d5</string> 750 + </dict> 751 + </dict> 752 + <dict> 753 + <key>name</key> 754 + <string>GraphQL field in types</string> 755 + <key>scope</key> 756 + <string>meta.objectvalues.graphql constant.object.key.graphql string.unquoted.graphql</string> 757 + <key>settings</key> 758 + <dict> 759 + <key>foreground</key> 760 + <string>#f2cdcd</string> 761 + </dict> 762 + </dict> 763 + <dict> 764 + <key>name</key> 765 + <string>HTML/XML DOCTYPE as keyword</string> 766 + <key>scope</key> 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> 769 + <dict> 770 + <key>foreground</key> 771 + <string>#cba6f7</string> 772 + </dict> 773 + </dict> 774 + <dict> 775 + <key>name</key> 776 + <string>HTML/XML-like &lt;tags/&gt;</string> 777 + <key>scope</key> 778 + <string>entity.name.tag</string> 779 + <key>settings</key> 780 + <dict> 781 + <key>foreground</key> 782 + <string>#89b4fa</string> 783 + <key>fontStyle</key> 784 + <string/> 785 + </dict> 786 + </dict> 787 + <dict> 788 + <key>name</key> 789 + <string>Special characters like &amp;amp;</string> 790 + <key>scope</key> 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> 793 + <dict> 794 + <key>foreground</key> 795 + <string>#f38ba8</string> 796 + </dict> 797 + </dict> 798 + <dict> 799 + <key>name</key> 800 + <string>HTML/XML tag attribute values</string> 801 + <key>scope</key> 802 + <string>entity.other.attribute-name</string> 803 + <key>settings</key> 804 + <dict> 805 + <key>foreground</key> 806 + <string>#f9e2af</string> 807 + </dict> 808 + </dict> 809 + <dict> 810 + <key>name</key> 811 + <string>Components</string> 812 + <key>scope</key> 813 + <string>support.class.component, support.class.component.jsx, support.class.component.tsx, support.class.component.vue</string> 814 + <key>settings</key> 815 + <dict> 816 + <key>foreground</key> 817 + <string>#f5c2e7</string> 818 + <key>fontStyle</key> 819 + <string/> 820 + </dict> 821 + </dict> 822 + <dict> 823 + <key>name</key> 824 + <string>Annotations</string> 825 + <key>scope</key> 826 + <string>punctuation.definition.annotation, storage.type.annotation</string> 827 + <key>settings</key> 828 + <dict> 829 + <key>foreground</key> 830 + <string>#fab387</string> 831 + </dict> 832 + </dict> 833 + <dict> 834 + <key>name</key> 835 + <string>Java enums</string> 836 + <key>scope</key> 837 + <string>constant.other.enum.java</string> 838 + <key>settings</key> 839 + <dict> 840 + <key>foreground</key> 841 + <string>#94e2d5</string> 842 + </dict> 843 + </dict> 844 + <dict> 845 + <key>name</key> 846 + <string>Java imports</string> 847 + <key>scope</key> 848 + <string>storage.modifier.import.java</string> 849 + <key>settings</key> 850 + <dict> 851 + <key>foreground</key> 852 + <string>#cdd6f4</string> 853 + </dict> 854 + </dict> 855 + <dict> 856 + <key>name</key> 857 + <string>Javadoc</string> 858 + <key>scope</key> 859 + <string>comment.block.javadoc.java keyword.other.documentation.javadoc.java</string> 860 + <key>settings</key> 861 + <dict> 862 + <key>fontStyle</key> 863 + <string/> 864 + </dict> 865 + </dict> 866 + <dict> 867 + <key>name</key> 868 + <string>Exported Variable</string> 869 + <key>scope</key> 870 + <string>meta.export variable.other.readwrite.js</string> 871 + <key>settings</key> 872 + <dict> 873 + <key>foreground</key> 874 + <string>#eba0ac</string> 875 + </dict> 876 + </dict> 877 + <dict> 878 + <key>name</key> 879 + <string>JS/TS constants &amp; properties</string> 880 + <key>scope</key> 881 + <string>variable.other.constant.js, variable.other.constant.ts, variable.other.property.js, variable.other.property.ts</string> 882 + <key>settings</key> 883 + <dict> 884 + <key>foreground</key> 885 + <string>#cdd6f4</string> 886 + </dict> 887 + </dict> 888 + <dict> 889 + <key>name</key> 890 + <string>JSDoc; these are mainly params, so styled as such</string> 891 + <key>scope</key> 892 + <string>variable.other.jsdoc, comment.block.documentation variable.other</string> 893 + <key>settings</key> 894 + <dict> 895 + <key>foreground</key> 896 + <string>#eba0ac</string> 897 + <key>fontStyle</key> 898 + <string/> 899 + </dict> 900 + </dict> 901 + <dict> 902 + <key>name</key> 903 + <string>JSDoc keywords</string> 904 + <key>scope</key> 905 + <string>storage.type.class.jsdoc</string> 906 + <key>settings</key> 907 + <dict> 908 + <key>fontStyle</key> 909 + <string/> 910 + </dict> 911 + </dict> 912 + <dict> 913 + <key>scope</key> 914 + <string>support.type.object.console.js</string> 915 + <key>settings</key> 916 + <dict> 917 + <key>foreground</key> 918 + <string>#cdd6f4</string> 919 + </dict> 920 + </dict> 921 + <dict> 922 + <key>name</key> 923 + <string>Node constants as keywords (module, etc.)</string> 924 + <key>scope</key> 925 + <string>support.constant.node, support.type.object.module.js</string> 926 + <key>settings</key> 927 + <dict> 928 + <key>foreground</key> 929 + <string>#cba6f7</string> 930 + </dict> 931 + </dict> 932 + <dict> 933 + <key>name</key> 934 + <string>implements as keyword</string> 935 + <key>scope</key> 936 + <string>storage.modifier.implements</string> 937 + <key>settings</key> 938 + <dict> 939 + <key>foreground</key> 940 + <string>#cba6f7</string> 941 + </dict> 942 + </dict> 943 + <dict> 944 + <key>name</key> 945 + <string>Builtin types</string> 946 + <key>scope</key> 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> 949 + <dict> 950 + <key>foreground</key> 951 + <string>#cba6f7</string> 952 + </dict> 953 + </dict> 954 + <dict> 955 + <key>scope</key> 956 + <string>variable.parameter.generic</string> 957 + <key>settings</key> 958 + <dict> 959 + <key>foreground</key> 960 + <string>#f9e2af</string> 961 + </dict> 962 + </dict> 963 + <dict> 964 + <key>name</key> 965 + <string>Arrow functions</string> 966 + <key>scope</key> 967 + <string>keyword.declaration.function.arrow.js, storage.type.function.arrow.ts</string> 968 + <key>settings</key> 969 + <dict> 970 + <key>foreground</key> 971 + <string>#94e2d5</string> 972 + </dict> 973 + </dict> 974 + <dict> 975 + <key>name</key> 976 + <string>Decorator punctuations (decorators inherit from blue functions, instead of styleguide peach)</string> 977 + <key>scope</key> 978 + <string>punctuation.decorator.ts</string> 979 + <key>settings</key> 980 + <dict> 981 + <key>foreground</key> 982 + <string>#89b4fa</string> 983 + <key>fontStyle</key> 984 + <string>italic</string> 985 + </dict> 986 + </dict> 987 + <dict> 988 + <key>name</key> 989 + <string>Extra JS/TS keywords</string> 990 + <key>scope</key> 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> 993 + <dict> 994 + <key>foreground</key> 995 + <string>#cba6f7</string> 996 + </dict> 997 + </dict> 998 + <dict> 999 + <key>name</key> 1000 + <string>Julia macros</string> 1001 + <key>scope</key> 1002 + <string>support.function.macro.julia</string> 1003 + <key>settings</key> 1004 + <dict> 1005 + <key>foreground</key> 1006 + <string>#94e2d5</string> 1007 + <key>fontStyle</key> 1008 + <string>italic</string> 1009 + </dict> 1010 + </dict> 1011 + <dict> 1012 + <key>name</key> 1013 + <string>Julia language constants (true, false)</string> 1014 + <key>scope</key> 1015 + <string>constant.language.julia</string> 1016 + <key>settings</key> 1017 + <dict> 1018 + <key>foreground</key> 1019 + <string>#fab387</string> 1020 + </dict> 1021 + </dict> 1022 + <dict> 1023 + <key>name</key> 1024 + <string>Julia other constants (these seem to be arguments inside arrays)</string> 1025 + <key>scope</key> 1026 + <string>constant.other.symbol.julia</string> 1027 + <key>settings</key> 1028 + <dict> 1029 + <key>foreground</key> 1030 + <string>#eba0ac</string> 1031 + </dict> 1032 + </dict> 1033 + <dict> 1034 + <key>name</key> 1035 + <string>LaTeX preamble</string> 1036 + <key>scope</key> 1037 + <string>text.tex keyword.control.preamble</string> 1038 + <key>settings</key> 1039 + <dict> 1040 + <key>foreground</key> 1041 + <string>#94e2d5</string> 1042 + </dict> 1043 + </dict> 1044 + <dict> 1045 + <key>name</key> 1046 + <string>LaTeX be functions</string> 1047 + <key>scope</key> 1048 + <string>text.tex support.function.be</string> 1049 + <key>settings</key> 1050 + <dict> 1051 + <key>foreground</key> 1052 + <string>#89dceb</string> 1053 + </dict> 1054 + </dict> 1055 + <dict> 1056 + <key>name</key> 1057 + <string>LaTeX math</string> 1058 + <key>scope</key> 1059 + <string>constant.other.general.math.tex</string> 1060 + <key>settings</key> 1061 + <dict> 1062 + <key>foreground</key> 1063 + <string>#f2cdcd</string> 1064 + </dict> 1065 + </dict> 1066 + <dict> 1067 + <key>name</key> 1068 + <string>Liquid Builtin Objects &amp; User Defined Variables</string> 1069 + <key>scope</key> 1070 + <string>variable.language.liquid</string> 1071 + <key>settings</key> 1072 + <dict> 1073 + <key>foreground</key> 1074 + <string>#f5c2e7</string> 1075 + </dict> 1076 + </dict> 1077 + <dict> 1078 + <key>name</key> 1079 + <string>Lua docstring keywords</string> 1080 + <key>scope</key> 1081 + <string>comment.line.double-dash.documentation.lua storage.type.annotation.lua</string> 1082 + <key>settings</key> 1083 + <dict> 1084 + <key>foreground</key> 1085 + <string>#cba6f7</string> 1086 + <key>fontStyle</key> 1087 + <string/> 1088 + </dict> 1089 + </dict> 1090 + <dict> 1091 + <key>name</key> 1092 + <string>Lua docstring variables</string> 1093 + <key>scope</key> 1094 + <string>comment.line.double-dash.documentation.lua entity.name.variable.lua, comment.line.double-dash.documentation.lua variable.lua</string> 1095 + <key>settings</key> 1096 + <dict> 1097 + <key>foreground</key> 1098 + <string>#cdd6f4</string> 1099 + </dict> 1100 + </dict> 1101 + <dict> 1102 + <key>scope</key> 1103 + <string>heading.1.markdown punctuation.definition.heading.markdown, heading.1.markdown, heading.1.quarto punctuation.definition.heading.quarto, heading.1.quarto, 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> 1104 + <key>settings</key> 1105 + <dict> 1106 + <key>foreground</key> 1107 + <string>#f38ba8</string> 1108 + </dict> 1109 + </dict> 1110 + <dict> 1111 + <key>scope</key> 1112 + <string>heading.2.markdown punctuation.definition.heading.markdown, heading.2.markdown, heading.2.quarto punctuation.definition.heading.quarto, heading.2.quarto, 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> 1113 + <key>settings</key> 1114 + <dict> 1115 + <key>foreground</key> 1116 + <string>#fab387</string> 1117 + </dict> 1118 + </dict> 1119 + <dict> 1120 + <key>scope</key> 1121 + <string>heading.3.markdown punctuation.definition.heading.markdown, heading.3.markdown, heading.3.quarto punctuation.definition.heading.quarto, heading.3.quarto, markup.heading.atx.3.mdx, markup.heading.atx.3.mdx punctuation.definition.heading.mdx, markup.heading.heading-2.asciidoc</string> 1122 + <key>settings</key> 1123 + <dict> 1124 + <key>foreground</key> 1125 + <string>#f9e2af</string> 1126 + </dict> 1127 + </dict> 1128 + <dict> 1129 + <key>scope</key> 1130 + <string>heading.4.markdown punctuation.definition.heading.markdown, heading.4.markdown, heading.4.quarto punctuation.definition.heading.quarto, heading.4.quarto, markup.heading.atx.4.mdx, markup.heading.atx.4.mdx punctuation.definition.heading.mdx, markup.heading.heading-3.asciidoc</string> 1131 + <key>settings</key> 1132 + <dict> 1133 + <key>foreground</key> 1134 + <string>#a6e3a1</string> 1135 + </dict> 1136 + </dict> 1137 + <dict> 1138 + <key>scope</key> 1139 + <string>heading.5.markdown punctuation.definition.heading.markdown, heading.5.markdown, heading.5.quarto punctuation.definition.heading.quarto, heading.5.quarto, markup.heading.atx.5.mdx, markup.heading.atx.5.mdx punctuation.definition.heading.mdx, markup.heading.heading-4.asciidoc</string> 1140 + <key>settings</key> 1141 + <dict> 1142 + <key>foreground</key> 1143 + <string>#74c7ec</string> 1144 + </dict> 1145 + </dict> 1146 + <dict> 1147 + <key>scope</key> 1148 + <string>heading.6.markdown punctuation.definition.heading.markdown, heading.6.markdown, heading.6.quarto punctuation.definition.heading.quarto, heading.6.quarto, markup.heading.atx.6.mdx, markup.heading.atx.6.mdx punctuation.definition.heading.mdx, markup.heading.heading-5.asciidoc</string> 1149 + <key>settings</key> 1150 + <dict> 1151 + <key>foreground</key> 1152 + <string>#b4befe</string> 1153 + </dict> 1154 + </dict> 1155 + <dict> 1156 + <key>scope</key> 1157 + <string>markup.bold</string> 1158 + <key>settings</key> 1159 + <dict> 1160 + <key>foreground</key> 1161 + <string>#f38ba8</string> 1162 + <key>fontStyle</key> 1163 + <string>bold</string> 1164 + </dict> 1165 + </dict> 1166 + <dict> 1167 + <key>scope</key> 1168 + <string>markup.italic</string> 1169 + <key>settings</key> 1170 + <dict> 1171 + <key>foreground</key> 1172 + <string>#f38ba8</string> 1173 + <key>fontStyle</key> 1174 + <string>italic</string> 1175 + </dict> 1176 + </dict> 1177 + <dict> 1178 + <key>scope</key> 1179 + <string>markup.strikethrough</string> 1180 + <key>settings</key> 1181 + <dict> 1182 + <key>foreground</key> 1183 + <string>#a6adc8</string> 1184 + <key>fontStyle</key> 1185 + <string>strikethrough</string> 1186 + </dict> 1187 + </dict> 1188 + <dict> 1189 + <key>name</key> 1190 + <string>Markdown auto links</string> 1191 + <key>scope</key> 1192 + <string>punctuation.definition.link, markup.underline.link</string> 1193 + <key>settings</key> 1194 + <dict> 1195 + <key>foreground</key> 1196 + <string>#89b4fa</string> 1197 + </dict> 1198 + </dict> 1199 + <dict> 1200 + <key>name</key> 1201 + <string>Markdown links</string> 1202 + <key>scope</key> 1203 + <string>text.html.markdown punctuation.definition.link.title, text.html.quarto punctuation.definition.link.title, string.other.link.title.markdown, string.other.link.title.quarto, markup.link, punctuation.definition.constant.markdown, punctuation.definition.constant.quarto, constant.other.reference.link.markdown, constant.other.reference.link.quarto, markup.substitution.attribute-reference</string> 1204 + <key>settings</key> 1205 + <dict> 1206 + <key>foreground</key> 1207 + <string>#b4befe</string> 1208 + </dict> 1209 + </dict> 1210 + <dict> 1211 + <key>name</key> 1212 + <string>Markdown code spans</string> 1213 + <key>scope</key> 1214 + <string>punctuation.definition.raw.markdown, punctuation.definition.raw.quarto, markup.inline.raw.string.markdown, markup.inline.raw.string.quarto, markup.raw.block.markdown, markup.raw.block.quarto</string> 1215 + <key>settings</key> 1216 + <dict> 1217 + <key>foreground</key> 1218 + <string>#a6e3a1</string> 1219 + </dict> 1220 + </dict> 1221 + <dict> 1222 + <key>name</key> 1223 + <string>Markdown triple backtick language identifier</string> 1224 + <key>scope</key> 1225 + <string>fenced_code.block.language</string> 1226 + <key>settings</key> 1227 + <dict> 1228 + <key>foreground</key> 1229 + <string>#89dceb</string> 1230 + </dict> 1231 + </dict> 1232 + <dict> 1233 + <key>name</key> 1234 + <string>Markdown triple backticks</string> 1235 + <key>scope</key> 1236 + <string>markup.fenced_code.block punctuation.definition, markup.raw support.asciidoc</string> 1237 + <key>settings</key> 1238 + <dict> 1239 + <key>foreground</key> 1240 + <string>#9399b2</string> 1241 + </dict> 1242 + </dict> 1243 + <dict> 1244 + <key>name</key> 1245 + <string>Markdown quotes</string> 1246 + <key>scope</key> 1247 + <string>markup.quote, punctuation.definition.quote.begin</string> 1248 + <key>settings</key> 1249 + <dict> 1250 + <key>foreground</key> 1251 + <string>#f5c2e7</string> 1252 + </dict> 1253 + </dict> 1254 + <dict> 1255 + <key>name</key> 1256 + <string>Markdown separators</string> 1257 + <key>scope</key> 1258 + <string>meta.separator.markdown</string> 1259 + <key>settings</key> 1260 + <dict> 1261 + <key>foreground</key> 1262 + <string>#94e2d5</string> 1263 + </dict> 1264 + </dict> 1265 + <dict> 1266 + <key>name</key> 1267 + <string>Markdown list bullets</string> 1268 + <key>scope</key> 1269 + <string>punctuation.definition.list.begin.markdown, punctuation.definition.list.begin.quarto, markup.list.bullet</string> 1270 + <key>settings</key> 1271 + <dict> 1272 + <key>foreground</key> 1273 + <string>#94e2d5</string> 1274 + </dict> 1275 + </dict> 1276 + <dict> 1277 + <key>name</key> 1278 + <string>Quarto headings</string> 1279 + <key>scope</key> 1280 + <string>markup.heading.quarto</string> 1281 + <key>settings</key> 1282 + <dict> 1283 + <key>fontStyle</key> 1284 + <string>bold</string> 1285 + </dict> 1286 + </dict> 1287 + <dict> 1288 + <key>name</key> 1289 + <string>Nix attribute names</string> 1290 + <key>scope</key> 1291 + <string>entity.other.attribute-name.multipart.nix, entity.other.attribute-name.single.nix</string> 1292 + <key>settings</key> 1293 + <dict> 1294 + <key>foreground</key> 1295 + <string>#89b4fa</string> 1296 + </dict> 1297 + </dict> 1298 + <dict> 1299 + <key>name</key> 1300 + <string>Nix parameter names</string> 1301 + <key>scope</key> 1302 + <string>variable.parameter.name.nix</string> 1303 + <key>settings</key> 1304 + <dict> 1305 + <key>foreground</key> 1306 + <string>#cdd6f4</string> 1307 + <key>fontStyle</key> 1308 + <string/> 1309 + </dict> 1310 + </dict> 1311 + <dict> 1312 + <key>name</key> 1313 + <string>Nix interpolated parameter names</string> 1314 + <key>scope</key> 1315 + <string>meta.embedded variable.parameter.name.nix</string> 1316 + <key>settings</key> 1317 + <dict> 1318 + <key>foreground</key> 1319 + <string>#b4befe</string> 1320 + <key>fontStyle</key> 1321 + <string/> 1322 + </dict> 1323 + </dict> 1324 + <dict> 1325 + <key>name</key> 1326 + <string>Nix paths</string> 1327 + <key>scope</key> 1328 + <string>string.unquoted.path.nix</string> 1329 + <key>settings</key> 1330 + <dict> 1331 + <key>foreground</key> 1332 + <string>#f5c2e7</string> 1333 + <key>fontStyle</key> 1334 + <string/> 1335 + </dict> 1336 + </dict> 1337 + <dict> 1338 + <key>name</key> 1339 + <string>PHP Attributes</string> 1340 + <key>scope</key> 1341 + <string>support.attribute.builtin, meta.attribute.php</string> 1342 + <key>settings</key> 1343 + <dict> 1344 + <key>foreground</key> 1345 + <string>#f9e2af</string> 1346 + </dict> 1347 + </dict> 1348 + <dict> 1349 + <key>name</key> 1350 + <string>PHP Parameters (needed for the leading dollar sign)</string> 1351 + <key>scope</key> 1352 + <string>meta.function.parameters.php punctuation.definition.variable.php</string> 1353 + <key>settings</key> 1354 + <dict> 1355 + <key>foreground</key> 1356 + <string>#eba0ac</string> 1357 + </dict> 1358 + </dict> 1359 + <dict> 1360 + <key>name</key> 1361 + <string>PHP Constants (null, __FILE__, etc.)</string> 1362 + <key>scope</key> 1363 + <string>constant.language.php</string> 1364 + <key>settings</key> 1365 + <dict> 1366 + <key>foreground</key> 1367 + <string>#cba6f7</string> 1368 + </dict> 1369 + </dict> 1370 + <dict> 1371 + <key>name</key> 1372 + <string>PHP functions</string> 1373 + <key>scope</key> 1374 + <string>text.html.php support.function</string> 1375 + <key>settings</key> 1376 + <dict> 1377 + <key>foreground</key> 1378 + <string>#89dceb</string> 1379 + </dict> 1380 + </dict> 1381 + <dict> 1382 + <key>name</key> 1383 + <string>PHPdoc keywords</string> 1384 + <key>scope</key> 1385 + <string>keyword.other.phpdoc.php</string> 1386 + <key>settings</key> 1387 + <dict> 1388 + <key>fontStyle</key> 1389 + <string/> 1390 + </dict> 1391 + </dict> 1392 + <dict> 1393 + <key>name</key> 1394 + <string>Python argument functions reset to text, otherwise they inherit blue from function-call</string> 1395 + <key>scope</key> 1396 + <string>support.variable.magic.python, meta.function-call.arguments.python</string> 1397 + <key>settings</key> 1398 + <dict> 1399 + <key>foreground</key> 1400 + <string>#cdd6f4</string> 1401 + </dict> 1402 + </dict> 1403 + <dict> 1404 + <key>name</key> 1405 + <string>Python double underscore functions</string> 1406 + <key>scope</key> 1407 + <string>support.function.magic.python</string> 1408 + <key>settings</key> 1409 + <dict> 1410 + <key>foreground</key> 1411 + <string>#89dceb</string> 1412 + <key>fontStyle</key> 1413 + <string>italic</string> 1414 + </dict> 1415 + </dict> 1416 + <dict> 1417 + <key>name</key> 1418 + <string>Python `self` keyword</string> 1419 + <key>scope</key> 1420 + <string>variable.parameter.function.language.special.self.python, variable.language.special.self.python</string> 1421 + <key>settings</key> 1422 + <dict> 1423 + <key>foreground</key> 1424 + <string>#f38ba8</string> 1425 + <key>fontStyle</key> 1426 + <string>italic</string> 1427 + </dict> 1428 + </dict> 1429 + <dict> 1430 + <key>name</key> 1431 + <string>python keyword flow/logical (for ... in)</string> 1432 + <key>scope</key> 1433 + <string>keyword.control.flow.python, keyword.operator.logical.python</string> 1434 + <key>settings</key> 1435 + <dict> 1436 + <key>foreground</key> 1437 + <string>#cba6f7</string> 1438 + </dict> 1439 + </dict> 1440 + <dict> 1441 + <key>name</key> 1442 + <string>python storage type</string> 1443 + <key>scope</key> 1444 + <string>storage.type.function.python</string> 1445 + <key>settings</key> 1446 + <dict> 1447 + <key>foreground</key> 1448 + <string>#cba6f7</string> 1449 + </dict> 1450 + </dict> 1451 + <dict> 1452 + <key>name</key> 1453 + <string>python function support</string> 1454 + <key>scope</key> 1455 + <string>support.token.decorator.python, meta.function.decorator.identifier.python</string> 1456 + <key>settings</key> 1457 + <dict> 1458 + <key>foreground</key> 1459 + <string>#89dceb</string> 1460 + </dict> 1461 + </dict> 1462 + <dict> 1463 + <key>name</key> 1464 + <string>python function calls</string> 1465 + <key>scope</key> 1466 + <string>meta.function-call.python</string> 1467 + <key>settings</key> 1468 + <dict> 1469 + <key>foreground</key> 1470 + <string>#89b4fa</string> 1471 + </dict> 1472 + </dict> 1473 + <dict> 1474 + <key>name</key> 1475 + <string>python function decorators</string> 1476 + <key>scope</key> 1477 + <string>entity.name.function.decorator.python, punctuation.definition.decorator.python</string> 1478 + <key>settings</key> 1479 + <dict> 1480 + <key>foreground</key> 1481 + <string>#fab387</string> 1482 + <key>fontStyle</key> 1483 + <string>italic</string> 1484 + </dict> 1485 + </dict> 1486 + <dict> 1487 + <key>name</key> 1488 + <string>python placeholder reset to normal string</string> 1489 + <key>scope</key> 1490 + <string>constant.character.format.placeholder.other.python</string> 1491 + <key>settings</key> 1492 + <dict> 1493 + <key>foreground</key> 1494 + <string>#f5c2e7</string> 1495 + </dict> 1496 + </dict> 1497 + <dict> 1498 + <key>name</key> 1499 + <string>Python exception &amp; builtins such as exit()</string> 1500 + <key>scope</key> 1501 + <string>support.type.exception.python, support.function.builtin.python</string> 1502 + <key>settings</key> 1503 + <dict> 1504 + <key>foreground</key> 1505 + <string>#fab387</string> 1506 + </dict> 1507 + </dict> 1508 + <dict> 1509 + <key>name</key> 1510 + <string>entity.name.type</string> 1511 + <key>scope</key> 1512 + <string>support.type.python</string> 1513 + <key>settings</key> 1514 + <dict> 1515 + <key>foreground</key> 1516 + <string>#cba6f7</string> 1517 + </dict> 1518 + </dict> 1519 + <dict> 1520 + <key>name</key> 1521 + <string>python constants (True/False)</string> 1522 + <key>scope</key> 1523 + <string>constant.language.python</string> 1524 + <key>settings</key> 1525 + <dict> 1526 + <key>foreground</key> 1527 + <string>#fab387</string> 1528 + </dict> 1529 + </dict> 1530 + <dict> 1531 + <key>name</key> 1532 + <string>Arguments accessed later in the function body</string> 1533 + <key>scope</key> 1534 + <string>meta.indexed-name.python, meta.item-access.python</string> 1535 + <key>settings</key> 1536 + <dict> 1537 + <key>foreground</key> 1538 + <string>#eba0ac</string> 1539 + <key>fontStyle</key> 1540 + <string>italic</string> 1541 + </dict> 1542 + </dict> 1543 + <dict> 1544 + <key>name</key> 1545 + <string>Python f-strings/binary/unicode storage types</string> 1546 + <key>scope</key> 1547 + <string>storage.type.string.python</string> 1548 + <key>settings</key> 1549 + <dict> 1550 + <key>foreground</key> 1551 + <string>#a6e3a1</string> 1552 + <key>fontStyle</key> 1553 + <string>italic</string> 1554 + </dict> 1555 + </dict> 1556 + <dict> 1557 + <key>name</key> 1558 + <string>Python type hints</string> 1559 + <key>scope</key> 1560 + <string>meta.function.parameters.python</string> 1561 + <key>settings</key> 1562 + <dict> 1563 + <key>fontStyle</key> 1564 + <string/> 1565 + </dict> 1566 + </dict> 1567 + <dict> 1568 + <key>name</key> 1569 + <string>Regex string begin/end in JS/TS</string> 1570 + <key>scope</key> 1571 + <string>string.regexp punctuation.definition.string.begin, string.regexp punctuation.definition.string.end</string> 1572 + <key>settings</key> 1573 + <dict> 1574 + <key>foreground</key> 1575 + <string>#f5c2e7</string> 1576 + </dict> 1577 + </dict> 1578 + <dict> 1579 + <key>name</key> 1580 + <string>Regex anchors (^, $)</string> 1581 + <key>scope</key> 1582 + <string>keyword.control.anchor.regexp</string> 1583 + <key>settings</key> 1584 + <dict> 1585 + <key>foreground</key> 1586 + <string>#cba6f7</string> 1587 + </dict> 1588 + </dict> 1589 + <dict> 1590 + <key>name</key> 1591 + <string>Regex regular string match</string> 1592 + <key>scope</key> 1593 + <string>string.regexp.ts</string> 1594 + <key>settings</key> 1595 + <dict> 1596 + <key>foreground</key> 1597 + <string>#cdd6f4</string> 1598 + </dict> 1599 + </dict> 1600 + <dict> 1601 + <key>name</key> 1602 + <string>Regex group parenthesis &amp; backreference (\1, \2, \3, ...)</string> 1603 + <key>scope</key> 1604 + <string>punctuation.definition.group.regexp, keyword.other.back-reference.regexp</string> 1605 + <key>settings</key> 1606 + <dict> 1607 + <key>foreground</key> 1608 + <string>#a6e3a1</string> 1609 + </dict> 1610 + </dict> 1611 + <dict> 1612 + <key>name</key> 1613 + <string>Regex character class []</string> 1614 + <key>scope</key> 1615 + <string>punctuation.definition.character-class.regexp</string> 1616 + <key>settings</key> 1617 + <dict> 1618 + <key>foreground</key> 1619 + <string>#f9e2af</string> 1620 + </dict> 1621 + </dict> 1622 + <dict> 1623 + <key>name</key> 1624 + <string>Regex character classes (\d, \w, \s)</string> 1625 + <key>scope</key> 1626 + <string>constant.other.character-class.regexp</string> 1627 + <key>settings</key> 1628 + <dict> 1629 + <key>foreground</key> 1630 + <string>#f5c2e7</string> 1631 + </dict> 1632 + </dict> 1633 + <dict> 1634 + <key>name</key> 1635 + <string>Regex range</string> 1636 + <key>scope</key> 1637 + <string>constant.other.character-class.range.regexp</string> 1638 + <key>settings</key> 1639 + <dict> 1640 + <key>foreground</key> 1641 + <string>#f5e0dc</string> 1642 + </dict> 1643 + </dict> 1644 + <dict> 1645 + <key>name</key> 1646 + <string>Regex quantifier</string> 1647 + <key>scope</key> 1648 + <string>keyword.operator.quantifier.regexp</string> 1649 + <key>settings</key> 1650 + <dict> 1651 + <key>foreground</key> 1652 + <string>#94e2d5</string> 1653 + </dict> 1654 + </dict> 1655 + <dict> 1656 + <key>name</key> 1657 + <string>Regex constant/numeric</string> 1658 + <key>scope</key> 1659 + <string>constant.character.numeric.regexp</string> 1660 + <key>settings</key> 1661 + <dict> 1662 + <key>foreground</key> 1663 + <string>#fab387</string> 1664 + </dict> 1665 + </dict> 1666 + <dict> 1667 + <key>name</key> 1668 + <string>Regex lookaheads, negative lookaheads, lookbehinds, negative lookbehinds</string> 1669 + <key>scope</key> 1670 + <string>punctuation.definition.group.no-capture.regexp, meta.assertion.look-ahead.regexp, meta.assertion.negative-look-ahead.regexp</string> 1671 + <key>settings</key> 1672 + <dict> 1673 + <key>foreground</key> 1674 + <string>#89b4fa</string> 1675 + </dict> 1676 + </dict> 1677 + <dict> 1678 + <key>name</key> 1679 + <string>Rust attribute</string> 1680 + <key>scope</key> 1681 + <string>meta.annotation.rust, meta.annotation.rust punctuation, meta.attribute.rust, punctuation.definition.attribute.rust</string> 1682 + <key>settings</key> 1683 + <dict> 1684 + <key>foreground</key> 1685 + <string>#f9e2af</string> 1686 + <key>fontStyle</key> 1687 + <string>italic</string> 1688 + </dict> 1689 + </dict> 1690 + <dict> 1691 + <key>name</key> 1692 + <string>Rust attribute strings</string> 1693 + <key>scope</key> 1694 + <string>meta.attribute.rust string.quoted.double.rust, meta.attribute.rust string.quoted.single.char.rust</string> 1695 + <key>settings</key> 1696 + <dict> 1697 + <key>fontStyle</key> 1698 + <string/> 1699 + </dict> 1700 + </dict> 1701 + <dict> 1702 + <key>name</key> 1703 + <string>Rust keyword</string> 1704 + <key>scope</key> 1705 + <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> 1706 + <key>settings</key> 1707 + <dict> 1708 + <key>foreground</key> 1709 + <string>#cba6f7</string> 1710 + <key>fontStyle</key> 1711 + <string/> 1712 + </dict> 1713 + </dict> 1714 + <dict> 1715 + <key>name</key> 1716 + <string>Rust u/i32, u/i64, etc.</string> 1717 + <key>scope</key> 1718 + <string>entity.name.type.numeric.rust</string> 1719 + <key>settings</key> 1720 + <dict> 1721 + <key>foreground</key> 1722 + <string>#cba6f7</string> 1723 + <key>fontStyle</key> 1724 + <string/> 1725 + </dict> 1726 + </dict> 1727 + <dict> 1728 + <key>name</key> 1729 + <string>Rust generic</string> 1730 + <key>scope</key> 1731 + <string>meta.generic.rust</string> 1732 + <key>settings</key> 1733 + <dict> 1734 + <key>foreground</key> 1735 + <string>#fab387</string> 1736 + </dict> 1737 + </dict> 1738 + <dict> 1739 + <key>name</key> 1740 + <string>Rust impl</string> 1741 + <key>scope</key> 1742 + <string>entity.name.impl.rust</string> 1743 + <key>settings</key> 1744 + <dict> 1745 + <key>foreground</key> 1746 + <string>#f9e2af</string> 1747 + <key>fontStyle</key> 1748 + <string>italic</string> 1749 + </dict> 1750 + </dict> 1751 + <dict> 1752 + <key>name</key> 1753 + <string>Rust module</string> 1754 + <key>scope</key> 1755 + <string>entity.name.module.rust</string> 1756 + <key>settings</key> 1757 + <dict> 1758 + <key>foreground</key> 1759 + <string>#fab387</string> 1760 + </dict> 1761 + </dict> 1762 + <dict> 1763 + <key>name</key> 1764 + <string>Rust trait</string> 1765 + <key>scope</key> 1766 + <string>entity.name.trait.rust</string> 1767 + <key>settings</key> 1768 + <dict> 1769 + <key>foreground</key> 1770 + <string>#f9e2af</string> 1771 + <key>fontStyle</key> 1772 + <string>italic</string> 1773 + </dict> 1774 + </dict> 1775 + <dict> 1776 + <key>name</key> 1777 + <string>Rust struct</string> 1778 + <key>scope</key> 1779 + <string>storage.type.source.rust</string> 1780 + <key>settings</key> 1781 + <dict> 1782 + <key>foreground</key> 1783 + <string>#f9e2af</string> 1784 + </dict> 1785 + </dict> 1786 + <dict> 1787 + <key>name</key> 1788 + <string>Rust union</string> 1789 + <key>scope</key> 1790 + <string>entity.name.union.rust</string> 1791 + <key>settings</key> 1792 + <dict> 1793 + <key>foreground</key> 1794 + <string>#f9e2af</string> 1795 + </dict> 1796 + </dict> 1797 + <dict> 1798 + <key>name</key> 1799 + <string>Rust enum member</string> 1800 + <key>scope</key> 1801 + <string>meta.enum.rust storage.type.source.rust</string> 1802 + <key>settings</key> 1803 + <dict> 1804 + <key>foreground</key> 1805 + <string>#94e2d5</string> 1806 + </dict> 1807 + </dict> 1808 + <dict> 1809 + <key>name</key> 1810 + <string>Rust macro</string> 1811 + <key>scope</key> 1812 + <string>support.macro.rust, meta.macro.rust support.function.rust, entity.name.function.macro.rust</string> 1813 + <key>settings</key> 1814 + <dict> 1815 + <key>foreground</key> 1816 + <string>#89b4fa</string> 1817 + <key>fontStyle</key> 1818 + <string>italic</string> 1819 + </dict> 1820 + </dict> 1821 + <dict> 1822 + <key>name</key> 1823 + <string>Rust lifetime</string> 1824 + <key>scope</key> 1825 + <string>storage.modifier.lifetime.rust, entity.name.type.lifetime</string> 1826 + <key>settings</key> 1827 + <dict> 1828 + <key>foreground</key> 1829 + <string>#89b4fa</string> 1830 + <key>fontStyle</key> 1831 + <string>italic</string> 1832 + </dict> 1833 + </dict> 1834 + <dict> 1835 + <key>name</key> 1836 + <string>Rust string formatting</string> 1837 + <key>scope</key> 1838 + <string>string.quoted.double.rust constant.other.placeholder.rust</string> 1839 + <key>settings</key> 1840 + <dict> 1841 + <key>foreground</key> 1842 + <string>#f5c2e7</string> 1843 + </dict> 1844 + </dict> 1845 + <dict> 1846 + <key>name</key> 1847 + <string>Rust return type generic</string> 1848 + <key>scope</key> 1849 + <string>meta.function.return-type.rust meta.generic.rust storage.type.rust</string> 1850 + <key>settings</key> 1851 + <dict> 1852 + <key>foreground</key> 1853 + <string>#cdd6f4</string> 1854 + </dict> 1855 + </dict> 1856 + <dict> 1857 + <key>name</key> 1858 + <string>Rust functions</string> 1859 + <key>scope</key> 1860 + <string>meta.function.call.rust</string> 1861 + <key>settings</key> 1862 + <dict> 1863 + <key>foreground</key> 1864 + <string>#89b4fa</string> 1865 + </dict> 1866 + </dict> 1867 + <dict> 1868 + <key>name</key> 1869 + <string>Rust angle brackets</string> 1870 + <key>scope</key> 1871 + <string>punctuation.brackets.angle.rust</string> 1872 + <key>settings</key> 1873 + <dict> 1874 + <key>foreground</key> 1875 + <string>#89dceb</string> 1876 + </dict> 1877 + </dict> 1878 + <dict> 1879 + <key>name</key> 1880 + <string>Rust constants</string> 1881 + <key>scope</key> 1882 + <string>constant.other.caps.rust</string> 1883 + <key>settings</key> 1884 + <dict> 1885 + <key>foreground</key> 1886 + <string>#fab387</string> 1887 + </dict> 1888 + </dict> 1889 + <dict> 1890 + <key>name</key> 1891 + <string>Rust function parameters</string> 1892 + <key>scope</key> 1893 + <string>meta.function.definition.rust variable.other.rust</string> 1894 + <key>settings</key> 1895 + <dict> 1896 + <key>foreground</key> 1897 + <string>#eba0ac</string> 1898 + </dict> 1899 + </dict> 1900 + <dict> 1901 + <key>name</key> 1902 + <string>Rust closure variables</string> 1903 + <key>scope</key> 1904 + <string>meta.function.call.rust variable.other.rust</string> 1905 + <key>settings</key> 1906 + <dict> 1907 + <key>foreground</key> 1908 + <string>#cdd6f4</string> 1909 + </dict> 1910 + </dict> 1911 + <dict> 1912 + <key>name</key> 1913 + <string>Rust self</string> 1914 + <key>scope</key> 1915 + <string>variable.language.self.rust</string> 1916 + <key>settings</key> 1917 + <dict> 1918 + <key>foreground</key> 1919 + <string>#f38ba8</string> 1920 + </dict> 1921 + </dict> 1922 + <dict> 1923 + <key>name</key> 1924 + <string>Rust metavariable names</string> 1925 + <key>scope</key> 1926 + <string>variable.other.metavariable.name.rust, meta.macro.metavariable.rust keyword.operator.macro.dollar.rust</string> 1927 + <key>settings</key> 1928 + <dict> 1929 + <key>foreground</key> 1930 + <string>#f5c2e7</string> 1931 + </dict> 1932 + </dict> 1933 + <dict> 1934 + <key>name</key> 1935 + <string>Shell shebang</string> 1936 + <key>scope</key> 1937 + <string>comment.line.shebang, comment.line.shebang punctuation.definition.comment, comment.line.shebang, punctuation.definition.comment.shebang.shell, meta.shebang.shell</string> 1938 + <key>settings</key> 1939 + <dict> 1940 + <key>foreground</key> 1941 + <string>#f5c2e7</string> 1942 + <key>fontStyle</key> 1943 + <string>italic</string> 1944 + </dict> 1945 + </dict> 1946 + <dict> 1947 + <key>name</key> 1948 + <string>Shell shebang command</string> 1949 + <key>scope</key> 1950 + <string>comment.line.shebang constant.language</string> 1951 + <key>settings</key> 1952 + <dict> 1953 + <key>foreground</key> 1954 + <string>#94e2d5</string> 1955 + <key>fontStyle</key> 1956 + <string>italic</string> 1957 + </dict> 1958 + </dict> 1959 + <dict> 1960 + <key>name</key> 1961 + <string>Shell interpolated command</string> 1962 + <key>scope</key> 1963 + <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> 1964 + <key>settings</key> 1965 + <dict> 1966 + <key>foreground</key> 1967 + <string>#f38ba8</string> 1968 + </dict> 1969 + </dict> 1970 + <dict> 1971 + <key>name</key> 1972 + <string>Shell interpolated command variable</string> 1973 + <key>scope</key> 1974 + <string>meta.string meta.interpolation.parameter.shell variable.other.readwrite</string> 1975 + <key>settings</key> 1976 + <dict> 1977 + <key>foreground</key> 1978 + <string>#fab387</string> 1979 + <key>fontStyle</key> 1980 + <string>italic</string> 1981 + </dict> 1982 + </dict> 1983 + <dict> 1984 + <key>scope</key> 1985 + <string>source.shell punctuation.section.interpolation, punctuation.definition.evaluation.backticks.shell</string> 1986 + <key>settings</key> 1987 + <dict> 1988 + <key>foreground</key> 1989 + <string>#94e2d5</string> 1990 + </dict> 1991 + </dict> 1992 + <dict> 1993 + <key>name</key> 1994 + <string>Shell EOF</string> 1995 + <key>scope</key> 1996 + <string>entity.name.tag.heredoc.shell</string> 1997 + <key>settings</key> 1998 + <dict> 1999 + <key>foreground</key> 2000 + <string>#cba6f7</string> 2001 + </dict> 2002 + </dict> 2003 + <dict> 2004 + <key>name</key> 2005 + <string>Shell quoted variable</string> 2006 + <key>scope</key> 2007 + <string>string.quoted.double.shell variable.other.normal.shell</string> 2008 + <key>settings</key> 2009 + <dict> 2010 + <key>foreground</key> 2011 + <string>#cdd6f4</string> 2012 + </dict> 2013 + </dict> 2014 + <dict> 2015 + <key>scope</key> 2016 + <string>markup.heading.typst</string> 2017 + <key>settings</key> 2018 + <dict> 2019 + <key>foreground</key> 2020 + <string>#f38ba8</string> 2021 + </dict> 2022 + </dict> 2023 + <dict> 2024 + <key>name</key> 2025 + <string>JSON Keys</string> 2026 + <key>scope</key> 2027 + <string>source.json meta.mapping.key string</string> 2028 + <key>settings</key> 2029 + <dict> 2030 + <key>foreground</key> 2031 + <string>#89b4fa</string> 2032 + </dict> 2033 + </dict> 2034 + <dict> 2035 + <key>name</key> 2036 + <string>JSON key surrounding quotes</string> 2037 + <key>scope</key> 2038 + <string>source.json meta.mapping.key punctuation.definition.string.begin, source.json meta.mapping.key punctuation.definition.string.end</string> 2039 + <key>settings</key> 2040 + <dict> 2041 + <key>foreground</key> 2042 + <string>#9399b2</string> 2043 + </dict> 2044 + </dict> 2045 + <dict> 2046 + <key>scope</key> 2047 + <string>markup.heading.synopsis.man, markup.heading.title.man, markup.heading.other.man, markup.heading.env.man</string> 2048 + <key>settings</key> 2049 + <dict> 2050 + <key>foreground</key> 2051 + <string>#cba6f7</string> 2052 + </dict> 2053 + </dict> 2054 + <dict> 2055 + <key>scope</key> 2056 + <string>markup.heading.commands.man</string> 2057 + <key>settings</key> 2058 + <dict> 2059 + <key>foreground</key> 2060 + <string>#89b4fa</string> 2061 + </dict> 2062 + </dict> 2063 + <dict> 2064 + <key>scope</key> 2065 + <string>markup.heading.env.man</string> 2066 + <key>settings</key> 2067 + <dict> 2068 + <key>foreground</key> 2069 + <string>#f5c2e7</string> 2070 + </dict> 2071 + </dict> 2072 + <dict> 2073 + <key>name</key> 2074 + <string>Man page options</string> 2075 + <key>scope</key> 2076 + <string>entity.name</string> 2077 + <key>settings</key> 2078 + <dict> 2079 + <key>foreground</key> 2080 + <string>#94e2d5</string> 2081 + </dict> 2082 + </dict> 2083 + <dict> 2084 + <key>scope</key> 2085 + <string>markup.heading.1.markdown</string> 2086 + <key>settings</key> 2087 + <dict> 2088 + <key>foreground</key> 2089 + <string>#f38ba8</string> 2090 + </dict> 2091 + </dict> 2092 + <dict> 2093 + <key>scope</key> 2094 + <string>markup.heading.2.markdown</string> 2095 + <key>settings</key> 2096 + <dict> 2097 + <key>foreground</key> 2098 + <string>#fab387</string> 2099 + </dict> 2100 + </dict> 2101 + <dict> 2102 + <key>scope</key> 2103 + <string>markup.heading.markdown</string> 2104 + <key>settings</key> 2105 + <dict> 2106 + <key>foreground</key> 2107 + <string>#f9e2af</string> 2108 + </dict> 2109 + </dict> 2110 + </array> 2111 + </dict> 2112 + </plist>
+762
.config/yazi/theme.toml
··· 1 + [mgr] 2 + cwd = { fg = "#94e2d5" } 3 + 4 + hovered = { fg = "#1e1e2e", bg = "#b4befe" } 5 + preview_hovered = { fg = "#1e1e2e", bg = "#cdd6f4" } 6 + 7 + find_keyword = { fg = "#f9e2af", italic = true } 8 + find_position = { fg = "#f5c2e7", bg = "reset", italic = true } 9 + 10 + marker_copied = { fg = "#a6e3a1", bg = "#a6e3a1" } 11 + marker_cut = { fg = "#f38ba8", bg = "#f38ba8" } 12 + marker_marked = { fg = "#94e2d5", bg = "#94e2d5" } 13 + marker_selected = { fg = "#b4befe", bg = "#b4befe" } 14 + 15 + tab_active = { fg = "#1e1e2e", bg = "#cdd6f4" } 16 + tab_inactive = { fg = "#cdd6f4", bg = "#45475a" } 17 + tab_width = 1 18 + 19 + count_copied = { fg = "#1e1e2e", bg = "#a6e3a1" } 20 + count_cut = { fg = "#1e1e2e", bg = "#f38ba8" } 21 + count_selected = { fg = "#1e1e2e", bg = "#b4befe" } 22 + 23 + border_symbol = "โ”‚" 24 + border_style = { fg = "#7f849c" } 25 + 26 + syntect_theme = ".config/bat/themes/Catppuccin Mocha.tmTheme" 27 + 28 + [mode] 29 + normal_main = { fg = "#1e1e2e", bg = "#b4befe", bold = true } 30 + normal_alt = { fg = "#b4befe", bg = "#313244" } 31 + 32 + select_main = { fg = "#1e1e2e", bg = "#a6e3a1", bold = true } 33 + select_alt = { fg = "#a6e3a1", bg = "#313244" } 34 + 35 + unset_main = { fg = "#1e1e2e", bg = "#f2cdcd", bold = true } 36 + unset_alt = { fg = "#f2cdcd", bg = "#313244" } 37 + 38 + [status] 39 + separator_open = "๎‚ถ" 40 + separator_close = "๎‚ด" 41 + 42 + progress_label = { fg = "#ffffff", bold = true } 43 + progress_normal = { fg = "#89b4fa", bg = "#45475a" } 44 + progress_error = { fg = "#f38ba8", bg = "#45475a" } 45 + 46 + perm_type = { fg = "#89b4fa" } 47 + perm_read = { fg = "#f9e2af" } 48 + perm_write = { fg = "#f38ba8" } 49 + perm_exec = { fg = "#a6e3a1" } 50 + perm_sep = { fg = "#7f849c" } 51 + 52 + [input] 53 + border = { fg = "#b4befe" } 54 + title = {} 55 + value = {} 56 + selected = { reversed = true } 57 + 58 + [pick] 59 + border = { fg = "#b4befe" } 60 + active = { fg = "#f5c2e7" } 61 + inactive = {} 62 + 63 + [confirm] 64 + border = { fg = "#b4befe" } 65 + title = { fg = "#b4befe" } 66 + content = {} 67 + list = {} 68 + btn_yes = { reversed = true } 69 + btn_no = {} 70 + 71 + [completion] 72 + border = { fg = "#b4befe" } 73 + 74 + [tasks] 75 + border = { fg = "#b4befe" } 76 + title = {} 77 + hovered = { underline = true } 78 + 79 + [which] 80 + mask = { bg = "#313244" } 81 + cand = { fg = "#94e2d5" } 82 + rest = { fg = "#9399b2" } 83 + desc = { fg = "#f5c2e7" } 84 + separator = " ๎ชœ " 85 + separator_style = { fg = "#585b70" } 86 + 87 + [help] 88 + on = { fg = "#94e2d5" } 89 + run = { fg = "#f5c2e7" } 90 + desc = { fg = "#9399b2" } 91 + hovered = { bg = "#585b70", bold = true } 92 + footer = { fg = "#cdd6f4", bg = "#45475a" } 93 + 94 + [notify] 95 + title_info = { fg = "#94e2d5" } 96 + title_warn = { fg = "#f9e2af" } 97 + title_error = { fg = "#f38ba8" } 98 + 99 + [filetype] 100 + rules = [ 101 + # Media 102 + { mime = "image/*", fg = "#94e2d5" }, 103 + { mime = "{audio,video}/*", fg = "#f9e2af" }, 104 + 105 + # Archives 106 + { mime = "application/*zip", fg = "#f5c2e7" }, 107 + { mime = "application/x-{tar,bzip*,7z-compressed,xz,rar}", fg = "#f5c2e7" }, 108 + 109 + # Documents 110 + { mime = "application/{pdf,doc,rtf}", fg = "#a6e3a1" }, 111 + 112 + # Fallback 113 + { name = "*", fg = "#cdd6f4" }, 114 + { name = "*/", fg = "#b4befe" }, 115 + ] 116 + 117 + [icon] 118 + 119 + # Directories 120 + dirs = [ 121 + { name = "ghq", text = "๎—ป", fg = "#f38ba8" }, 122 + { name = "custom_scripts", text = "๓ฑงถ", fg = "#a6e3a1" }, 123 + { name = ".config", text = "๎—ผ", fg = "#fab387" }, 124 + { name = "nvim", text = "๎—ผ", fg = "#a6e3a1" }, 125 + { name = "code", text = "๓ฐ‰Œ" }, 126 + { name = "sql", text = "๓ฑ‹ฃ", fg = "#f9e2af"}, 127 + ] 128 + 129 + files = [ 130 + { name = ".SRCINFO", text = "๓ฐฃ‡", fg = "#89b4fa" }, 131 + { name = ".Xauthority", text = "๏ฉ", fg = "#fab387" }, 132 + { name = ".Xresources", text = "๏ฉ", fg = "#fab387" }, 133 + { name = ".babelrc", text = "๎˜น", fg = "#f9e2af" }, 134 + { name = ".bash_profile", text = "๎˜•", fg = "#a6e3a1" }, 135 + { name = ".bashrc", text = "๎˜•", fg = "#a6e3a1" }, 136 + { name = ".clang-format", text = "๎˜•", fg = "#7f849c" }, 137 + { name = ".clang-tidy", text = "๎˜•", fg = "#7f849c" }, 138 + { name = ".codespellrc", text = "๓ฐ“†", fg = "#a6e3a1" }, 139 + { name = ".condarc", text = "๎œ•", fg = "#a6e3a1" }, 140 + { name = ".dockerignore", text = "๓ฐกจ", fg = "#89b4fa" }, 141 + { name = ".ds_store", text = "๎˜•", fg = "#45475a" }, 142 + { name = ".editorconfig", text = "๎™’", fg = "#f5e0dc" }, 143 + { name = ".env", text = "๏‘ข", fg = "#f9e2af" }, 144 + { name = ".eslintignore", text = "๎™•", fg = "#585b70" }, 145 + { name = ".eslintrc", text = "๎™•", fg = "#585b70" }, 146 + { name = ".git-blame-ignore-revs", text = "๎œ‚", fg = "#fab387" }, 147 + { name = ".gitattributes", text = "๎œ‚", fg = "#fab387" }, 148 + { name = ".gitconfig", text = "๎˜•", fg = "#fab387" }, 149 + { name = ".gitignore", text = "๎œ‚", fg = "#fab387" }, 150 + { name = ".gitlab-ci.yml", text = "๏Š–", fg = "#fab387" }, 151 + { name = ".gitmodules", text = "๎œ‚", fg = "#fab387" }, 152 + { name = ".gtkrc-2.0", text = "๏ข", fg = "#f5e0dc" }, 153 + { name = ".gvimrc", text = "๎˜ซ", fg = "#a6e3a1" }, 154 + { name = ".justfile", text = "๏‚ญ", fg = "#7f849c" }, 155 + { name = ".luacheckrc", text = "๎˜•", fg = "#89b4fa" }, 156 + { name = ".luaurc", text = "๎˜•", fg = "#89b4fa" }, 157 + { name = ".mailmap", text = "๓ฐŠข", fg = "#fab387" }, 158 + { name = ".nanorc", text = "๎ ธ", fg = "#313244" }, 159 + { name = ".npmignore", text = "๎œž", fg = "#f38ba8" }, 160 + { name = ".npmrc", text = "๎œž", fg = "#f38ba8" }, 161 + { name = ".nuxtrc", text = "๓ฑ„†", fg = "#a6e3a1" }, 162 + { name = ".nvmrc", text = "๎œ˜", fg = "#a6e3a1" }, 163 + { name = ".pre-commit-config.yaml", text = "๓ฐ›ข", fg = "#fab387" }, 164 + { name = ".prettierignore", text = "๎šด", fg = "#89b4fa" }, 165 + { name = ".prettierrc", text = "๎šด", fg = "#89b4fa" }, 166 + { name = ".prettierrc.cjs", text = "๎šด", fg = "#89b4fa" }, 167 + { name = ".prettierrc.js", text = "๎šด", fg = "#89b4fa" }, 168 + { name = ".prettierrc.json", text = "๎šด", fg = "#89b4fa" }, 169 + { name = ".prettierrc.json5", text = "๎šด", fg = "#89b4fa" }, 170 + { name = ".prettierrc.mjs", text = "๎šด", fg = "#89b4fa" }, 171 + { name = ".prettierrc.toml", text = "๎šด", fg = "#89b4fa" }, 172 + { name = ".prettierrc.yaml", text = "๎šด", fg = "#89b4fa" }, 173 + { name = ".prettierrc.yml", text = "๎šด", fg = "#89b4fa" }, 174 + { name = ".pylintrc", text = "๎˜•", fg = "#7f849c" }, 175 + { name = ".settings.json", text = "๎œŒ", fg = "#6c7086" }, 176 + { name = ".tmux.conf", text = "๎ฏˆ", fg = "#a6e3a1" }, 177 + { name = ".vimrc", text = "๎˜ซ", fg = "#a6e3a1" }, 178 + { name = ".xinitrc", text = "๏ฉ", fg = "#fab387" }, 179 + { name = ".xsession", text = "๏ฉ", fg = "#fab387" }, 180 + { name = ".zprofile", text = "๎˜•", fg = "#a6e3a1" }, 181 + { name = ".zshenv", text = "๎˜•", fg = "#a6e3a1" }, 182 + { name = ".zshrc", text = "๎˜•", fg = "#a6e3a1" }, 183 + { name = "FreeCAD.conf", text = "๏Œถ", fg = "#f38ba8" }, 184 + { name = "PKGBUILD", text = "๏Œƒ", fg = "#89b4fa" }, 185 + { name = "PrusaSlicer.ini", text = "๏‘", fg = "#fab387" }, 186 + { name = "PrusaSlicerGcodeViewer.ini", text = "๏‘", fg = "#fab387" }, 187 + { name = "QtProject.conf", text = "๏ต", fg = "#a6e3a1" }, 188 + { name = "_gvimrc", text = "๎˜ซ", fg = "#a6e3a1" }, 189 + { name = "_vimrc", text = "๎˜ซ", fg = "#a6e3a1" }, 190 + { name = "avif", text = "๎˜", fg = "#7f849c" }, 191 + { name = "brewfile", text = "๎ž‘", fg = "#313244" }, 192 + { name = "bspwmrc", text = "๏•", fg = "#313244" }, 193 + { name = "build", text = "๎˜บ", fg = "#a6e3a1" }, 194 + { name = "build.gradle", text = "๎™ ", fg = "#585b70" }, 195 + { name = "build.zig.zon", text = "๎šฉ", fg = "#fab387" }, 196 + { name = "bun.lockb", text = "๎ฏ", fg = "#f5e0dc" }, 197 + { name = "cantorrc", text = "๏ณ", fg = "#89b4fa" }, 198 + { name = "checkhealth", text = "๓ฐ“™", fg = "#89b4fa" }, 199 + { name = "cmakelists.txt", text = "๎ž”", fg = "#cdd6f4" }, 200 + { name = "code_of_conduct", text = "๏’ฎ", fg = "#f38ba8" }, 201 + { name = "code_of_conduct.md", text = "๏’ฎ", fg = "#f38ba8" }, 202 + { name = "commit_editmsg", text = "๎œ‚", fg = "#fab387" }, 203 + { name = "commitlint.config.js", text = "๓ฐœ˜", fg = "#94e2d5" }, 204 + { name = "commitlint.config.ts", text = "๓ฐœ˜", fg = "#94e2d5" }, 205 + { name = "compose.yaml", text = "๓ฐกจ", fg = "#89b4fa" }, 206 + { name = "compose.yml", text = "๓ฐกจ", fg = "#89b4fa" }, 207 + { name = "config", text = "๎˜•", fg = "#7f849c" }, 208 + { name = "containerfile", text = "๓ฐกจ", fg = "#89b4fa" }, 209 + { name = "copying", text = "๎˜Š", fg = "#f9e2af" }, 210 + { name = "copying.lesser", text = "๎˜Š", fg = "#f9e2af" }, 211 + { name = "docker-compose.yaml", text = "๓ฐกจ", fg = "#89b4fa" }, 212 + { name = "docker-compose.yml", text = "๓ฐกจ", fg = "#89b4fa" }, 213 + { name = "dockerfile", text = "๓ฐกจ", fg = "#89b4fa" }, 214 + { name = "eslint.config.cjs", text = "๎™•", fg = "#585b70" }, 215 + { name = "eslint.config.js", text = "๎™•", fg = "#585b70" }, 216 + { name = "eslint.config.mjs", text = "๎™•", fg = "#585b70" }, 217 + { name = "eslint.config.ts", text = "๎™•", fg = "#585b70" }, 218 + { name = "ext_typoscript_setup.txt", text = "๎ฒ", fg = "#fab387" }, 219 + { name = "favicon.ico", text = "๎˜ฃ", fg = "#f9e2af" }, 220 + { name = "fp-info-cache", text = "๏Œ", fg = "#f5e0dc" }, 221 + { name = "fp-lib-table", text = "๏Œ", fg = "#f5e0dc" }, 222 + { name = "gemfile$", text = "๎ž‘", fg = "#313244" }, 223 + { name = "gnumakefile", text = "๎น", fg = "#7f849c" }, 224 + { name = "go.mod", text = "๎˜ง", fg = "#74c7ec" }, 225 + { name = "go.sum", text = "๎˜ง", fg = "#74c7ec" }, 226 + { name = "go.work", text = "๎˜ง", fg = "#74c7ec" }, 227 + { name = "gradle-wrapper.properties", text = "๎™ ", fg = "#585b70" }, 228 + { name = "gradle.properties", text = "๎™ ", fg = "#585b70" }, 229 + { name = "gradlew", text = "๎™ ", fg = "#585b70" }, 230 + { name = "groovy", text = "๎ต", fg = "#585b70" }, 231 + { name = "gruntfile.babel.js", text = "๎˜‘", fg = "#fab387" }, 232 + { name = "gruntfile.coffee", text = "๎˜‘", fg = "#fab387" }, 233 + { name = "gruntfile.js", text = "๎˜‘", fg = "#fab387" }, 234 + { name = "gruntfile.ts", text = "๎˜‘", fg = "#fab387" }, 235 + { name = "gtkrc", text = "๏ข", fg = "#f5e0dc" }, 236 + { name = "gulpfile.babel.js", text = "๎˜", fg = "#f38ba8" }, 237 + { name = "gulpfile.coffee", text = "๎˜", fg = "#f38ba8" }, 238 + { name = "gulpfile.js", text = "๎˜", fg = "#f38ba8" }, 239 + { name = "gulpfile.ts", text = "๎˜", fg = "#f38ba8" }, 240 + { name = "hypridle.conf", text = "๏™", fg = "#74c7ec" }, 241 + { name = "hyprland.conf", text = "๏™", fg = "#74c7ec" }, 242 + { name = "hyprlock.conf", text = "๏™", fg = "#74c7ec" }, 243 + { name = "hyprpaper.conf", text = "๏™", fg = "#74c7ec" }, 244 + { name = "i18n.config.js", text = "๓ฐ—Š", fg = "#7f849c" }, 245 + { name = "i18n.config.ts", text = "๓ฐ—Š", fg = "#7f849c" }, 246 + { name = "i3blocks.conf", text = "๏š", fg = "#f5e0dc" }, 247 + { name = "i3status.conf", text = "๏š", fg = "#f5e0dc" }, 248 + { name = "ionic.config.json", text = "๎žฉ", fg = "#89b4fa" }, 249 + { name = "justfile", text = "๏‚ญ", fg = "#7f849c" }, 250 + { name = "kalgebrarc", text = "๏ณ", fg = "#89b4fa" }, 251 + { name = "kdeglobals", text = "๏ณ", fg = "#89b4fa" }, 252 + { name = "kdenlive-layoutsrc", text = "๏Œผ", fg = "#89b4fa" }, 253 + { name = "kdenliverc", text = "๏Œผ", fg = "#89b4fa" }, 254 + { name = "kritadisplayrc", text = "๏Œฝ", fg = "#cba6f7" }, 255 + { name = "kritarc", text = "๏Œฝ", fg = "#cba6f7" }, 256 + { name = "license", text = "๎˜Š", fg = "#f9e2af" }, 257 + { name = "license.md", text = "๎˜Š", fg = "#f9e2af" }, 258 + { name = "lxde-rc.xml", text = "๏ฃ", fg = "#9399b2" }, 259 + { name = "lxqt.conf", text = "๏ค", fg = "#89b4fa" }, 260 + { name = "makefile", text = "๎น", fg = "#7f849c" }, 261 + { name = "mix.lock", text = "๎˜ญ", fg = "#7f849c" }, 262 + { name = "mpv.conf", text = "๏ฎ", fg = "#1e1e2e" }, 263 + { name = "node_modules", text = "๎œ˜", fg = "#f38ba8" }, 264 + { name = "nuxt.config.cjs", text = "๓ฑ„†", fg = "#a6e3a1" }, 265 + { name = "nuxt.config.js", text = "๓ฑ„†", fg = "#a6e3a1" }, 266 + { name = "nuxt.config.mjs", text = "๓ฑ„†", fg = "#a6e3a1" }, 267 + { name = "nuxt.config.ts", text = "๓ฑ„†", fg = "#a6e3a1" }, 268 + { name = "package-lock.json", text = "๎œž", fg = "#313244" }, 269 + { name = "package.json", text = "๎œž", fg = "#f38ba8" }, 270 + { name = "platformio.ini", text = "๎š‚", fg = "#fab387" }, 271 + { name = "pom.xml", text = "๎™ด", fg = "#313244" }, 272 + { name = "prettier.config.cjs", text = "๎šด", fg = "#89b4fa" }, 273 + { name = "prettier.config.js", text = "๎šด", fg = "#89b4fa" }, 274 + { name = "prettier.config.mjs", text = "๎šด", fg = "#89b4fa" }, 275 + { name = "prettier.config.ts", text = "๎šด", fg = "#89b4fa" }, 276 + { name = "procfile", text = "๎˜‡", fg = "#7f849c" }, 277 + { name = "py.typed", text = "๎˜†", fg = "#f9e2af" }, 278 + { name = "rakefile", text = "๎ž‘", fg = "#313244" }, 279 + { name = "readme", text = "๓ฐ‚บ", fg = "#f5e0dc" }, 280 + { name = "readme.md", text = "๓ฐ‚บ", fg = "#f5e0dc" }, 281 + { name = "rmd", text = "๎˜‰", fg = "#74c7ec" }, 282 + { name = "robots.txt", text = "๓ฐšฉ", fg = "#6c7086" }, 283 + { name = "security", text = "๓ฐ’ƒ", fg = "#bac2de" }, 284 + { name = "security.md", text = "๓ฐ’ƒ", fg = "#bac2de" }, 285 + { name = "settings.gradle", text = "๎™ ", fg = "#585b70" }, 286 + { name = "svelte.config.js", text = "๎š—", fg = "#fab387" }, 287 + { name = "sxhkdrc", text = "๏•", fg = "#313244" }, 288 + { name = "sym-lib-table", text = "๏Œ", fg = "#f5e0dc" }, 289 + { name = "tailwind.config.js", text = "๓ฑฟ", fg = "#74c7ec" }, 290 + { name = "tailwind.config.mjs", text = "๓ฑฟ", fg = "#74c7ec" }, 291 + { name = "tailwind.config.ts", text = "๓ฑฟ", fg = "#74c7ec" }, 292 + { name = "tmux.conf.local", text = "๎ฏˆ", fg = "#a6e3a1" }, 293 + { name = "tsconfig.json", text = "๎š", fg = "#74c7ec" }, 294 + { name = "unlicense", text = "๎˜Š", fg = "#f9e2af" }, 295 + { name = "vagrantfile$", text = "๏Šธ", fg = "#6c7086" }, 296 + { name = "vercel.json", text = "โ–ฒ", fg = "#f5e0dc" }, 297 + { name = "vlcrc", text = "๓ฐ•ผ", fg = "#fab387" }, 298 + { name = "webpack", text = "๓ฐœซ", fg = "#74c7ec" }, 299 + { name = "weston.ini", text = "๏ง", fg = "#f9e2af" }, 300 + { name = "workspace", text = "๎˜บ", fg = "#a6e3a1" }, 301 + { name = "xmobarrc", text = "๏ž", fg = "#f38ba8" }, 302 + { name = "xmobarrc.hs", text = "๏ž", fg = "#f38ba8" }, 303 + { name = "xmonad.hs", text = "๏ž", fg = "#f38ba8" }, 304 + { name = "xorg.conf", text = "๏ฉ", fg = "#fab387" }, 305 + { name = "xsettingsd.conf", text = "๏ฉ", fg = "#fab387" }, 306 + ] 307 + exts = [ 308 + { name = "3gp", text = "๎šŸ", fg = "#fab387" }, 309 + { name = "3mf", text = "๓ฐ†ง", fg = "#7f849c" }, 310 + { name = "7z", text = "๏", fg = "#fab387" }, 311 + { name = "Dockerfile", text = "๓ฐกจ", fg = "#89b4fa" }, 312 + { name = "R", text = "๓ฐŸ”", fg = "#6c7086" }, 313 + { name = "a", text = "๎ฎœ", fg = "#f5e0dc" }, 314 + { name = "aac", text = "๏€", fg = "#74c7ec" }, 315 + { name = "adb", text = "๎šต", fg = "#94e2d5" }, 316 + { name = "ads", text = "๎šต", fg = "#f5e0dc" }, 317 + { name = "ai", text = "๎žด", fg = "#f9e2af" }, 318 + { name = "aif", text = "๏€", fg = "#74c7ec" }, 319 + { name = "aiff", text = "๏€", fg = "#74c7ec" }, 320 + { name = "android", text = "๎œŽ", fg = "#a6e3a1" }, 321 + { name = "ape", text = "๏€", fg = "#74c7ec" }, 322 + { name = "apk", text = "๎œŽ", fg = "#a6e3a1" }, 323 + { name = "apl", text = "โ", fg = "#fab387" }, 324 + { name = "app", text = "๎ซจ", fg = "#45475a" }, 325 + { name = "applescript", text = "๏…น", fg = "#7f849c" }, 326 + { name = "asc", text = "๓ฐฆ", fg = "#6c7086" }, 327 + { name = "ass", text = "๓ฐจ–", fg = "#f9e2af" }, 328 + { name = "astro", text = "๎šณ", fg = "#f38ba8" }, 329 + { name = "awk", text = "๎ž•", fg = "#585b70" }, 330 + { name = "azcli", text = "๎ฏจ", fg = "#6c7086" }, 331 + { name = "bak", text = "๓ฐฏ", fg = "#7f849c" }, 332 + { name = "bash", text = "๎ž•", fg = "#a6e3a1" }, 333 + { name = "bat", text = "๎˜•", fg = "#a6e3a1" }, 334 + { name = "bazel", text = "๎˜บ", fg = "#a6e3a1" }, 335 + { name = "bib", text = "๓ฑ‰Ÿ", fg = "#f9e2af" }, 336 + { name = "bicep", text = "๎˜ป", fg = "#74c7ec" }, 337 + { name = "bicepparam", text = "๎˜ป", fg = "#7f849c" }, 338 + { name = "bin", text = "๎ซจ", fg = "#45475a" }, 339 + { name = "blade.php", text = "๏‹ท", fg = "#f38ba8" }, 340 + { name = "blend", text = "๓ฐ‚ซ", fg = "#fab387" }, 341 + { name = "blp", text = "๓ฐบพ", fg = "#89b4fa" }, 342 + { name = "bmp", text = "๎˜", fg = "#7f849c" }, 343 + { name = "bqn", text = "โމ", fg = "#6c7086" }, 344 + { name = "brep", text = "๓ฐปซ", fg = "#a6e3a1" }, 345 + { name = "bz", text = "๏", fg = "#fab387" }, 346 + { name = "bz2", text = "๏", fg = "#fab387" }, 347 + { name = "bz3", text = "๏", fg = "#fab387" }, 348 + { name = "bzl", text = "๎˜บ", fg = "#a6e3a1" }, 349 + { name = "c", text = "๎˜ž", fg = "#89b4fa" }, 350 + { name = "c++", text = "๎˜", fg = "#f38ba8" }, 351 + { name = "cache", text = "๏’›", fg = "#f5e0dc" }, 352 + { name = "cast", text = "๎šŸ", fg = "#fab387" }, 353 + { name = "cbl", text = "โš™", fg = "#585b70" }, 354 + { name = "cc", text = "๎˜", fg = "#f38ba8" }, 355 + { name = "ccm", text = "๎˜", fg = "#f38ba8" }, 356 + { name = "cfg", text = "๎˜•", fg = "#7f849c" }, 357 + { name = "cjs", text = "๎˜Œ", fg = "#f9e2af" }, 358 + { name = "clj", text = "๎จ", fg = "#a6e3a1" }, 359 + { name = "cljc", text = "๎จ", fg = "#a6e3a1" }, 360 + { name = "cljd", text = "๎ช", fg = "#74c7ec" }, 361 + { name = "cljs", text = "๎ช", fg = "#74c7ec" }, 362 + { name = "cmake", text = "๎ž”", fg = "#cdd6f4" }, 363 + { name = "cob", text = "โš™", fg = "#585b70" }, 364 + { name = "cobol", text = "โš™", fg = "#585b70" }, 365 + { name = "coffee", text = "๎˜›", fg = "#f9e2af" }, 366 + { name = "conda", text = "๎œ•", fg = "#a6e3a1" }, 367 + { name = "conf", text = "๎˜•", fg = "#7f849c" }, 368 + { name = "config.ru", text = "๎ž‘", fg = "#313244" }, 369 + { name = "cow", text = "๓ฐ†š", fg = "#fab387" }, 370 + { name = "cp", text = "๎˜", fg = "#74c7ec" }, 371 + { name = "cpp", text = "๎˜", fg = "#74c7ec" }, 372 + { name = "cppm", text = "๎˜", fg = "#74c7ec" }, 373 + { name = "cpy", text = "โš™", fg = "#585b70" }, 374 + { name = "cr", text = "๎˜ฏ", fg = "#f5e0dc" }, 375 + { name = "crdownload", text = "๏€™", fg = "#94e2d5" }, 376 + { name = "cs", text = "๓ฐŒ›", fg = "#585b70" }, 377 + { name = "csh", text = "๎ž•", fg = "#585b70" }, 378 + { name = "cshtml", text = "๓ฑฆ—", fg = "#585b70" }, 379 + { name = "cson", text = "๎˜‹", fg = "#f9e2af" }, 380 + { name = "csproj", text = "๓ฐชฎ", fg = "#585b70" }, 381 + { name = "css", text = "๎‰", fg = "#89b4fa" }, 382 + { name = "csv", text = "๎™Š", fg = "#a6e3a1" }, 383 + { name = "cts", text = "๎˜จ", fg = "#74c7ec" }, 384 + { name = "cu", text = "๎™‹", fg = "#a6e3a1" }, 385 + { name = "cue", text = "๓ฐฒน", fg = "#f38ba8" }, 386 + { name = "cuh", text = "๎™‹", fg = "#7f849c" }, 387 + { name = "cxx", text = "๎˜", fg = "#74c7ec" }, 388 + { name = "cxxm", text = "๎˜", fg = "#74c7ec" }, 389 + { name = "d", text = "๎žฏ", fg = "#f38ba8" }, 390 + { name = "d.ts", text = "๎˜จ", fg = "#fab387" }, 391 + { name = "dart", text = "๎ž˜", fg = "#585b70" }, 392 + { name = "db", text = "๎Ÿ„", fg = "#74c7ec" }, 393 + { name = "dconf", text = "๏ก", fg = "#f5e0dc" }, 394 + { name = "desktop", text = "๏„ˆ", fg = "#45475a" }, 395 + { name = "diff", text = "๎œจ", fg = "#45475a" }, 396 + { name = "dj", text = "๎™ธ", fg = "#f5e0dc" }, 397 + { name = "dll", text = "๎ฎœ", fg = "#11111b" }, 398 + { name = "doc", text = "๓ฐˆฌ", fg = "#585b70" }, 399 + { name = "docx", text = "๓ฐˆฌ", fg = "#585b70" }, 400 + { name = "dot", text = "๓ฑ‰", fg = "#585b70" }, 401 + { name = "download", text = "๏€™", fg = "#94e2d5" }, 402 + { name = "drl", text = "๎ŠŒ", fg = "#eba0ac" }, 403 + { name = "dropbox", text = "๎œ‡", fg = "#6c7086" }, 404 + { name = "dump", text = "๎œ†", fg = "#f5e0dc" }, 405 + { name = "dwg", text = "๓ฐปซ", fg = "#a6e3a1" }, 406 + { name = "dxf", text = "๓ฐปซ", fg = "#a6e3a1" }, 407 + { name = "ebook", text = "๎Š‹", fg = "#fab387" }, 408 + { name = "ebuild", text = "๏Œ", fg = "#45475a" }, 409 + { name = "edn", text = "๎ช", fg = "#74c7ec" }, 410 + { name = "eex", text = "๎˜ญ", fg = "#7f849c" }, 411 + { name = "ejs", text = "๎˜Ž", fg = "#f9e2af" }, 412 + { name = "el", text = "๎˜ฒ", fg = "#7f849c" }, 413 + { name = "elc", text = "๎˜ฒ", fg = "#7f849c" }, 414 + { name = "elf", text = "๎ซจ", fg = "#45475a" }, 415 + { name = "elm", text = "๎˜ฌ", fg = "#74c7ec" }, 416 + { name = "eln", text = "๎˜ฒ", fg = "#7f849c" }, 417 + { name = "env", text = "๏‘ข", fg = "#f9e2af" }, 418 + { name = "eot", text = "๏€ฑ", fg = "#f5e0dc" }, 419 + { name = "epp", text = "๎˜ฑ", fg = "#fab387" }, 420 + { name = "epub", text = "๎Š‹", fg = "#fab387" }, 421 + { name = "erb", text = "๎˜Ž", fg = "#313244" }, 422 + { name = "erl", text = "๎žฑ", fg = "#f38ba8" }, 423 + { name = "ex", text = "๎˜ญ", fg = "#7f849c" }, 424 + { name = "exe", text = "๎ซจ", fg = "#45475a" }, 425 + { name = "exs", text = "๎˜ญ", fg = "#7f849c" }, 426 + { name = "f#", text = "๎žง", fg = "#74c7ec" }, 427 + { name = "f3d", text = "๓ฐปซ", fg = "#a6e3a1" }, 428 + { name = "f90", text = "๓ฑˆš", fg = "#585b70" }, 429 + { name = "fbx", text = "๓ฐ†ง", fg = "#7f849c" }, 430 + { name = "fcbak", text = "๏Œถ", fg = "#f38ba8" }, 431 + { name = "fcmacro", text = "๏Œถ", fg = "#f38ba8" }, 432 + { name = "fcmat", text = "๏Œถ", fg = "#f38ba8" }, 433 + { name = "fcparam", text = "๏Œถ", fg = "#f38ba8" }, 434 + { name = "fcscript", text = "๏Œถ", fg = "#f38ba8" }, 435 + { name = "fcstd", text = "๏Œถ", fg = "#f38ba8" }, 436 + { name = "fcstd1", text = "๏Œถ", fg = "#f38ba8" }, 437 + { name = "fctb", text = "๏Œถ", fg = "#f38ba8" }, 438 + { name = "fctl", text = "๏Œถ", fg = "#f38ba8" }, 439 + { name = "fdmdownload", text = "๏€™", fg = "#94e2d5" }, 440 + { name = "fish", text = "๎ž•", fg = "#585b70" }, 441 + { name = "flac", text = "๏€", fg = "#6c7086" }, 442 + { name = "flc", text = "๏€ฑ", fg = "#f5e0dc" }, 443 + { name = "flf", text = "๏€ฑ", fg = "#f5e0dc" }, 444 + { name = "fnl", text = "๎šฏ", fg = "#f9e2af" }, 445 + { name = "fodg", text = "๏น", fg = "#f9e2af" }, 446 + { name = "fodp", text = "๏บ", fg = "#fab387" }, 447 + { name = "fods", text = "๏ธ", fg = "#a6e3a1" }, 448 + { name = "fodt", text = "๏ผ", fg = "#74c7ec" }, 449 + { name = "fs", text = "๎žง", fg = "#74c7ec" }, 450 + { name = "fsi", text = "๎žง", fg = "#74c7ec" }, 451 + { name = "fsscript", text = "๎žง", fg = "#74c7ec" }, 452 + { name = "fsx", text = "๎žง", fg = "#74c7ec" }, 453 + { name = "gcode", text = "๓ฐซ", fg = "#6c7086" }, 454 + { name = "gd", text = "๎™Ÿ", fg = "#7f849c" }, 455 + { name = "gemspec", text = "๎ž‘", fg = "#313244" }, 456 + { name = "gif", text = "๎˜", fg = "#7f849c" }, 457 + { name = "git", text = "๎œ‚", fg = "#fab387" }, 458 + { name = "glb", text = "๏†ฒ", fg = "#fab387" }, 459 + { name = "gleam", text = "๏€…", fg = "#f5c2e7" }, 460 + { name = "gnumakefile", text = "๎น", fg = "#7f849c" }, 461 + { name = "go", text = "๎˜ง", fg = "#74c7ec" }, 462 + { name = "godot", text = "๎™Ÿ", fg = "#7f849c" }, 463 + { name = "gpr", text = "๎šต", fg = "#cba6f7" }, 464 + { name = "gql", text = "๏ˆŽ", fg = "#f38ba8" }, 465 + { name = "gradle", text = "๎™ ", fg = "#585b70" }, 466 + { name = "graphql", text = "๏ˆŽ", fg = "#f38ba8" }, 467 + { name = "gresource", text = "๏ข", fg = "#f5e0dc" }, 468 + { name = "gv", text = "๓ฑ‰", fg = "#585b70" }, 469 + { name = "gz", text = "๏", fg = "#fab387" }, 470 + { name = "h", text = "๏ƒฝ", fg = "#7f849c" }, 471 + { name = "haml", text = "๎˜Ž", fg = "#f5e0dc" }, 472 + { name = "hbs", text = "๎˜", fg = "#fab387" }, 473 + { name = "heex", text = "๎˜ญ", fg = "#7f849c" }, 474 + { name = "hex", text = "๎™ง", fg = "#6c7086" }, 475 + { name = "hh", text = "๏ƒฝ", fg = "#7f849c" }, 476 + { name = "hpp", text = "๏ƒฝ", fg = "#7f849c" }, 477 + { name = "hrl", text = "๎žฑ", fg = "#f38ba8" }, 478 + { name = "hs", text = "๎˜Ÿ", fg = "#7f849c" }, 479 + { name = "htm", text = "๎˜Ž", fg = "#fab387" }, 480 + { name = "html", text = "๎œถ", fg = "#fab387" }, 481 + { name = "http", text = "๏‡˜", fg = "#89b4fa" }, 482 + { name = "huff", text = "๓ฐก˜", fg = "#585b70" }, 483 + { name = "hurl", text = "๏ƒฌ", fg = "#f38ba8" }, 484 + { name = "hx", text = "๎™ฆ", fg = "#fab387" }, 485 + { name = "hxx", text = "๏ƒฝ", fg = "#7f849c" }, 486 + { name = "ical", text = "๏ณ", fg = "#313244" }, 487 + { name = "icalendar", text = "๏ณ", fg = "#313244" }, 488 + { name = "ico", text = "๎˜", fg = "#f9e2af" }, 489 + { name = "ics", text = "๏ณ", fg = "#313244" }, 490 + { name = "ifb", text = "๏ณ", fg = "#313244" }, 491 + { name = "ifc", text = "๓ฐปซ", fg = "#a6e3a1" }, 492 + { name = "ige", text = "๓ฐปซ", fg = "#a6e3a1" }, 493 + { name = "iges", text = "๓ฐปซ", fg = "#a6e3a1" }, 494 + { name = "igs", text = "๓ฐปซ", fg = "#a6e3a1" }, 495 + { name = "image", text = "๎‰ฑ", fg = "#f2cdcd" }, 496 + { name = "img", text = "๎‰ฑ", fg = "#f2cdcd" }, 497 + { name = "import", text = "๏ƒ†", fg = "#f5e0dc" }, 498 + { name = "info", text = "๏„ฉ", fg = "#f9e2af" }, 499 + { name = "ini", text = "๎˜•", fg = "#7f849c" }, 500 + { name = "ino", text = "๏‹", fg = "#74c7ec" }, 501 + { name = "ipynb", text = "๎ ", fg = "#fab387" }, 502 + { name = "iso", text = "๎‰ฑ", fg = "#f2cdcd" }, 503 + { name = "ixx", text = "๎˜", fg = "#74c7ec" }, 504 + { name = "java", text = "๎œธ", fg = "#f38ba8" }, 505 + { name = "jl", text = "๎˜ค", fg = "#7f849c" }, 506 + { name = "jpeg", text = "๎˜", fg = "#7f849c" }, 507 + { name = "jpg", text = "๎˜", fg = "#7f849c" }, 508 + { name = "js", text = "๎˜Œ", fg = "#f9e2af" }, 509 + { name = "json", text = "๎˜‹", fg = "#f9e2af" }, 510 + { name = "json5", text = "๎˜‹", fg = "#f9e2af" }, 511 + { name = "jsonc", text = "๎˜‹", fg = "#f9e2af" }, 512 + { name = "jsx", text = "๎˜ฅ", fg = "#74c7ec" }, 513 + { name = "jwmrc", text = "๏›", fg = "#6c7086" }, 514 + { name = "jxl", text = "๎˜", fg = "#7f849c" }, 515 + { name = "kbx", text = "๓ฐฏ„", fg = "#6c7086" }, 516 + { name = "kdb", text = "๏ˆพ", fg = "#a6e3a1" }, 517 + { name = "kdbx", text = "๏ˆพ", fg = "#a6e3a1" }, 518 + { name = "kdenlive", text = "๏Œผ", fg = "#89b4fa" }, 519 + { name = "kdenlivetitle", text = "๏Œผ", fg = "#89b4fa" }, 520 + { name = "kicad_dru", text = "๏Œ", fg = "#f5e0dc" }, 521 + { name = "kicad_mod", text = "๏Œ", fg = "#f5e0dc" }, 522 + { name = "kicad_pcb", text = "๏Œ", fg = "#f5e0dc" }, 523 + { name = "kicad_prl", text = "๏Œ", fg = "#f5e0dc" }, 524 + { name = "kicad_pro", text = "๏Œ", fg = "#f5e0dc" }, 525 + { name = "kicad_sch", text = "๏Œ", fg = "#f5e0dc" }, 526 + { name = "kicad_sym", text = "๏Œ", fg = "#f5e0dc" }, 527 + { name = "kicad_wks", text = "๏Œ", fg = "#f5e0dc" }, 528 + { name = "ko", text = "๏…ผ", fg = "#f5e0dc" }, 529 + { name = "kpp", text = "๏Œฝ", fg = "#cba6f7" }, 530 + { name = "kra", text = "๏Œฝ", fg = "#cba6f7" }, 531 + { name = "krz", text = "๏Œฝ", fg = "#cba6f7" }, 532 + { name = "ksh", text = "๎ž•", fg = "#585b70" }, 533 + { name = "kt", text = "๎˜ด", fg = "#6c7086" }, 534 + { name = "kts", text = "๎˜ด", fg = "#6c7086" }, 535 + { name = "lck", text = "๎™ฒ", fg = "#bac2de" }, 536 + { name = "leex", text = "๎˜ญ", fg = "#7f849c" }, 537 + { name = "less", text = "๎˜”", fg = "#45475a" }, 538 + { name = "lff", text = "๏€ฑ", fg = "#f5e0dc" }, 539 + { name = "lhs", text = "๎˜Ÿ", fg = "#7f849c" }, 540 + { name = "lib", text = "๎ฎœ", fg = "#11111b" }, 541 + { name = "license", text = "๎˜Š", fg = "#f9e2af" }, 542 + { name = "liquid", text = "๎™ฐ", fg = "#a6e3a1" }, 543 + { name = "lock", text = "๎™ฒ", fg = "#bac2de" }, 544 + { name = "log", text = "๓ฐŒฑ", fg = "#cdd6f4" }, 545 + { name = "lrc", text = "๓ฐจ–", fg = "#f9e2af" }, 546 + { name = "lua", text = "๎˜ ", fg = "#74c7ec" }, 547 + { name = "luac", text = "๎˜ ", fg = "#74c7ec" }, 548 + { name = "luau", text = "๎˜ ", fg = "#89b4fa" }, 549 + { name = "m", text = "๎˜ž", fg = "#89b4fa" }, 550 + { name = "m3u", text = "๓ฐฒน", fg = "#f38ba8" }, 551 + { name = "m3u8", text = "๓ฐฒน", fg = "#f38ba8" }, 552 + { name = "m4a", text = "๏€", fg = "#74c7ec" }, 553 + { name = "m4v", text = "๎šŸ", fg = "#fab387" }, 554 + { name = "magnet", text = "๏ถ", fg = "#45475a" }, 555 + { name = "makefile", text = "๎น", fg = "#7f849c" }, 556 + { name = "markdown", text = "๎˜‰", fg = "#cdd6f4" }, 557 + { name = "material", text = "๓ฐ”‰", fg = "#f38ba8" }, 558 + { name = "md", text = "๏’Š", fg = "#cdd6f4" }, 559 + { name = "md5", text = "๓ฐ•ฅ", fg = "#7f849c" }, 560 + { name = "mdx", text = "๏’Š", fg = "#74c7ec" }, 561 + { name = "mint", text = "๓ฐŒช", fg = "#a6e3a1" }, 562 + { name = "mjs", text = "๎˜Œ", fg = "#f9e2af" }, 563 + { name = "mk", text = "๎น", fg = "#7f849c" }, 564 + { name = "mkv", text = "๎šŸ", fg = "#fab387" }, 565 + { name = "ml", text = "๎™บ", fg = "#fab387" }, 566 + { name = "mli", text = "๎™บ", fg = "#fab387" }, 567 + { name = "mm", text = "๎˜", fg = "#74c7ec" }, 568 + { name = "mo", text = "โˆž", fg = "#7f849c" }, 569 + { name = "mobi", text = "๎Š‹", fg = "#fab387" }, 570 + { name = "mojo", text = "๏ญ", fg = "#fab387" }, 571 + { name = "mov", text = "๎šŸ", fg = "#fab387" }, 572 + { name = "mp3", text = "๏€", fg = "#74c7ec" }, 573 + { name = "mp4", text = "๎šŸ", fg = "#fab387" }, 574 + { name = "mpp", text = "๎˜", fg = "#74c7ec" }, 575 + { name = "msf", text = "๏ฐ", fg = "#89b4fa" }, 576 + { name = "mts", text = "๎˜จ", fg = "#74c7ec" }, 577 + { name = "mustache", text = "๎˜", fg = "#fab387" }, 578 + { name = "nfo", text = "๏„ฉ", fg = "#f9e2af" }, 579 + { name = "nim", text = "๎™ท", fg = "#f9e2af" }, 580 + { name = "nix", text = "๏Œ“", fg = "#74c7ec" }, 581 + { name = "nswag", text = "๎˜‹", fg = "#a6e3a1" }, 582 + { name = "nu", text = ">", fg = "#a6e3a1" }, 583 + { name = "o", text = "๎ซจ", fg = "#45475a" }, 584 + { name = "obj", text = "๓ฐ†ง", fg = "#7f849c" }, 585 + { name = "odf", text = "๏ป", fg = "#f38ba8" }, 586 + { name = "odg", text = "๏น", fg = "#f9e2af" }, 587 + { name = "odp", text = "๏บ", fg = "#fab387" }, 588 + { name = "ods", text = "๏ธ", fg = "#a6e3a1" }, 589 + { name = "odt", text = "๏ผ", fg = "#74c7ec" }, 590 + { name = "ogg", text = "๏€", fg = "#6c7086" }, 591 + { name = "opus", text = "๏€", fg = "#6c7086" }, 592 + { name = "org", text = "๎˜ณ", fg = "#94e2d5" }, 593 + { name = "otf", text = "๏€ฑ", fg = "#f5e0dc" }, 594 + { name = "out", text = "๎ซจ", fg = "#45475a" }, 595 + { name = "part", text = "๏€™", fg = "#94e2d5" }, 596 + { name = "patch", text = "๎œจ", fg = "#45475a" }, 597 + { name = "pck", text = "๏’‡", fg = "#7f849c" }, 598 + { name = "pcm", text = "๏€", fg = "#6c7086" }, 599 + { name = "pdf", text = "๎ซซ", fg = "#585b70" }, 600 + { name = "php", text = "๎˜ˆ", fg = "#7f849c" }, 601 + { name = "pl", text = "๎ฉ", fg = "#74c7ec" }, 602 + { name = "pls", text = "๓ฐฒน", fg = "#f38ba8" }, 603 + { name = "ply", text = "๓ฐ†ง", fg = "#7f849c" }, 604 + { name = "pm", text = "๎ฉ", fg = "#74c7ec" }, 605 + { name = "png", text = "๎˜", fg = "#7f849c" }, 606 + { name = "po", text = "๏†ซ", fg = "#74c7ec" }, 607 + { name = "pot", text = "๏†ซ", fg = "#74c7ec" }, 608 + { name = "pp", text = "๎˜ฑ", fg = "#fab387" }, 609 + { name = "ppt", text = "๓ฐˆง", fg = "#f38ba8" }, 610 + { name = "pptx", text = "๓ฐˆง", fg = "#f38ba8" }, 611 + { name = "prisma", text = "๎š„", fg = "#6c7086" }, 612 + { name = "pro", text = "๎žก", fg = "#f9e2af" }, 613 + { name = "ps1", text = "๓ฐจŠ", fg = "#6c7086" }, 614 + { name = "psb", text = "๎žธ", fg = "#74c7ec" }, 615 + { name = "psd", text = "๎žธ", fg = "#74c7ec" }, 616 + { name = "psd1", text = "๓ฐจŠ", fg = "#7f849c" }, 617 + { name = "psm1", text = "๓ฐจŠ", fg = "#7f849c" }, 618 + { name = "pub", text = "๓ฐท–", fg = "#f9e2af" }, 619 + { name = "pxd", text = "๎˜†", fg = "#89b4fa" }, 620 + { name = "pxi", text = "๎˜†", fg = "#89b4fa" }, 621 + { name = "py", text = "๎˜†", fg = "#f9e2af" }, 622 + { name = "pyc", text = "๎˜†", fg = "#f9e2af" }, 623 + { name = "pyd", text = "๎˜†", fg = "#f9e2af" }, 624 + { name = "pyi", text = "๎˜†", fg = "#f9e2af" }, 625 + { name = "pyo", text = "๎˜†", fg = "#f9e2af" }, 626 + { name = "pyw", text = "๎˜†", fg = "#89b4fa" }, 627 + { name = "pyx", text = "๎˜†", fg = "#89b4fa" }, 628 + { name = "qm", text = "๏†ซ", fg = "#74c7ec" }, 629 + { name = "qml", text = "๏ต", fg = "#a6e3a1" }, 630 + { name = "qrc", text = "๏ต", fg = "#a6e3a1" }, 631 + { name = "qss", text = "๏ต", fg = "#a6e3a1" }, 632 + { name = "query", text = "๎ˆœ", fg = "#a6e3a1" }, 633 + { name = "r", text = "๓ฐŸ”", fg = "#6c7086" }, 634 + { name = "rake", text = "๎ž‘", fg = "#313244" }, 635 + { name = "rar", text = "๏", fg = "#fab387" }, 636 + { name = "razor", text = "๓ฑฆ˜", fg = "#585b70" }, 637 + { name = "rb", text = "๎ž‘", fg = "#313244" }, 638 + { name = "res", text = "๎šˆ", fg = "#f38ba8" }, 639 + { name = "resi", text = "๎šˆ", fg = "#f38ba8" }, 640 + { name = "rlib", text = "๎žจ", fg = "#fab387" }, 641 + { name = "rmd", text = "๎˜‰", fg = "#74c7ec" }, 642 + { name = "rproj", text = "๓ฐ—†", fg = "#a6e3a1" }, 643 + { name = "rs", text = "๎š‹", fg = "#fab387" }, 644 + { name = "rss", text = "๎˜™", fg = "#fab387" }, 645 + { name = "sass", text = "๎˜ƒ", fg = "#f38ba8" }, 646 + { name = "sbt", text = "๎œท", fg = "#f38ba8" }, 647 + { name = "sc", text = "๎œท", fg = "#f38ba8" }, 648 + { name = "scad", text = "๏Ž", fg = "#f9e2af" }, 649 + { name = "scala", text = "๎œท", fg = "#f38ba8" }, 650 + { name = "scm", text = "๓ฐ˜ง", fg = "#f5e0dc" }, 651 + { name = "scss", text = "๎˜ƒ", fg = "#f38ba8" }, 652 + { name = "sh", text = "๎ž•", fg = "#585b70" }, 653 + { name = "sha1", text = "๓ฐ•ฅ", fg = "#7f849c" }, 654 + { name = "sha224", text = "๓ฐ•ฅ", fg = "#7f849c" }, 655 + { name = "sha256", text = "๓ฐ•ฅ", fg = "#7f849c" }, 656 + { name = "sha384", text = "๓ฐ•ฅ", fg = "#7f849c" }, 657 + { name = "sha512", text = "๓ฐ•ฅ", fg = "#7f849c" }, 658 + { name = "sig", text = "ฮป", fg = "#fab387" }, 659 + { name = "signature", text = "ฮป", fg = "#fab387" }, 660 + { name = "skp", text = "๓ฐปซ", fg = "#a6e3a1" }, 661 + { name = "sldasm", text = "๓ฐปซ", fg = "#a6e3a1" }, 662 + { name = "sldprt", text = "๓ฐปซ", fg = "#a6e3a1" }, 663 + { name = "slim", text = "๎˜Ž", fg = "#fab387" }, 664 + { name = "sln", text = "๎œŒ", fg = "#6c7086" }, 665 + { name = "slvs", text = "๓ฐปซ", fg = "#a6e3a1" }, 666 + { name = "sml", text = "ฮป", fg = "#fab387" }, 667 + { name = "so", text = "๎ฎœ", fg = "#f5e0dc" }, 668 + { name = "sol", text = "๎™–", fg = "#74c7ec" }, 669 + { name = "spec.js", text = "๏’™", fg = "#f9e2af" }, 670 + { name = "spec.jsx", text = "๏’™", fg = "#74c7ec" }, 671 + { name = "spec.ts", text = "๏’™", fg = "#74c7ec" }, 672 + { name = "spec.tsx", text = "๏’™", fg = "#585b70" }, 673 + { name = "sql", text = "๎œ†", fg = "#f5e0dc" }, 674 + { name = "sqlite", text = "๎Ÿ„", fg = "#74c7ec" }, 675 + { name = "sqlite3", text = "๎Ÿ„", fg = "#74c7ec" }, 676 + { name = "srt", text = "๓ฐจ–", fg = "#f9e2af" }, 677 + { name = "ssa", text = "๓ฐจ–", fg = "#f9e2af" }, 678 + { name = "ste", text = "๓ฐปซ", fg = "#a6e3a1" }, 679 + { name = "step", text = "๓ฐปซ", fg = "#a6e3a1" }, 680 + { name = "stl", text = "๓ฐ†ง", fg = "#7f849c" }, 681 + { name = "stp", text = "๓ฐปซ", fg = "#a6e3a1" }, 682 + { name = "strings", text = "๏†ซ", fg = "#74c7ec" }, 683 + { name = "styl", text = "๎˜€", fg = "#a6e3a1" }, 684 + { name = "sub", text = "๓ฐจ–", fg = "#f9e2af" }, 685 + { name = "sublime", text = "๎žช", fg = "#fab387" }, 686 + { name = "suo", text = "๎œŒ", fg = "#6c7086" }, 687 + { name = "sv", text = "๓ฐ›", fg = "#a6e3a1" }, 688 + { name = "svelte", text = "๎š—", fg = "#fab387" }, 689 + { name = "svg", text = "๓ฐœก", fg = "#fab387" }, 690 + { name = "svh", text = "๓ฐ›", fg = "#a6e3a1" }, 691 + { name = "swift", text = "๎•", fg = "#fab387" }, 692 + { name = "t", text = "๎ฉ", fg = "#74c7ec" }, 693 + { name = "tbc", text = "๓ฐ›“", fg = "#585b70" }, 694 + { name = "tcl", text = "๓ฐ›“", fg = "#585b70" }, 695 + { name = "templ", text = "๎ซ„", fg = "#f9e2af" }, 696 + { name = "terminal", text = "๏’‰", fg = "#a6e3a1" }, 697 + { name = "test.js", text = "๏’™", fg = "#f9e2af" }, 698 + { name = "test.jsx", text = "๏’™", fg = "#74c7ec" }, 699 + { name = "test.ts", text = "๏’™", fg = "#74c7ec" }, 700 + { name = "test.tsx", text = "๏’™", fg = "#585b70" }, 701 + { name = "tex", text = "๎š›", fg = "#45475a" }, 702 + { name = "tf", text = "๎šš", fg = "#585b70" }, 703 + { name = "tfvars", text = "๏…›", fg = "#585b70" }, 704 + { name = "tgz", text = "๏", fg = "#fab387" }, 705 + { name = "tmux", text = "๎ฏˆ", fg = "#a6e3a1" }, 706 + { name = "toml", text = "๎šฒ", fg = "#585b70" }, 707 + { name = "torrent", text = "๏€™", fg = "#94e2d5" }, 708 + { name = "tres", text = "๎™Ÿ", fg = "#7f849c" }, 709 + { name = "ts", text = "๎˜จ", fg = "#74c7ec" }, 710 + { name = "tscn", text = "๎™Ÿ", fg = "#7f849c" }, 711 + { name = "tsconfig", text = "๎ฒ", fg = "#fab387" }, 712 + { name = "tsx", text = "๎žบ", fg = "#585b70" }, 713 + { name = "ttf", text = "๏€ฑ", fg = "#f5e0dc" }, 714 + { name = "twig", text = "๎˜œ", fg = "#a6e3a1" }, 715 + { name = "txt", text = "๓ฐˆ™", fg = "#a6e3a1" }, 716 + { name = "txz", text = "๏", fg = "#fab387" }, 717 + { name = "typ", text = "๏ฟ", fg = "#89dceb" }, 718 + { name = "typoscript", text = "๎ฒ", fg = "#fab387" }, 719 + { name = "ui", text = "๏‹", fg = "#6c7086" }, 720 + { name = "v", text = "๓ฐ›", fg = "#a6e3a1" }, 721 + { name = "vala", text = "๎ฃ‘", fg = "#585b70" }, 722 + { name = "vh", text = "๓ฐ›", fg = "#a6e3a1" }, 723 + { name = "vhd", text = "๓ฐ›", fg = "#a6e3a1" }, 724 + { name = "vhdl", text = "๓ฐ›", fg = "#a6e3a1" }, 725 + { name = "vi", text = "๎ ž", fg = "#f9e2af" }, 726 + { name = "vim", text = "๎˜ซ", fg = "#a6e3a1" }, 727 + { name = "vsh", text = "๎šฌ", fg = "#7f849c" }, 728 + { name = "vsix", text = "๎œŒ", fg = "#6c7086" }, 729 + { name = "vue", text = "๎š ", fg = "#a6e3a1" }, 730 + { name = "wasm", text = "๎šก", fg = "#585b70" }, 731 + { name = "wav", text = "๏€", fg = "#74c7ec" }, 732 + { name = "webm", text = "๎šŸ", fg = "#fab387" }, 733 + { name = "webmanifest", text = "๎˜‹", fg = "#f9e2af" }, 734 + { name = "webp", text = "๎˜", fg = "#7f849c" }, 735 + { name = "webpack", text = "๓ฐœซ", fg = "#74c7ec" }, 736 + { name = "wma", text = "๏€", fg = "#74c7ec" }, 737 + { name = "woff", text = "๏€ฑ", fg = "#f5e0dc" }, 738 + { name = "woff2", text = "๏€ฑ", fg = "#f5e0dc" }, 739 + { name = "wrl", text = "๓ฐ†ง", fg = "#7f849c" }, 740 + { name = "wrz", text = "๓ฐ†ง", fg = "#7f849c" }, 741 + { name = "wv", text = "๏€", fg = "#74c7ec" }, 742 + { name = "wvc", text = "๏€", fg = "#74c7ec" }, 743 + { name = "x", text = "๎š‘", fg = "#89b4fa" }, 744 + { name = "xaml", text = "๓ฐ™ณ", fg = "#585b70" }, 745 + { name = "xcf", text = "๏Œธ", fg = "#585b70" }, 746 + { name = "xcplayground", text = "๎•", fg = "#fab387" }, 747 + { name = "xcstrings", text = "๏†ซ", fg = "#74c7ec" }, 748 + { name = "xls", text = "๓ฐˆ›", fg = "#585b70" }, 749 + { name = "xlsx", text = "๓ฐˆ›", fg = "#585b70" }, 750 + { name = "xm", text = "๎š‘", fg = "#74c7ec" }, 751 + { name = "xml", text = "๓ฐ—€", fg = "#fab387" }, 752 + { name = "xpi", text = "๎ž†", fg = "#fab387" }, 753 + { name = "xul", text = "๎…", fg = "#fab387" }, 754 + { name = "xz", text = "๏", fg = "#fab387" }, 755 + { name = "yaml", text = "๎˜•", fg = "#7f849c" }, 756 + { name = "yml", text = "๎˜•", fg = "#7f849c" }, 757 + { name = "zig", text = "๎šฉ", fg = "#f9e2af" }, 758 + { name = "zip", text = "๏", fg = "#fab387" }, 759 + { name = "zsh", text = "๎ž•", fg = "#a6e3a1" }, 760 + { name = "zst", text = "๏", fg = "#fab387" }, 761 + { name = "๐Ÿ”ฅ", text = "๏ญ", fg = "#fab387" }, 762 + ]