๐Ÿ”’ Backup for my config files
dotfiles

clean

-15314
-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>
-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>
-52
.config/fish/abbr.fish
··· 1 - abbr fcg $EDITOR $__fish_config_dir/config.fish 2 - abbr tcg $EDITOR $tmux_config_file 3 - 4 - # Default 5 - abbr c clear 6 - abbr fcc fish_clipboard_copy 7 - abbr ll "eza -l --icons=always" 8 - abbr lla "eza -la --icons=always" 9 - abbr ls "eza --icons=always" 10 - abbr man batman 11 - abbr pbat prettybat 12 - abbr v nvim 13 - 14 - # ๎š FZF 15 - abbr fzf "fzf --preview='bat --color=always {}'" 16 - 17 - # ๎™ Git 18 - abbr g git 19 - abbr gc "ghq get" 20 - abbr gg lazygit 21 - abbr gp "git pull" 22 - 23 - # ๎กง Poetry 24 - abbr pea "poetry env activate | source" 25 - abbr ped deactivate 26 - abbr prs "poetry run start" 27 - 28 - # ๏€… Gleam 29 - abbr gn "gleam new" 30 - abbr gr "gleam run" 31 - abbr gt "gleam test" 32 - 33 - abbr gwr 'watchexec --restart --verbose --wrap-process=session --stop-signal SIGTERM \ 34 - --exts gleam --debounce 500ms --watch src/ -- \ 35 - "clear; gleam run"' 36 - 37 - abbr gwt 'watchexec --restart --verbose --wrap-process=session --stop-signal SIGTERM \ 38 - --exts gleam --debounce 500ms --watch test/ -- \ 39 - "clear; gleam test"' 40 - 41 - # ๎šฉ Zig 42 - abbr zb "zig build" 43 - abbr zbr "zig build run" 44 - abbr zbw "zig build --watch -fincremental --prominent-compile-errors" 45 - abbr zbt "zig build test --summary all" 46 - abbr zbwin "zig build -Dtarget=x86_64-windows" 47 - 48 - # ๎ฏˆ Tmux 49 - abbr tk "tmux kill-session" 50 - abbr tl "tmux list-sessions" 51 - abbr tn "tmux new-session -s" 52 - abbr ta "tmux attach-session"
-4
.config/fish/completions/sync_backup_dotfiles.fish
··· 1 - complete -c sync_backup_dotfiles -f 2 - 3 - complete -c sync_backup_dotfiles -s h -l help -d 'Display Help ๏€ญ๎ฐƒ' 4 - complete -c sync_backup_dotfiles -s d -l dir -d 'Change directory to backup files after sync'
-3
.config/fish/completions/sync_current_dotfiles.fish
··· 1 - complete -c sync_current_dotfiles -f 2 - 3 - complete -c sync_backup_dotfiles -s h -l help -d 'Display Help ๏€ญ '
-128
.config/fish/config.fish
··· 1 - if status is-interactive 2 - 3 - set -g fish_greeting "" 4 - set fish_color_valid_path 5 - 6 - set -gx EDITOR nvim 7 - set -gx XDG_CONFIG_HOME "$HOME/.config" 8 - set -gx TERM xterm-256color 9 - 10 - set -g ghq_dotfiles_root "$(ghq root)/github.com/Kacaii/dotfiles" 11 - set -g tmux_config_file "$HOME/.tmux.conf" 12 - set -g jj_config_file (jj config path --user) 13 - 14 - # ๎™ Git Prompt Customization 15 - set -g __fish_git_prompt_showdirtystate true 16 - set -g __fish_git_prompt_char_dirtystate "*" 17 - 18 - set -gx FZF_DEFAULT_OPTS "\ 19 - --color=bg+:#313244,bg:#1e1e2e,spinner:#f5e0dc,hl:#f38ba8 \ 20 - --color=fg:#cdd6f4,header:#f38ba8,info:#cba6f7,pointer:#f5e0dc \ 21 - --color=marker:#b4befe,fg+:#cdd6f4,prompt:#cba6f7,hl+:#f38ba8 \ 22 - --color=selected-bg:#45475a \ 23 - --multi" 24 - 25 - fzf --fish | source 26 - zoxide init fish | source 27 - 28 - abbr fcg "$EDITOR $__fish_config_dir/config.fish" 29 - abbr tcg "$EDITOR $tmux_config_file" 30 - 31 - set -l ensure_fish_add_path \ 32 - $HOME/.bun/bin \ 33 - $HOME/.cargo/bin \ 34 - $HOME/.local/bin \ 35 - $HOME/custom_scripts \ 36 - $HOME/go/bin \ 37 - /home/linuxbrew/.linuxbrew/bin \ 38 - /home/linuxbrew/.linuxbrew/sbin \ 39 - /snap/bin 40 - 41 - for required_path in $ensure_fish_add_path 42 - fish_add_path $required_path 43 - end 44 - 45 - # Default 46 - abbr c clear 47 - abbr fcc fish_clipboard_copy 48 - abbr ll "eza -l --icons=always" 49 - abbr lla "eza -la --icons=always" 50 - abbr ls "eza --icons=always" 51 - abbr man batman 52 - abbr pbat prettybat 53 - abbr v nvim 54 - 55 - # ๎š FZF 56 - abbr fzf "fzf --preview='bat --color=always {}'" 57 - 58 - # ๎™ Git 59 - abbr g git 60 - abbr gc "ghq get" 61 - abbr gg lazygit 62 - abbr gp "git pull" 63 - 64 - # ๎กง Poetry 65 - abbr pea "poetry env activate | source" 66 - abbr ped deactivate 67 - abbr prs "poetry run start" 68 - 69 - # ๏€… Gleam 70 - abbr gn "gleam new" 71 - abbr gr "gleam run" 72 - abbr gt "gleam test" 73 - 74 - abbr gwr 'watchexec --restart --verbose --wrap-process=session --stop-signal SIGTERM \ 75 - --exts gleam --debounce 500ms --watch src/ -- \ 76 - "clear; gleam run"' 77 - 78 - abbr gwt 'watchexec --restart --verbose --wrap-process=session --stop-signal SIGTERM \ 79 - --exts gleam --debounce 500ms --watch test/ -- \ 80 - "clear; gleam test"' 81 - 82 - # ๎šฉ Zig 83 - abbr zb "zig build" 84 - abbr zbr "zig build run" 85 - abbr zbw "zig build --watch -fincremental --prominent-compile-errors" 86 - abbr zbt "zig build test --summary all" 87 - abbr zbwin "zig build -Dtarget=x86_64-windows" 88 - 89 - # ๎ฏˆ Tmux 90 - abbr tk "tmux kill-session" 91 - abbr tl "tmux list-sessions" 92 - abbr tn "tmux new-session -s" 93 - abbr ta "tmux attach-session" 94 - 95 - end 96 - 97 - function fish_prompt --description "Customize your prompt ๎ช…" 98 - set -l icon "๏ " 99 - set -l working_directory (set_color green) (prompt_pwd) (set_color normal) 100 - 101 - if test -e "build.zig" 102 - set icon (set_color yellow) "๎šฉ " (set_color normal) 103 - else if test -e "deno.json" 104 - set icon (set_color green) "๎Ÿ€ " (set_color normal) 105 - else if test -e "gleam.toml" 106 - set icon (set_color magenta) "๏€… " (set_color normal) 107 - else if test -e "package.json" 108 - set icon (set_color green) "๎ด " (set_color normal) 109 - else if test -e "pyproject.toml" 110 - set icon (set_color yellow) "๎˜† " (set_color normal) 111 - end 112 - 113 - echo -ns $icon $working_directory " ๏„… " 114 - end 115 - 116 - function fish_right_prompt 117 - set -l vcs_color normal 118 - 119 - if command -q jj && test -e ".jj" 120 - set vcs_color blue 121 - set icon (set_color $vcs_color) "๓ฑ—†" (set_color normal) 122 - else if command -q git && test -e ".git" 123 - set vcs_color red 124 - set icon (set_color $vcs_color) "๎™" (set_color normal) 125 - end 126 - 127 - echo -ns $icon (set_color $vcs_color) (fish_git_prompt) (set_color normal) 128 - end
-13
.config/fish/ensure_path.fish
··· 1 - set -l ensure_fish_add_path \ 2 - $HOME/.bun/bin \ 3 - $HOME/.cargo/bin \ 4 - $HOME/.local/bin \ 5 - $HOME/custom_scripts \ 6 - $HOME/go/bin \ 7 - /home/linuxbrew/.linuxbrew/bin \ 8 - /home/linuxbrew/.linuxbrew/sbin \ 9 - /snap/bin 10 - 11 - for required_path in $ensure_fish_add_path 12 - fish_add_path $required_path 13 - end
-93
.config/fish/functions/basic_custom_setup.fish
··· 1 - # ๏‘„ Git ๎™ https://git-scm.com/downloads/linux 2 - # ๏‘„ Homebrew ๎Ÿฝ $ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 3 - # ๏‘„ Fish Shell ๎น $ brew install fish 4 - # ๏‘„ GHQ $ brew install ghq 5 - function basic_custom_setup 6 - # Homebrew Software -------------------------------------------------------- 7 - set ensure_installed_homebrew \ 8 - ast-grep \ 9 - bat \ 10 - difftastic \ 11 - direnv \ 12 - docker \ 13 - eza \ 14 - fd \ 15 - fish \ 16 - fish-lsp \ 17 - fzf \ 18 - gcc \ 19 - gh \ 20 - ghq \ 21 - gleam \ 22 - go \ 23 - httpie \ 24 - jj \ 25 - just \ 26 - lazydocker \ 27 - lazygit \ 28 - lua \ 29 - luarocks \ 30 - make \ 31 - node \ 32 - nvim \ 33 - pipx \ 34 - presenterm \ 35 - prettybat \ 36 - rg \ 37 - sqlfluff \ 38 - sqlite3 \ 39 - tmux \ 40 - trash-cli \ 41 - tree \ 42 - tree-sitter \ 43 - tree-sitter-cli \ 44 - watchexec \ 45 - yazi \ 46 - zig \ 47 - zoxide 48 - 49 - # Install missing homebrew formulaes 50 - for formulae in $ensure_installed_homebrew 51 - if not type -q $formulae 52 - brew install -q $formulae 53 - end 54 - end 55 - 56 - # Verify bat-extras installation ------------------------------------------- 57 - set bat_extras_list \ 58 - batdiff \ 59 - batgrep \ 60 - batman \ 61 - batpipe \ 62 - batwatch 63 - 64 - # Install missing bat-extras formulaes 65 - for bat_extra in $bat_extras_list 66 - if not type -q $bat_extra 67 - brew install -q bat-extras 68 - end 69 - end 70 - 71 - # Verify fisher installation ----------------------------------------------- 72 - if not type -q fisher 73 - curl -sL https://raw.githubusercontent.com/jorgebucaran/fisher/main/functions/fisher.fish | source && fisher install jorgebucaran/fisher 74 - end 75 - 76 - # Fisher Plugins 77 - set -l ensure_installed_fisher \ 78 - jorgebucaran/fisher \ 79 - jethrokuan/z \ 80 - decors/fish-ghq \ 81 - catppuccin/fish \ 82 - decors/fish-colored-man \ 83 - patrickf1/fzf.fish \ 84 - jorgebucaran/autopair.fish 85 - 86 - # Install missing fisher plugins 87 - for fisher_plugin in $ensure_installed_fisher 88 - if not contains $fisher_plugin (cat $__fish_config_dir/fish_plugins) 89 - fisher install $fisher_plugin 90 - end 91 - end 92 - 93 - end
-18
.config/fish/functions/fish_prompt.fish
··· 1 - function fish_prompt --description "Customize your prompt ๎ช…" 2 - set -l icon "๏ " 3 - set -l working_directory (set_color green) (prompt_pwd) (set_color normal) 4 - 5 - if test -e "build.zig" 6 - set icon (set_color yellow) "๎šฉ " (set_color normal) 7 - else if test -e "deno.json" 8 - set icon (set_color green) "๎Ÿ€ " (set_color normal) 9 - else if test -e "gleam.toml" 10 - set icon (set_color magenta) "๏€… " (set_color normal) 11 - else if test -e "package.json" 12 - set icon (set_color green) "๎ด " (set_color normal) 13 - else if test -e "pyproject.toml" 14 - set icon (set_color yellow) "๎˜† " (set_color normal) 15 - end 16 - 17 - echo -ns $icon $working_directory " ๏„… " 18 - end
-13
.config/fish/functions/fish_right_prompt.fish
··· 1 - function fish_right_prompt 2 - set -l vcs_color normal 3 - 4 - if command -q jj && test -e ".jj" 5 - set vcs_color blue 6 - set icon (set_color $vcs_color) "๓ฑ—†" (set_color normal) 7 - else if command -q git && test -e ".git" 8 - set vcs_color red 9 - set icon (set_color $vcs_color) "๎™" (set_color normal) 10 - end 11 - 12 - echo -ns $icon (set_color $vcs_color) (fish_git_prompt) (set_color normal) 13 - end
-8
.config/fish/functions/uu.fish
··· 1 - # Upgrade Packages and Updates Package Panager 2 - function uu 3 - sudo apt update -y 4 - sudo apt full-upgrade -y 5 - brew upgrade 6 - fisher update 7 - deno upgrade 8 - end
-8
.config/fish/functions/y.fish
··· 1 - function y 2 - set tmp (mktemp -t "yazi-cwd.XXXXXX") 3 - yazi $argv --cwd-file="$tmp" 4 - if set cwd (command cat -- "$tmp"); and [ -n "$cwd" ]; and [ "$cwd" != "$PWD" ] 5 - builtin cd -- "$cwd" 6 - end 7 - rm -f -- "$tmp" 8 - end
-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 }
-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"
-15
.config/nvim/lua/config/autocmds.lua
··· 1 - vim.api.nvim_create_autocmd({ "BufEnter", "BufWinEnter" }, { command = "set nospell" }) 2 - 3 - local gleam_rustywind = vim.api.nvim_create_augroup("gleam_rustywind", { clear = true }) 4 - vim.api.nvim_create_autocmd({ "VimEnter", "DirChanged", "BufEnter" }, { 5 - group = gleam_rustywind, 6 - pattern = { "*.gleam" }, 7 - callback = function(_ev) 8 - require("conform").formatters.rustywind = { 9 - prepend_args = { 10 - "--custom-regex", 11 - "class\\([\\r\\n\\s]{0,}[\\\"\\']([_a-zA-Z0-9\\s\\-\\:\\/]+)[\\\"\\']", 12 - }, 13 - } 14 - end, 15 - })
-23
.config/nvim/lua/config/keymaps.lua
··· 1 - local keymap = vim.keymap 2 - -- local opts = { noremap = true, silent = true } 3 - 4 - -- Quickly restart the Lsp Server 5 - keymap.set("n", "<leader>uu", ":LspRestart<CR>") 6 - 7 - -- Exit INSERT mode by double tapping `j` 8 - keymap.set("i", "jj", "<Esc>", { noremap = false }) 9 - 10 - -- Quickly insert a pipeline 11 - keymap.set("i", "<C-p>", "<Esc>A<C-j>|> ", { noremap = false }) 12 - 13 - -- Increment/decrement 14 - keymap.set("n", "+", "<C-a>") 15 - keymap.set("n", "-", "<C-x>") 16 - 17 - -- Select all 18 - keymap.set("n", "<C-a>", "gg<S-v>G", { noremap = true, desc = "Select all", silent = true }) 19 - 20 - -- Open quicker.lua 21 - keymap.set("n", "<leader>q", function() 22 - require("quicker").toggle() 23 - end, { desc = "Toggle quickfix" })
-54
.config/nvim/lua/config/lazy.lua
··· 1 - local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim" 2 - if not (vim.uv or vim.loop).fs_stat(lazypath) then 3 - local lazyrepo = "https://github.com/folke/lazy.nvim.git" 4 - local out = vim.fn.system({ "git", "clone", "--filter=blob:none", "--branch=stable", lazyrepo, lazypath }) 5 - if vim.v.shell_error ~= 0 then 6 - vim.api.nvim_echo({ 7 - { "Failed to clone lazy.nvim:\n", "ErrorMsg" }, 8 - { out, "WarningMsg" }, 9 - { "\nPress any key to exit..." }, 10 - }, true, {}) 11 - vim.fn.getchar() 12 - os.exit(1) 13 - end 14 - end 15 - 16 - vim.opt.rtp:prepend(lazypath) 17 - 18 - require("lazy").setup({ 19 - spec = { 20 - -- add LazyVim and import its plugins 21 - { "LazyVim/LazyVim", import = "lazyvim.plugins", opts = { colorscheme = "catppuccin" } }, 22 - -- import/override with your plugins 23 - { import = "plugins" }, 24 - }, 25 - defaults = { 26 - -- By default, only LazyVim plugins will be lazy-loaded. Your custom plugins will load during startup. 27 - -- If you know what you're doing, you can set this to `true` to have all your custom plugins lazy-loaded by default. 28 - lazy = false, 29 - -- It's recommended to leave version=false for now, since a lot the plugin that support versioning, 30 - -- have outdated releases, which may break your Neovim install. 31 - version = false, -- always use the latest git commit 32 - -- version = "*", -- try installing the latest stable version for plugins that support semver 33 - }, 34 - install = { colorscheme = { "tokyonight", "habamax" } }, 35 - checker = { 36 - enabled = true, -- check for plugin updates periodically 37 - notify = false, -- notify on update 38 - }, -- automatically check for plugin updates 39 - performance = { 40 - rtp = { 41 - -- disable some rtp plugins 42 - disabled_plugins = { 43 - "gzip", 44 - -- "matchit", 45 - -- "matchparen", 46 - -- "netrwPlugin", 47 - "tarPlugin", 48 - "tohtml", 49 - "tutor", 50 - "zipPlugin", 51 - }, 52 - }, 53 - }, 54 - })
-6
.config/nvim/lua/config/options.lua
··· 1 - local opt = vim.opt 2 - 3 - vim.g.snacks_animate = true 4 - 5 - opt.scrolloff = 10 6 - opt.cursorline = true
-4
.config/nvim/lua/plugins/bufferline.lua
··· 1 - return { 2 - "akinsho/bufferline.nvim", 3 - opts = { options = { separator_style = "slant" } }, 4 - }
-19
.config/nvim/lua/plugins/codesnap_nvim.lua
··· 1 - return { 2 - "mistricky/codesnap.nvim", 3 - opts = { 4 - show_line_number = true, 5 - snapshot_config = { 6 - themes_folders = "~/.config/codesnap/themes", 7 - background = "#00000000", 8 - theme = "catppuccin_mocha", 9 - watermark = { content = "" }, 10 - window = { mac_window_bar = true }, 11 - code_config = { 12 - breadcrumbs = { 13 - enabled = true, 14 - separator = "/", 15 - }, 16 - }, 17 - }, 18 - }, 19 - }
-159
.config/nvim/lua/plugins/colorscheme.lua
··· 1 - local custom_bg = "#242438" 2 - 3 - return { 4 - "catppuccin/nvim", 5 - name = "catppuccin", 6 - lazy = false, 7 - priority = 1000, 8 - opts = { 9 - flavour = "mocha", -- latte, frappe, macchiato, mocha 10 - background = { light = "latte", dark = "mocha" }, 11 - transparent_background = false, -- disables setting the background color. 12 - 13 - show_end_of_buffer = false, -- shows the '~' characters after the end of buffers 14 - term_colors = false, -- sets terminal colors (e.g. `g:terminal_color_0`) 15 - 16 - default_integrations = true, 17 - auto_integrations = true, 18 - 19 - dim_inactive = { enabled = false, shade = "dark", percentage = 0.15 }, 20 - 21 - no_italic = false, -- Force no italic 22 - no_bold = false, -- Force no bold 23 - no_underline = false, -- Force no underline 24 - 25 - highlight = { 26 - enable = true, 27 - additional_vim_regex_highlighting = false, 28 - }, 29 - 30 - -- Handles the styles of general hi groups (see `:h highlight-args`): 31 - styles = { 32 - comments = {}, 33 - conditionals = {}, 34 - loops = {}, 35 - functions = {}, 36 - keywords = {}, 37 - strings = {}, 38 - variables = {}, 39 - numbers = {}, 40 - booleans = {}, 41 - properties = {}, 42 - types = {}, 43 - operators = {}, 44 - }, 45 - 46 - color_overrides = { 47 - mocha = { 48 - blue = "#87afff", 49 - green = "#afd7af", 50 - maroon = "#ffafaf", 51 - mauve = "#d7afff", 52 - overlay1 = "#5f5f87", 53 - overlay2 = "#9e9e9e", 54 - peach = "#ffaf87", 55 - pink = "#ffafd7", 56 - red = "#ff87af", 57 - sky = "#87d7d7", 58 - text = "#d7d7ff", 59 - yellow = "#ffd7af", 60 - }, 61 - }, 62 - 63 - custom_highlights = function(colors) 64 - return { 65 - 66 - -- ๓ฑฅ Core -- 67 - ["@module"] = { fg = colors.lavender }, 68 - Comment = { fg = colors.overlay1 }, 69 - Type = { fg = colors.yellow }, 70 - LspInlayHint = { fg = colors.overlay1, bg = colors.base }, 71 - CursorLine = { bg = custom_bg }, 72 - Label = { fg = colors.blue }, 73 - LineNr = { fg = colors.overlay1 }, 74 - 75 - -- ๎ญฟ Making the float window same color as the bg. -- 76 - NormalFloat = { fg = colors.text, bg = colors.none }, 77 - FloatBorder = { fg = colors.lavender, bg = colors.none }, 78 - 79 - -- ๏’ง TODO backgrounds 80 - TodoBgFIX = { fg = colors.red, bg = colors.base }, 81 - TodoBgHACK = { fg = colors.yellow, bg = colors.base }, 82 - TodoBgNOTE = { fg = colors.text, bg = colors.base }, 83 - TodoBgPERF = { fg = colors.yellow, bg = colors.base }, 84 - TodoBgTEST = { fg = colors.mauve, bg = colors.base }, 85 - TodoBgTODO = { fg = colors.blue, bg = colors.base }, 86 - TodoBgWARN = { fg = colors.yellow, bg = colors.base }, 87 - TodoBgCAUTION = { fg = colors.red, bg = colors.base }, 88 - 89 - -- ๓ฑ€ Completion -- 90 - Pmenu = { bg = colors.none }, 91 - PmenuSel = { fg = colors.text, bg = colors.surface0 }, 92 - BlinkCmpMenuBorder = { fg = colors.overlay1, bg = colors.base }, 93 - 94 - -- ๓ฑ€ BlinkCmp -- 95 - BlinkCmpKindStruct = { fg = colors.yellow }, 96 - BlinkCmpKindEnum = { fg = colors.yellow }, 97 - BlinkCmpKindEnumMember = { fg = colors.peach }, 98 - 99 - -- ๎ฏŒ Yanky -- 100 - YankyYanked = { fg = colors.base, bg = colors.peach }, 101 - YankyPut = { fg = colors.base, bg = colors.peach }, 102 - 103 - -- ๓ฑฅฐ Snacks.dashboard -- 104 - SnacksDashboardHeader = { fg = colors.mauve }, 105 - SnacksDashboardIcon = { fg = colors.mauve }, 106 - SnacksDashboardKey = { fg = colors.mauve }, 107 - 108 - -- ๓ฑฅฐ Snacks.input -- 109 - SnacksInputIcon = { fg = colors.text }, 110 - SnacksInputTitle = { fg = colors.text }, 111 - SnacksInputBorder = { fg = colors.text }, 112 - 113 - -- ๎Žฟ Noice 114 - NoiceScrollbar = { bg = colors.base }, 115 - NoiceScrollbarThumb = { bg = colors.overlay1 }, 116 - 117 - -- ๎œพ render_markdown -- 118 - RenderMarkdownH1Bg = { bg = colors.base }, 119 - RenderMarkdownH2Bg = { bg = colors.base }, 120 - RenderMarkdownH3Bg = { bg = colors.base }, 121 - RenderMarkdownH4Bg = { bg = colors.base }, 122 - RenderMarkdownH5Bg = { bg = colors.base }, 123 - 124 - RenderMarkdownCodeInline = { bg = colors.mantle }, 125 - RenderMarkdownBullet = { fg = colors.text }, 126 - 127 - -- ๎™Ž Markup -- 128 - ["@markup.quote"] = { fg = colors.pink }, 129 - ["@markup.raw.markdown_inline"] = { fg = colors.sky, bg = colors.surface0 }, 130 - ["@markup.strong.markdown_inline"] = { fg = colors.peach }, 131 - ["@markup.heading.git_config"] = { fg = colors.maroon }, 132 - 133 - ["@markup.heading.1.markdown"] = { fg = colors.sky }, 134 - ["@markup.heading.2.markdown"] = { fg = colors.sky }, 135 - ["@markup.heading.3.markdown"] = { fg = colors.sky }, 136 - ["@markup.heading.4.markdown"] = { fg = colors.sky }, 137 - ["@markup.heading.5.markdown"] = { fg = colors.sky }, 138 - ["@markup.heading.6.markdown"] = { fg = colors.sky }, 139 - ["@punctuation.special.markdown"] = { fg = colors.overlay2 }, 140 - 141 - -- ๎šฉ Zig Highlights -- 142 - ["@function.builtin.zig"] = { fg = colors.peach }, 143 - ["@lsp.type.enumMember.zig"] = { fg = colors.maroon }, 144 - ["@lsp.type.namespace.zig"] = { fg = colors.text, italic = false }, 145 - ["@lsp.type.parameter.zig"] = { fg = colors.lavender }, 146 - ["@lsp.type.property.zig"] = { fg = colors.text }, 147 - ["@lsp.type.struct.zig"] = { fg = colors.yellow }, 148 - ["@variable.parameter.zig"] = { fg = colors.yellow }, 149 - 150 - -- ๏€… Gleam Highlights -- 151 - ["@constant.builtin.gleam"] = { fg = colors.yellow }, 152 - 153 - -- ๎˜† Python Highlights -- 154 - ["@string.documentation.python"] = { fg = colors.overlay1 }, 155 - ["@constructor.python"] = { fg = colors.yellow }, 156 - } 157 - end, 158 - }, 159 - }
-10
.config/nvim/lua/plugins/conform_nvim.lua
··· 1 - return { 2 - "stevearc/conform.nvim", 3 - opts = { 4 - formatters = { sqlfluff = { args = { "format", "-" } } }, 5 - formatters_by_ft = { 6 - sql = { "sqlfluff" }, 7 - gleam = { "gleam", "rustywind" }, 8 - }, 9 - }, 10 - }
-99
.config/nvim/lua/plugins/core.lua
··· 1 - return { 2 - "LazyVim/LazyVim", 3 - opts = { 4 - 5 - icons = { 6 - 7 - -- ๓ฐฉ‚ Diagnostics. 8 - diagnostics = { 9 - Error = "๎ช‡ ", 10 - Warn = "๏ฑ ", 11 - Hint = "๎ฌฆ ", 12 - Info = "๓ฑฏ ", 13 - }, 14 - 15 - -- ๏‡“ Git Diff. 16 - git = { 17 - added = "๎ซœ ", 18 - modified = "๎ซž ", 19 - removed = "๎ซŸ ", 20 - }, 21 - 22 - -- ๏€บ Icons for Completion. 23 - kinds = { 24 - Enum = "๓ฐˆฒ ", 25 - EnumMember = "๎ซฑ ", 26 - Variable = "๎ชˆ ", 27 - file = "๏ƒถ", 28 - }, 29 - }, 30 - }, 31 - } 32 - 33 - -- icons = { 34 - -- misc = { 35 - -- dots = "๓ฐ‡˜", 36 - -- }, 37 - -- ft = { 38 - -- octo = "๏ˆ", 39 - -- }, 40 - -- dap = { 41 - -- Stopped = { "๓ฐ• ", "DiagnosticWarn", "DapStoppedLine" }, 42 - -- Breakpoint = "๏†’ ", 43 - -- BreakpointCondition = "๏™ ", 44 - -- BreakpointRejected = { "๏ช ", "DiagnosticError" }, 45 - -- LogPoint = ".>", 46 - -- }, 47 - -- diagnostics = { 48 - -- Error = "๏— ", 49 - -- Warn = "๏ฑ ", 50 - -- Hint = "๏ƒซ ", 51 - -- Info = "๏š ", 52 - -- }, 53 - -- git = { 54 - -- added = "๏ƒพ ", 55 - -- modified = "๏…‹ ", 56 - -- removed = "๏…† ", 57 - -- }, 58 - -- kinds = { 59 - -- Array = "๎ชŠ ", 60 - -- Boolean = "๓ฐจ™ ", 61 - -- Class = "๎ญ› ", 62 - -- Codeium = "๓ฐ˜ฆ ", 63 - -- Color = "๎ญœ ", 64 - -- Control = "๎ฉจ ", 65 - -- Collapsed = "๏‘  ", 66 - -- Constant = "๓ฐฟ ", 67 - -- Constructor = "๏ฃ ", 68 - -- Copilot = "๏’ธ ", 69 - -- Enum = "๏… ", 70 - -- EnumMember = "๏… ", 71 - -- Event = "๎ช† ", 72 - -- Field = "๏€ซ ", 73 - -- File = "๎ฉป ", 74 - -- Folder = "๎—ฟ ", 75 - -- Function = "๓ฐŠ• ", 76 - -- Interface = "๏ƒจ ", 77 - -- Key = "๎ช“ ", 78 - -- Keyword = "๎ญข ", 79 - -- Method = "๓ฐŠ• ", 80 - -- Module = "๏’‡ ", 81 - -- Namespace = "๓ฐฆฎ ", 82 - -- Null = "๎Š™ ", 83 - -- Number = "๓ฐŽ  ", 84 - -- Object = "๎ช‹ ", 85 - -- Operator = "๎ญค ", 86 - -- Package = "๏’‡ ", 87 - -- Property = "๏€ซ ", 88 - -- Reference = "๎ฌถ ", 89 - -- Snippet = "๎ญฆ ", 90 - -- String = "๎ชฑ ", 91 - -- Struct = "๓ฐ†ผ ", 92 - -- Supermaven = "๏€… ", 93 - -- TabNine = "๓ฐš ", 94 - -- Text = "๎ช“ ", 95 - -- TypeParameter = "๎ช’ ", 96 - -- Unit = "๎ช– ", 97 - -- Value = "๎ช“ ", 98 - -- Variable = "๓ฐ€ซ ", 99 - -- },
-5
.config/nvim/lua/plugins/disable.lua
··· 1 - return { 2 - { "snacks.nvim", opts = { words = { enabled = false } } }, 3 - { "MeanderingProgrammer/render-markdown.nvim", enabled = false }, 4 - { "mistricky/codesnap.nvim", enabled = false }, 5 - }
-7
.config/nvim/lua/plugins/linter.lua
··· 1 - return { 2 - "mfussenegger/nvim-lint", 3 - opts = { 4 - linters_by_ft = { sql = { "sqlfluff" } }, 5 - linters = { sqlfluff = { args = { "lint", "--format=json" } } }, 6 - }, 7 - }
-25
.config/nvim/lua/plugins/lsp_config.lua
··· 1 - return { 2 - "neovim/nvim-lspconfig", 3 - opts = { 4 - servers = { 5 - sqlfluff = { filetypes = { "sql" } }, 6 - just = { filetypes = { "just", "justfile" }, cmd = { "just-lsp" } }, 7 - 8 - tailwindcss = { 9 - filetypes_include = { "gleam" }, 10 - settings = { 11 - tailwindCSS = { 12 - includeLanguages = { gleam = "javascript" }, 13 - experimental = { 14 - classRegex = { 15 - 'class\\(\\s*[\\r\\n]?\\s*"([^"]*)",?\\s*[\\r\\n]?\\s*\\)', 16 - "class\\(\\s*['\"]([^'\"]*)['\"]\\s*\\)", 17 - "#?\\(\\s*['\"]([^'\"]*)['\"]\\s*,\\s*[^\\)]*\\)", 18 - }, 19 - }, 20 - }, 21 - }, 22 - }, 23 - }, 24 - }, 25 - }
-9
.config/nvim/lua/plugins/lualine.lua
··· 1 - return { 2 - "nvim-lualine/lualine.nvim", 3 - opts = { 4 - options = { 5 - section_separators = { left = "๎‚ผ", right = "๎‚บ" }, 6 - component_separators = { left = "", right = "" }, 7 - }, 8 - }, 9 - }
-69
.config/nvim/lua/plugins/mini_icons.lua
··· 1 - return { 2 - "nvim-mini/mini.icons", 3 - opts = { 4 - default = {}, 5 - filetype = {}, 6 - lsp = {}, 7 - os = {}, 8 - 9 - directory = { 10 - src = { hl = "MiniIconsOrange" }, 11 - sql = { glyph = "๓ฑ‹ฃ", hl = "MiniIconsYellow" }, 12 - priv = { glyph = "๓ฐขฌ", hl = "MiniIconsRed" }, 13 - config = { glyph = "๎—ผ" }, 14 - plugins = { glyph = "๓ฐ‰“" }, 15 - ["terminal-escape-codes"] = { glyph = "๏“ฌ" }, 16 - }, 17 - 18 - extension = { 19 - ["zig.zon"] = { glyph = "๎šฉ", hl = "MiniIconsOrange" }, 20 - db = { glyph = "๎Ÿ„", hl = "MiniIconsBlue" }, 21 - dj = { glyph = "๎™ธ", hl = "MiniIconsWhite" }, 22 - fish = { glyph = "๓ฐˆบ", hl = "MiniIconsGreen" }, 23 - gleam = { glyph = "๏€…" }, 24 - parquet = { glyph = "๓ฑ˜ฉ", hl = "MiniIconsGreen" }, 25 - php = { glyph = "๎˜ˆ" }, 26 - sqlite = { glyph = "๎Ÿ„", hl = "MiniIconsBlue" }, 27 - zig = { hl = "MiniIconsYellow" }, 28 - }, 29 - 30 - file = { 31 - 32 - -- ๏’ฅ Common files ------------------------------------------------------- 33 - ["README.md"] = { glyph = "๓ฐ‚บ", hl = "MiniIconsWhite" }, 34 - 35 - -- ๓ฑผ Config files ------------------------------------------------------- 36 - [".tmux.conf"] = { glyph = "๎ฏˆ", hl = "MiniIconsGreen" }, 37 - ["yazi.toml"] = { glyph = "๓ฐ‡ฅ", hl = "MiniIconsYellow" }, 38 - [".sqlfluff"] = { glyph = "๎˜•", hl = "MiniIconsWhite" }, 39 - [".envrc"] = { glyph = "๎š", hl = "MiniIconsYellow" }, 40 - ["justfile"] = { glyph = "๏‚ญ", hl = "MiniIconsGrey" }, 41 - 42 - -- ๎Ÿ€ Deno Projects ------------------------------------------------------ 43 - ["deno.json"] = { glyph = "๎Ÿ€", hl = "MiniIconsOrange" }, 44 - ["deno.lock"] = { glyph = "๎Ÿ€", hl = "MiniIconsBlue" }, 45 - ["package.json"] = { glyph = "๓ฐ“", hl = "MiniIconsOrange" }, 46 - 47 - -- ๎˜† Python Projects ---------------------------------------------------- 48 - ["poetry.lock"] = { glyph = "๎กง", hl = "MiniIconsBlue" }, 49 - 50 - -- ๓ฐ’ฒ Lazy Config Files -------------------------------------------------- 51 - ["colorscheme.lua"] = { glyph = "๎ˆซ", hl = "MiniIconsPurple" }, 52 - ["core.lua"] = { glyph = "๏ฏ", hl = "MiniIconsGreen" }, 53 - ["disable.lua"] = { glyph = "๏‡ฆ", hl = "MiniIconsRed" }, 54 - ["keymaps.lua"] = { glyph = "๓ฐŒŒ", hl = "MiniIconsOrange" }, 55 - ["lazy.lua"] = { glyph = "๓ฐ’ฒ", hl = "MiniIconsPurple" }, 56 - ["options.lua"] = { glyph = "๎˜•", hl = "MiniIconsOrange" }, 57 - ["autocmds.lua"] = { glyph = "๏’ต", hl = "MiniIconsOrange" }, 58 - ["blink-cmp.lua"] = { glyph = "๓ฑ€", hl = "MiniIconsPurple" }, 59 - ["mini-icons.lua"] = { glyph = "๎พจ", hl = "MiniIconsPurple" }, 60 - ["tmux-navigator.lua"] = { glyph = "๎ฏˆ", hl = "MiniIconsGreen" }, 61 - 62 - -- ๓ฑ€ Code Snippets ------------------------------------------------------ 63 - ["terminal-colors.json"] = { glyph = "๏’‰", hl = "MiniIconsBlue" }, 64 - ["terminal-cursor-controls.json"] = { glyph = "๏’‰", hl = "MiniIconsBlue" }, 65 - ["terminal-general-ascii.json"] = { glyph = "๏’‰", hl = "MiniIconsBlue" }, 66 - ["terminal-modes.json"] = { glyph = "๏’‰", hl = "MiniIconsBlue" }, 67 - }, 68 - }, 69 - }
-27
.config/nvim/lua/plugins/mini_surround.lua
··· 1 - return { 2 - { 3 - "nvim-mini/mini.surround", 4 - opts = { 5 - mappings = { 6 - add = ";;", 7 - delete = ";d", 8 - find = ";f", 9 - find_left = ";F", 10 - highlight = ";h", 11 - replace = ";r", 12 - update_n_lines = ";n", 13 - }, 14 - }, 15 - }, 16 - 17 - { 18 - "folke/flash.nvim", 19 - opts = { 20 - modes = { 21 - char = { 22 - keys = { "f", "F", "t", "T" }, 23 - }, 24 - }, 25 - }, 26 - }, 27 - }
-24
.config/nvim/lua/plugins/neotest.lua
··· 1 - return { 2 - "nvim-neotest/neotest", 3 - dependencies = { 4 - "nvim-neotest/nvim-nio", 5 - "nvim-lua/plenary.nvim", 6 - "antoinemadec/FixCursorHold.nvim", 7 - "nvim-treesitter/nvim-treesitter", 8 - }, 9 - 10 - opts = { 11 - status = { virtual_text = true }, 12 - output = { open_on_run = false }, 13 - floating = { border = "single" }, 14 - 15 - adapters = { 16 - -- ๎˜† Python 17 - require("neotest-python")({ 18 - dap = { justMyCode = false }, 19 - runner = "pytest", 20 - args = { "--log-level", "DEBUG" }, 21 - }), 22 - }, 23 - }, 24 - }
-4
.config/nvim/lua/plugins/noice.lua
··· 1 - return { 2 - "folke/noice.nvim", 3 - opts = { presets = { lsp_doc_border = true } }, 4 - }
-11
.config/nvim/lua/plugins/quicker.lua
··· 1 - return { 2 - "stevearc/quicker.nvim", 3 - ft = "qf", 4 - ---@module "quicker" 5 - ---@type quicker.SetupOptions 6 - opts = { 7 - buflisted = true, 8 - number = true, 9 - borders = { vert = " " }, 10 - }, 11 - }
-44
.config/nvim/lua/plugins/render_markdown_custom.lua
··· 1 - return { 2 - "MeanderingProgrammer/render-markdown.nvim", 3 - opts = { 4 - 5 - heading = { 6 - enabled = true, 7 - sign = true, 8 - left_pad = 1, 9 - position = "inline", 10 - icons = { 11 - "โ–’โ–’โ–’ ", 12 - "โ–’โ–’โ–’โ–’ ", 13 - "โ–’โ–’โ–’โ–’โ–’ ", 14 - "โ–’โ–’โ–’โ–’โ–’โ–’ ", 15 - "โ–’โ–’โ–’โ–’โ–’โ–’โ–’ ", 16 - "โ–’โ–’โ–’โ–’โ–’โ–’โ–’โ–’ ", 17 - }, 18 - signs = { "๏‘ก " }, 19 - border = false, 20 - }, 21 - 22 - code = { 23 - sign = false, 24 - style = "normal", 25 - position = "left", 26 - language_name = false, 27 - width = "block", 28 - border = "thick", 29 - left_pad = 2, 30 - right_pad = 4, 31 - language_pad = 2, 32 - }, 33 - 34 - bullet = { 35 - icons = { "๏‘Š ", "๎ชถ " }, 36 - }, 37 - 38 - checkbox = { 39 - enabled = true, 40 - unchecked = { icon = "๎™€" }, 41 - checked = { icon = "๏…Š" }, 42 - }, 43 - }, 44 - }
-20
.config/nvim/lua/plugins/snacks.lua
··· 1 - return { 2 - "folke/snacks.nvim", 3 - opts = { 4 - picker = { layout = "dropdown" }, 5 - input = { 6 - icon = "", 7 - win = { 8 - width = 20, 9 - relative = "cursor", 10 - row = -3, 11 - col = 0, 12 - }, 13 - }, 14 - indent = { 15 - only_scope = true, 16 - scope = { enabled = true, hl = "Comment" }, 17 - animate = { style = "down", easing = "inOutCirc" }, 18 - }, 19 - }, 20 - }
-20
.config/nvim/lua/plugins/snacks_dashboard.lua
··· 1 - return { 2 - "snacks.nvim", 3 - opts = { 4 - dashboard = { 5 - preset = { 6 - header = [[ 7 - โ–„โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ โ–„โ–ˆโ–ˆ โ–„ โ–„โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ โ–„โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ โ–„โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ 8 - โ–ˆโ–ˆโ–ˆ โ–ˆโ–ˆโ–ˆ โ–ˆโ–ˆโ–ˆ โ–ˆโ–ˆโ–„ โ–ˆโ–ˆโ–ˆ โ–ˆโ–ˆโ–ˆ โ–ˆโ–ˆโ–ˆ โ–ˆโ–ˆโ–ˆ โ–ˆโ–ˆโ–ˆ โ–ˆโ–ˆโ–ˆ 9 - โ–ˆโ–ˆโ–ˆ โ–ˆโ–ˆโ–ˆ โ–ˆโ–ˆโ–ˆโ–„โ–„โ–„โ–ˆโ–ˆโ–ˆ โ–ˆโ–ˆโ–ˆ โ–ˆโ–ˆโ–ˆ โ–ˆโ–ˆโ–ˆ โ–ˆโ–€ โ–ˆโ–ˆโ–ˆ โ–ˆโ–€ 10 - โ–ˆโ–ˆโ–ˆ โ–ˆโ–ˆโ–ˆ โ–€โ–€โ–€โ–€โ–€โ–€โ–ˆโ–ˆโ–ˆ โ–„โ–ˆโ–ˆโ–ˆโ–„โ–„โ–„โ–„โ–ˆโ–ˆโ–€ โ–„โ–ˆโ–ˆโ–ˆโ–„โ–„โ–„ โ–ˆโ–ˆโ–ˆ 11 - โ–€โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ โ–„โ–ˆโ–ˆ โ–ˆโ–ˆโ–ˆ โ–€โ–€โ–ˆโ–ˆโ–ˆโ–€โ–€โ–€โ–€โ–€ โ–€โ–€โ–ˆโ–ˆโ–ˆโ–€โ–€โ–€ โ–€โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ 12 - โ–ˆโ–ˆโ–ˆ โ–ˆโ–ˆโ–ˆ โ–ˆโ–ˆโ–ˆ โ–ˆโ–ˆโ–ˆ โ–€โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ โ–ˆโ–ˆโ–ˆ โ–ˆโ–„ โ–ˆโ–ˆโ–ˆ 13 - โ–ˆโ–ˆโ–ˆ โ–ˆโ–ˆโ–ˆ โ–ˆโ–ˆโ–ˆ โ–ˆโ–ˆโ–ˆ โ–ˆโ–ˆโ–ˆ โ–ˆโ–ˆโ–ˆ โ–ˆโ–ˆโ–ˆ โ–ˆโ–ˆโ–ˆ โ–„โ–ˆ โ–ˆโ–ˆโ–ˆ 14 - โ–ˆโ–ˆโ–ˆ โ–ˆโ–€ โ–€โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–€ โ–ˆโ–ˆโ–ˆ โ–ˆโ–ˆโ–ˆ โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ โ–„โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–€ 15 - โ–ˆโ–ˆโ–ˆ โ–ˆโ–ˆโ–ˆ 16 - ]], 17 - }, 18 - }, 19 - }, 20 - }
-18
.config/nvim/lua/plugins/tiny_inline_diagnostic.lua
··· 1 - return { 2 - { 3 - "rachartier/tiny-inline-diagnostic.nvim", 4 - event = "VeryLazy", 5 - priority = 1000, 6 - opts = { 7 - preset = "minimal", 8 - options = { 9 - add_messages = { display_count = true }, 10 - multilines = { enabled = true }, 11 - }, 12 - }, 13 - }, 14 - { 15 - "neovim/nvim-lspconfig", 16 - opts = { diagnostics = { virtual_text = false } }, 17 - }, 18 - }
-17
.config/nvim/lua/plugins/tmux_navigator.lua
··· 1 - return { 2 - "christoomey/vim-tmux-navigator", 3 - cmd = { 4 - "TmuxNavigateLeft", 5 - "TmuxNavigateDown", 6 - "TmuxNavigateUp", 7 - "TmuxNavigateRight", 8 - "TmuxNavigatePrevious", 9 - }, 10 - keys = { 11 - { "<c-h>", "<cmd><C-U>TmuxNavigateLeft<cr>" }, 12 - { "<c-j>", "<cmd><C-U>TmuxNavigateDown<cr>" }, 13 - { "<c-k>", "<cmd><C-U>TmuxNavigateUp<cr>" }, 14 - { "<c-l>", "<cmd><C-U>TmuxNavigateRight<cr>" }, 15 - { "<c-\\>", "<cmd><C-U>TmuxNavigatePrevious<cr>" }, 16 - }, 17 - }
-26
.config/nvim/lua/plugins/todo_comments.lua
··· 1 - --- Useful for storing the hexadeximal values 2 - local Mocha = { 3 - Blue = "#89b4fa", 4 - Flamingo = "#f2cdcd", 5 - Green = "#a6e3a1", 6 - Lavender = "#b4befe", 7 - Mauve = "#cba6f7", 8 - Peach = "#fab387", 9 - Pink = "#f5c2e7", 10 - Red = "#f38ba8", 11 - Text = "#cdd6f4", 12 - Yellow = "#f9e2af", 13 - } 14 - 15 - return { 16 - "folke/todo-comments.nvim", 17 - dependencies = { "nvim-lua/plenary.nvim" }, 18 - opts = { 19 - keywords = { 20 - CAUTION = { icon = "๓ฐ’ก", color = Mocha.Red }, 21 - NOTE = { icon = "๏‰‰", color = Mocha.Text }, 22 - TEST = { icon = "๓ฐ™จ", color = Mocha.Mauve }, 23 - TODO = { icon = "๓ฑจฐ", color = Mocha.Blue }, 24 - }, 25 - }, 26 - }
-6
.config/nvim/lua/plugins/which_key.lua
··· 1 - return { 2 - "folke/which-key.nvim", 3 - opts = { 4 - preset = "helix", 5 - }, 6 - }
-29
.config/nvim/snippets/all.json
··· 1 - { 2 - "Tree view": { 3 - "prefix": "llt", 4 - "description": "Snippet for creating a simple file tree view ๎พ ", 5 - "body": [ 6 - "${1:Root Directory/}", 7 - "โ”‚", 8 - "โ”œโ”€โ”€ ${2:Level 1 Nested Directory/}", 9 - "โ”‚ โ””โ”€โ”€ ${3:Level 2 Nested Directory/}", 10 - "โ”‚", 11 - "โ””โ”€โ”€ README.md" 12 - ] 13 - }, 14 - 15 - "Tree view inside a codeblock": { 16 - "prefix": "lltcb", 17 - "description": "Snippet for creating a simple file tree view inside a codeblock ๎พ ", 18 - "body": [ 19 - "```plaintext", 20 - "${1:Root Directory/}", 21 - "โ”‚", 22 - "โ”œโ”€โ”€ ${2:Level 1 Nested Directory/}", 23 - "โ”‚ โ””โ”€โ”€ ${3:Level 2 Nested Directory/}", 24 - "โ”‚", 25 - "โ””โ”€โ”€ README.md", 26 - "```" 27 - ] 28 - } 29 - }
-57
.config/nvim/snippets/languages/gleam.json
··· 1 - { 2 - "TEA Update Function": { 3 - "prefix": "tea_update", 4 - "description": "Template for a TEA Update Fuction ๎˜ฌ", 5 - "body": [ 6 - "fn update(model: Model, msg: Msg) -> ${2|Model,#(Model\\, Effect(Msg))|} {", 7 - " ${3:todo}", 8 - "}" 9 - ] 10 - }, 11 - 12 - "TEA Init Function": { 13 - "prefix": "tea_init", 14 - "description": "Template for a TEA Init Fuction ๎˜ฌ", 15 - "body": [ 16 - "fn init(${1:_args}) -> ${2|Model,#(Model\\, Effect(Msg))|} {", 17 - " ${3:todo}", 18 - "}" 19 - ] 20 - }, 21 - 22 - "TEA View Function": { 23 - "prefix": "tea_view", 24 - "description": "Template for a TEA View Fuction ๎˜ฌ", 25 - "body": ["fn view(model: Model) -> Element(Msg) {", " ${1:todo}", "}"] 26 - }, 27 - 28 - "Wisp Handler": { 29 - "prefix": "wisphand", 30 - "description": "Wisp HTTP handler", 31 - "body": [ 32 - "fn handle_${1:request}(req: Request) -> Response {", 33 - " ${2:todo}", 34 - "}" 35 - ] 36 - }, 37 - 38 - "Horizontal line": { 39 - "prefix": "hr", 40 - "description": "๎ธŽ Horizontal ruler", 41 - "body": [ 42 - "// -----------------------------------------------------------------------------" 43 - ] 44 - }, 45 - 46 - "Tuple": { 47 - "prefix": "tp", 48 - "description": "๓ฐ‘„ Tuple", 49 - "body": ["#($1, $2)"] 50 - }, 51 - 52 - "Let assert Ok": { 53 - "prefix": "la", 54 - "description": "๓ฐ™จ Shorthand for a result assertion", 55 - "body": ["let assert Ok(${1:_}) = "] 56 - } 57 - }
-25
.config/nvim/snippets/languages/go.json
··· 1 - { 2 - "Handle errors": { 3 - "prefix": "iferr", 4 - "description": "Checks if there is an error ๎ช‡ ", 5 - "body": ["if err != nil {", " $0", "}"] 6 - }, 7 - 8 - "Add package and func main": { 9 - "prefix": "ma", 10 - "description": "Add Package main and func main() ๓ฐŠ•", 11 - "body": ["package main", "", "func main() {", " $0", "}"] 12 - }, 13 - 14 - "Pointer to Testing.T": { 15 - "prefix": "tt", 16 - "description": "A pointer to testing.T ๓ฐ™จ", 17 - "body": ["t *testing.T"] 18 - }, 19 - 20 - "Got and Want": { 21 - "prefix": "gw", 22 - "description": "got and want snippet for tests ๓ฐ™จ", 23 - "body": ["got := $1", "want := $2", "", "if got != want {", " $0", "}"] 24 - } 25 - }
-25
.config/nvim/snippets/languages/javascript.json
··· 1 - { 2 - "Console Clear": { 3 - "prefix": "cc", 4 - "description": "Clears the Console ๓ฐ† ", 5 - "body": ["console.clear()"] 6 - }, 7 - 8 - "Add Documentation": { 9 - "prefix": "jsd", 10 - "description": "Add Javascript Documentation ๎ž ", 11 - "body": ["/**", " * $1", " * ", " * $2", " * ", " */ "] 12 - }, 13 - 14 - "Add Inline Documentation": { 15 - "prefix": "ijsd", 16 - "description": "Add Inline Javascript Documentation ๎ž ", 17 - "body": ["/** $1 */"] 18 - }, 19 - 20 - "Add Codeblock": { 21 - "prefix": "cdb", 22 - "description": "Add CodeBlock to documentation ๎บซ ", 23 - "body": ["```$1", "* ", "* ", "* ```"] 24 - } 25 - }
-29
.config/nvim/snippets/languages/json.json
··· 1 - { 2 - "Basic Snippet Template": { 3 - "prefix": "newSnippet", 4 - "description": "Adds a new snippet ๓ฐ˜ฆ ", 5 - "body": [ 6 - "{", 7 - "\"${1:snippetname}\": {", 8 - " \"prefix\": \"$2\",", 9 - " \"description\": \"$3\",", 10 - " \"body\": [\"$4\"]", 11 - "}$0", 12 - "}" 13 - ] 14 - }, 15 - 16 - "Add a new Snippet to the list": { 17 - "prefix": "addSnippet", 18 - "description": "Adds a new snippet in the file ๓ฐ˜ฆ ", 19 - "body": [ 20 - ",", 21 - "", 22 - "\"${1:snippetname}\": {", 23 - " \"prefix\": \"$2\",", 24 - " \"description\": \"$3\",", 25 - " \"body\": [\"$4\"]", 26 - "}$0" 27 - ] 28 - } 29 - }
-25
.config/nvim/snippets/languages/typescript.json
··· 1 - { 2 - "Console Clear": { 3 - "prefix": "cc", 4 - "description": "Clears the Console ๓ฐ† ", 5 - "body": ["console.clear()"] 6 - }, 7 - 8 - "Add Documentation": { 9 - "prefix": "jsd", 10 - "description": "Add Typescript Documentation ๎š ", 11 - "body": ["/**", " * $1", " * ", " * $2", " * ", " */ "] 12 - }, 13 - 14 - "Add Inline Documentation": { 15 - "prefix": "ijsd", 16 - "description": "Add Typescript Documentation ๎š", 17 - "body": ["/** $1 */"] 18 - }, 19 - 20 - "Add Codeblock": { 21 - "prefix": "cdb", 22 - "description": "Add CodeBlock to documentation ๎บซ ", 23 - "body": ["```$1", "* ", "* ", "* ```"] 24 - } 25 - }
-39
.config/nvim/snippets/languages/zig.json
··· 1 - { 2 - "GeneralPurposeAllocator": { 3 - "prefix": "gpa", 4 - "description": "Boilerplate for a Debug and SPM memory allocators ๎ฟ…", 5 - "body": [ 6 - "var gpa: std.heap.DebugAllocator(.{}) = .init;", 7 - "const allocator, const is_debug = switch (builtin.mode) {", 8 - " .Debug, .ReleaseSafe => .{ gpa.allocator(), true },", 9 - " .ReleaseFast, .ReleaseSmall => .{ std.heap.smp_allocator, false },", 10 - "};", 11 - "", 12 - "defer if (is_debug) {", 13 - " _ = gpa.deinit();", 14 - "};", 15 - "", 16 - "" 17 - ] 18 - }, 19 - 20 - "String": { 21 - "prefix": "str", 22 - "description": "Shortcut to a `[] const u8` type ๓ฐ…จ", 23 - "body": ["[]const u8"] 24 - }, 25 - 26 - "Buffer": { 27 - "prefix": "buf", 28 - "description": "Standard u8 buffer", 29 - "body": ["var ${1:buf}: [${2:1024}]u8 = undefined;"] 30 - }, 31 - 32 - "Horizontal Ruler": { 33 - "prefix": "hr", 34 - "description": "Horizontal Ruler", 35 - "body": [ 36 - "// -------------------------------------------------------------------------" 37 - ] 38 - } 39 - }
-59
.config/nvim/snippets/package.json
··· 1 - { 2 - "name": "personal-snippets", 3 - "contributes": { 4 - "snippets": [ 5 - { 6 - "language": "all", 7 - "path": "./all.json" 8 - }, 9 - { 10 - "language": "all", 11 - "path": "./utils/box-drawing-characters.json" 12 - }, 13 - { 14 - "language": "all", 15 - "path": "./utils/blocks.json" 16 - }, 17 - { 18 - "language": "./terminal-escape-codes/terminal-modes.json", 19 - "path": "./terminal-escape-codes/terminal-modes.json" 20 - }, 21 - { 22 - "language": "all", 23 - "path": "./terminal-escape-codes/terminal-colors.json" 24 - }, 25 - { 26 - "language": "", 27 - "path": "./terminal-escape-codes/terminal-cursor-controls.json" 28 - }, 29 - { 30 - "language": "", 31 - "path": "./terminal-escape-codes/terminal-general-ascii.json" 32 - }, 33 - { 34 - "language": "json", 35 - "path": "./languages/json.json" 36 - }, 37 - { 38 - "language": "javascript", 39 - "path": "./languages/javascript.json" 40 - }, 41 - { 42 - "language": "typescript", 43 - "path": "./languages/typescript.json" 44 - }, 45 - { 46 - "language": "go", 47 - "path": "./languages/go.json" 48 - }, 49 - { 50 - "language": "zig", 51 - "path": "./languages/zig.json" 52 - }, 53 - { 54 - "language": "gleam", 55 - "path": "./languages/gleam.json" 56 - } 57 - ] 58 - } 59 - }
-103
.config/nvim/snippets/terminal-escape-codes/terminal-colors.json
··· 1 - { 2 - "BLACK": { 3 - "prefix": "ansi_colors_black", 4 - "description": "Black Foreground | Background ๓ฐ‰ฆ ", 5 - "body": ["\"\\x1b[${1|30,40|}m\""] 6 - }, 7 - 8 - "BRIGHT_BLACK": { 9 - "prefix": "ansi_colors_bright_black", 10 - "description": "Bright Black Foreground | Background ๓ฐ‰ฆ ", 11 - "body": ["\"\\x1b[${1|90,100|}m\""] 12 - }, 13 - 14 - "RED": { 15 - "prefix": "ansi_colors_red", 16 - "description": "Red Foreground | Background ๓ฐ‰ฆ ", 17 - "body": ["\"\\x1b[${1|31,41|}m\""] 18 - }, 19 - 20 - "BRIGHT_RED": { 21 - "prefix": "ansi_colors_bright_red", 22 - "description": "Bright Red Foreground | Background ๓ฐ‰ฆ ", 23 - "body": ["\"\\x1b[${1|91,101|}m\""] 24 - }, 25 - 26 - "GREEN": { 27 - "prefix": "ansi_colors_green", 28 - "description": "Green Foreground | Background ๓ฐ‰ฆ ", 29 - "body": ["\"\\x1b[${1|32,42|}m\""] 30 - }, 31 - 32 - "BRIGHT_GREEN": { 33 - "prefix": "ansi_colors_bright_green", 34 - "description": "Bright Green Foreground | Background ๓ฐ‰ฆ ", 35 - "body": ["\"\\x1b[${1|92,102|}m\""] 36 - }, 37 - 38 - "YELLOW": { 39 - "prefix": "ansi_colors_yellow", 40 - "description": "Yellow Foreground | Background ๓ฐ‰ฆ ", 41 - "body": ["\"\\x1b[${1|33,43|}m\""] 42 - }, 43 - 44 - "BRIGHT_YELLOW": { 45 - "prefix": "ansi_colors_bright_yellow", 46 - "description": "Bright Yellow Foreground | Background ๓ฐ‰ฆ ", 47 - "body": ["\"\\x1b[${1|93,103|}m\""] 48 - }, 49 - 50 - "BLUE": { 51 - "prefix": "ansi_colors_blue", 52 - "description": "Blue Foreground | Background ๓ฐ‰ฆ ", 53 - "body": ["\"\\x1b[${1|34,44|}m\""] 54 - }, 55 - 56 - "BRIGHT_BLUE": { 57 - "prefix": "ansi_colors_bright_blue", 58 - "description": "Bright Blue Foreground | Background ๓ฐ‰ฆ ", 59 - "body": ["\"\\x1b[${1|94,104|}m\""] 60 - }, 61 - 62 - "MAGENTA": { 63 - "prefix": "ansi_colors_magenta", 64 - "description": "Magenta Foreground | Background ๓ฐ‰ฆ ", 65 - "body": ["\"\\x1b[${1|35,45|}m\""] 66 - }, 67 - 68 - "BRIGHT_MAGENTA": { 69 - "prefix": "ansi_colors_bright_magenta", 70 - "description": "Bright Magenta Foreground | Background ๓ฐ‰ฆ ", 71 - "body": ["\"\\x1b[${1|95,105|}m\""] 72 - }, 73 - 74 - "CYAN": { 75 - "prefix": "ansi_colors_cyan", 76 - "description": "Cyan Foreground | Background ๓ฐ‰ฆ ", 77 - "body": ["\"\\x1b[${1|36,46|}m\""] 78 - }, 79 - 80 - "BRIGHT_CYAN": { 81 - "prefix": "ansi_colors_bright_cyan", 82 - "description": "Bright Cyan Foreground | Background ๓ฐ‰ฆ ", 83 - "body": ["\"\\x1b[${1|96,106|}m\""] 84 - }, 85 - 86 - "WHITE": { 87 - "prefix": "ansi_colors_white", 88 - "description": "White Foreground | Background ๓ฐ‰ฆ ", 89 - "body": ["\"\\x1b[${1|37,47|}m\""] 90 - }, 91 - 92 - "BRIGHT_WHITE": { 93 - "prefix": "ansi_colors_bright_white", 94 - "description": "Bright White Foreground | Background ๓ฐ‰ฆ ", 95 - "body": ["\"\\x1b[${1|97,107|}m\""] 96 - }, 97 - 98 - "DEFAULT": { 99 - "prefix": "ansi_colors_default", 100 - "description": "Default Foreground | Background ๓ฐนŠ ", 101 - "body": ["\"\\x1b[${1|39,49|}m\""] 102 - } 103 - }
-61
.config/nvim/snippets/terminal-escape-codes/terminal-cursor-controls.json
··· 1 - { 2 - "HIDE": { 3 - "prefix": "ANSI_CURSOR_VISIBILITY_HIDE", 4 - "description": "Makes the Cursor invisible ๓ฐˆ‰ ", 5 - "body": ["\"\\x1b[?25l\""] 6 - }, 7 - 8 - "SHOW": { 9 - "prefix": "ANSI_CURSOR_VISIBILITY_SHOW", 10 - "description": "Makes the Cursor visible ๓ฐˆˆ ", 11 - "body": ["\"\\x1b[?25h\""] 12 - }, 13 - 14 - "HOME": { 15 - "prefix": "ANSI_CURSOR_MOVE_HOME", 16 - "description": "Moves the Cursor to Home position ( 0, 0 ) ๎ฌ† ", 17 - "body": ["\"\\x1b[H\""] 18 - }, 19 - 20 - "MOVE_UP": { 21 - "prefix": "ANSI_CURSOR_MOVE_UP", 22 - "description": "Moves the Cursor UP # Lines ๏ข ", 23 - "body": ["\"\\x1b[$1A\""] 24 - }, 25 - 26 - "MOVE_DOWN": { 27 - "prefix": "ANSI_CURSOR_MOVE_DOWN", 28 - "description": "Moves the Cursor DOWN # Lines ๏ฃ ", 29 - "body": ["\"\\x1b[$1B\""] 30 - }, 31 - 32 - "MOVE_RIGHT": { 33 - "prefix": "ANSI_CURSOR_MOVE_RIGHT", 34 - "description": "Moves the Cursor RIGHT # Columns ๏ก ", 35 - "body": ["\"\\x1b[$1C\""] 36 - }, 37 - 38 - "MOVE_LEFT": { 39 - "prefix": "ANSI_CURSOR_MOVE_LEFT", 40 - "description": "Moves the Cursor LEFT # Columns ๏  ", 41 - "body": ["\"\\x1b[$1D\""] 42 - }, 43 - 44 - "MOVE_NEXT_LINE": { 45 - "prefix": "ANSI_CURSOR_MOVE_NEXT_LINE", 46 - "description": "Moves the Cursor to the Beginning of the next Line, # Lines Down ๓ฐ’ญ ", 47 - "body": ["\"\\x1b[$1E\""] 48 - }, 49 - 50 - "MOVE_PREVIOUS_LINE": { 51 - "prefix": "ANSI_CURSOR_MOVE_PREVIOUS_LINE", 52 - "description": "Moves the Cursor to the Beginning of the previous Line, # Lines Up ๓ฐ’ฎ ", 53 - "body": ["\"\\x1b[$1F\""] 54 - }, 55 - 56 - "MOVE_COLUMN": { 57 - "prefix": "ANSI_CURSOR_MOVE_COLUMN", 58 - "description": "Moves the Cursor to Column # ๏ƒ› ", 59 - "body": ["\"\\x1b[$1G\""] 60 - } 61 - }
-7
.config/nvim/snippets/terminal-escape-codes/terminal-general-ascii.json
··· 1 - { 2 - "BELL": { 3 - "prefix": "ANSI_BELL", 4 - "description": "Terminal Bell ๓ฐ‚ž ", 5 - "body": ["\"\\u0007\""] 6 - } 7 - }
-73
.config/nvim/snippets/terminal-escape-codes/terminal-modes.json
··· 1 - { 2 - "RESET": { 3 - "prefix": "ansi_modes_reset", 4 - "description": "Reset all colors and modes ๓ฐœ‰ ", 5 - "body": ["\"\\x1b[0m\""] 6 - }, 7 - 8 - "BOLD": { 9 - "prefix": "ansi_modes_bold", 10 - "description": "Set or Remove Bold mode ๏’‰ ", 11 - "body": ["\"\\x1b[${1|1,22|}m\""] 12 - }, 13 - 14 - "DIM": { 15 - "prefix": "ansi_modes_dim", 16 - "description": "Set or Remove Dim / Faint mode ๏’‰ ", 17 - "body": ["\"\\x1b[${1|2,22|}m\""] 18 - }, 19 - 20 - "FAINT": { 21 - "prefix": "ansi_modes_faint", 22 - "description": "Set or Remove Dim / Faint mode ๏’‰ ", 23 - "body": ["\"\\x1b[${1|2,22|}m\""] 24 - }, 25 - 26 - "ITALIC": { 27 - "prefix": "ansi_modes_italic", 28 - "description": "Set or Remove Italic mode ๏’‰ ", 29 - "body": ["\"\\x1b[${1|3,23|}m\""] 30 - }, 31 - 32 - "UNDERLINE": { 33 - "prefix": "ansi_modes_underline", 34 - "description": "Set or Remove Underline mode ๏’‰ ", 35 - "body": ["\"\\x1b[${1|4,24|}m\""] 36 - }, 37 - 38 - "BLINKING": { 39 - "prefix": "ansi_modes_blinking", 40 - "description": "Set or Remove Blinking mode ๏’‰ ", 41 - "body": ["\"\\x1b[${1|5,25|}m\""] 42 - }, 43 - 44 - "INVERSE": { 45 - "prefix": "ansi_modes_inverse", 46 - "description": "Set or Remove Inverse / Reverse mode ๏’‰ ", 47 - "body": ["\"\\x1b[${1|7,27|}m\""] 48 - }, 49 - 50 - "REVERSE": { 51 - "prefix": "ansi_modes_reverse", 52 - "description": "Set or Remove Inverse / Reverse mode ๏’‰ ", 53 - "body": ["\"\\x1b[${1|7,27|}m\""] 54 - }, 55 - 56 - "HIDDEN": { 57 - "prefix": "ansi_modes_hidden", 58 - "description": "Set or Remove Hidden / Invisible mode ๏’‰ ", 59 - "body": ["\"\\x1b[${1|8,28|}m\""] 60 - }, 61 - 62 - "INVISIBLE": { 63 - "prefix": "ansi_modes_invisible", 64 - "description": "Set or Remove Hidden / Invisible mode ๏’‰ ", 65 - "body": ["\"\\x1b[${1|8,28|}m\""] 66 - }, 67 - 68 - "STRIKETHROUGH": { 69 - "prefix": "ansi_modes_strikethrough", 70 - "description": "Set or Remove strikethrough mode ๏’‰ ", 71 - "body": ["\"\\x1b[${1|9,29|}m\""] 72 - } 73 - }
-7
.config/nvim/snippets/utils/blocks.json
··· 1 - { 2 - "Block": { 3 - "prefix": "blk", 4 - "description": "Block", 5 - "body": ["${1|โ–ˆ,โ–’,โ–‘|}"] 6 - } 7 - }
-79
.config/nvim/snippets/utils/box-drawing-characters.json
··· 1 - { 2 - "Horizontal": { 3 - "prefix": "box_h", 4 - "description": "", 5 - "body": ["${1|โ”€,โ”,โ”„,โ”…,โ”ˆ,โ”‰,โ•Œ,โ•,โ•|}"] 6 - }, 7 - 8 - "Vertical": { 9 - "prefix": "box_v", 10 - "description": "", 11 - "body": ["${1|โ”‚,โ”ƒ,โ”†,โ”‡,โ”Š,โ”‹,โ•Ž,โ•,โ•‘|}"] 12 - }, 13 - 14 - "Vertical and Horizontal": { 15 - "prefix": "box_v_h", 16 - "description": "", 17 - "body": ["${1|โ”ผ,โ”ฝ,โ”พ,โ”ฟ,โ•€,โ•,โ•‚,โ•ƒ,โ•„,โ•…,โ•†,โ•‡,โ•ˆ,โ•‰,โ•Š,โ•‹,โ•ช,โ•ซ,โ•ฌ|}"] 18 - }, 19 - 20 - "Down and Right": { 21 - "prefix": "box_dr", 22 - "description": "", 23 - "body": ["${1|โ”Œ,โ”,โ”Ž,โ”,โ•’,โ•“,โ•”,โ•ญ|}"] 24 - }, 25 - 26 - "Down and Left": { 27 - "prefix": "box_dl", 28 - "description": "", 29 - "body": ["${1|โ”,โ”‘,โ”’,โ”“,โ••,โ•–,โ•—,โ•ฎ|}"] 30 - }, 31 - 32 - "Up and Right": { 33 - "prefix": "box_ur", 34 - "description": "", 35 - "body": ["${1|โ””,โ”•,โ”–,โ”—,โ•˜,โ•™,โ•š,โ•ฐ|}"] 36 - }, 37 - 38 - "Up and Left": { 39 - "prefix": "box_ul", 40 - "description": "", 41 - "body": ["${1|โ”˜,โ”™,โ”š,โ”›,โ•›,โ•œ,โ•,โ•ฏ|}"] 42 - }, 43 - 44 - "Vertical and Right": { 45 - "prefix": "box_v_r", 46 - "description": "", 47 - "body": ["${1|โ”œ,โ”,โ”ž,โ”Ÿ,โ” ,โ”ก,โ”ข,โ”ฃ,โ•ž,โ•Ÿ,โ• |}"] 48 - }, 49 - 50 - "Vertical and Left": { 51 - "prefix": "box_v_l", 52 - "description": "", 53 - "body": ["${1|โ”ค,โ”ฅ,โ”ฆ,โ”ง,โ”จ,โ”ฉ,โ”ช,โ”ซ,โ•ก,โ•ข,โ•ฃ|}"] 54 - }, 55 - 56 - "Horizontal and Up": { 57 - "prefix": "box_h_u", 58 - "description": "", 59 - "body": ["${1|โ”ด,โ”ต,โ”ถ,โ”ท,โ”ธ,โ”น,โ”บ,โ”ป,โ•ง,โ•จ,โ•ฉ|}"] 60 - }, 61 - 62 - "Horizontal and Down": { 63 - "prefix": "box_h_d", 64 - "description": "", 65 - "body": ["${1|โ”ฌ,โ”ญ,โ”ฎ,โ”ฏ,โ”ฐ,โ”ฑ,โ”ฒ,โ”ณ,โ•ค,โ•ฅ,โ•ฆ|}"] 66 - }, 67 - 68 - "Diagonal": { 69 - "prefix": "box_diag", 70 - "description": "", 71 - "body": ["${1|โ•ฑ,โ•ฒ,โ•ณ|}"] 72 - }, 73 - 74 - "Directions": { 75 - "prefix": "box_dir", 76 - "description": "", 77 - "body": ["${1|โ•ด,โ•ต,โ•ถ,โ•ท,โ•ธ,โ•น,โ•บ,โ•ป,โ•ผ,โ•ฝ,โ•พ,โ•ฟ|}"] 78 - } 79 - }
-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/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 - ]
-23
.gitconfig
··· 1 - [user] 2 - email = kacaii.privado@gmail.com 3 - name = Kacaii 4 - 5 - [core] 6 - sshCommand = ssh -i ~/.ssh/id_ed25519 -F /dev/null 7 - 8 - [ghq] 9 - root = ~/ghq 10 - 11 - [pull] 12 - rebase = true 13 - 14 - [init] 15 - defaultBranch = main 16 - 17 - [alias] 18 - lol = log --oneline --decorate 19 - graph = log --oneline --graph --decorate 20 - 21 - [merge] 22 - conflictstyle = diff3 23 -
-63
.tmux.conf
··· 1 - # Commands --------------------------------------------------------------------- 2 - unbind r 3 - bind r source-file ~/.tmux.conf 4 - 5 - # Split horizontally ๎ญ– 6 - unbind '"' 7 - bind | split-window -h -c "#{pane_current_path}" 8 - 9 - # Split vertically ๎ญ— 10 - unbind % 11 - bind - split-window -v -c "#{pkne_current_path}" 12 - 13 - # Zoom ๎ฎ 14 - bind f resize-pane -Z 15 - 16 - # Status Bar ------------------------------------------------------------------- 17 - set -g status-position 'top' 18 - set -g status-style "bg=default,fg=black,bright" 19 - 20 - set -g status-left "#[fg=green] ๎ฏˆ " 21 - set -g status-left-length 100 22 - set -g status-right "#[fg=black,bright]#S" 23 - 24 - # Window buttons --------------------------------------------------------------- 25 - set -g window-status-format " ๎ฉฑ" 26 - set -g window-status-current-format " ๎ฉฑ" 27 - 28 - set -g window-status-current-style "#{?window_zoomed_flag,fg=yellow,fg=magenta,nobold}" 29 - set -g window-status-bell-style "fg=red,nobold" 30 - 31 - # Pane Separators -------------------------------------------------------------- 32 - set -g pane-border-lines "single" 33 - set -g pane-border-style "fg=black,bright" 34 - set -g pane-active-border-style "fg=magenta" 35 - 36 - # QoL -------------------------------------------------------------------------- 37 - set -g renumber-windows on 38 - set -g mouse on 39 - set -g repeat-time 1000 40 - set -g base-index 1 41 - 42 - # Messages 43 - set -g message-style "fg=black,bg=blue" 44 - 45 - # ------------------------------------------------------------------------------ 46 - set -g set-clipboard on # Use system clipboard ๏ฟ 47 - set -g default-terminal "${TERM}" 48 - 49 - set -gq allow-passthrough all 50 - set -ga update-environment TERM 51 - 52 - # Color Corrections ๎ญœ 53 - set -g default-terminal "tmux-256color" 54 - set -g terminal-overrides ",*:RGB" 55 - 56 - # List of plugins ๏‰ 57 - set -g @plugin "christoomey/vim-tmux-navigator" 58 - set -g @plugin "sainnhe/tmux-fzf" 59 - set -g @plugin "tmux-plugins/tpm" 60 - set -g @plugin "tmux-plugins/tmux-sensible" 61 - 62 - # Initialize TMUX plugin manager (keep this line at the very bottom of tmux.conf) 63 - run "~/.tmux/plugins/tpm/tpm"
-30
config.fish
··· 1 - if status is-interactive 2 - source $__fish_config_dir/abbr.fish 3 - source $__fish_config_dir/ensure_path.fish 4 - 5 - set -g fish_greeting "" 6 - set fish_color_valid_path 7 - 8 - set -gx EDITOR nvim 9 - set -gx XDG_CONFIG_HOME $HOME/.config 10 - set -gx TERM xterm-256color 11 - 12 - set -g ghq_dotfiles_root $(ghq root)/github.com/Kacaii/dotfiles 13 - set -g tmux_config_file $HOME/.tmux.conf 14 - set -g jj_config_file (jj config path --user) 15 - 16 - # ๎™ Git Prompt Customization 17 - set -g __fish_git_prompt_showdirtystate true 18 - set -g __fish_git_prompt_char_dirtystate "*" 19 - 20 - set -gx FZF_DEFAULT_OPTS "\ 21 - --color=bg+:#313244,bg:#1e1e2e,spinner:#f5e0dc,hl:#f38ba8 \ 22 - --color=fg:#cdd6f4,header:#f38ba8,info:#cba6f7,pointer:#f5e0dc \ 23 - --color=marker:#b4befe,fg+:#cdd6f4,prompt:#cba6f7,hl+:#f38ba8 \ 24 - --color=selected-bg:#45475a \ 25 - --multi" 26 - 27 - fzf --fish | source 28 - zoxide init fish | source 29 - 30 - end