ayu.json

   1{
   2  "name": "Ayu",
   3  "author": "Zed Industries",
   4  "themes": [
   5    {
   6      "name": "Ayu Dark",
   7      "appearance": "dark",
   8      "style": {
   9        "border": "#3f4043ff",
  10        "border.variant": "#2d2f34ff",
  11        "border.focused": "#1b4a6eff",
  12        "border.selected": "#1b4a6eff",
  13        "border.transparent": "#00000000",
  14        "border.disabled": "#383a3eff",
  15        "elevated_surface.background": "#1f2127ff",
  16        "surface.background": "#1f2127ff",
  17        "background": "#313337ff",
  18        "element.background": "#1f2127ff",
  19        "element.hover": "#2d2f34ff",
  20        "element.active": "#3e4043ff",
  21        "element.selected": "#3e4043ff",
  22        "element.disabled": "#1f2127ff",
  23        "drop_target.background": "#8a898680",
  24        "ghost_element.background": "#00000000",
  25        "ghost_element.hover": "#2d2f34ff",
  26        "ghost_element.active": "#3e4043ff",
  27        "ghost_element.selected": "#3e4043ff",
  28        "ghost_element.disabled": "#1f2127ff",
  29        "text": "#bfbdb6ff",
  30        "text.muted": "#8a8986ff",
  31        "text.placeholder": "#696a6aff",
  32        "text.disabled": "#696a6aff",
  33        "text.accent": "#5ac1feff",
  34        "icon": "#bfbdb6ff",
  35        "icon.muted": "#8a8986ff",
  36        "icon.disabled": "#696a6aff",
  37        "icon.placeholder": "#8a8986ff",
  38        "icon.accent": "#5ac1feff",
  39        "status_bar.background": "#313337ff",
  40        "title_bar.background": "#313337ff",
  41        "title_bar.inactive_background": "#1f2127ff",
  42        "toolbar.background": "#0d1016ff",
  43        "tab_bar.background": "#1f2127ff",
  44        "tab.inactive_background": "#1f2127ff",
  45        "tab.active_background": "#0d1016ff",
  46        "search.match_background": "#5ac2fe66",
  47        "panel.background": "#1f2127ff",
  48        "panel.focused_border": null,
  49        "pane.focused_border": null,
  50        "scrollbar.thumb.background": "#bfbdb64c",
  51        "scrollbar.thumb.hover_background": "#2d2f34ff",
  52        "scrollbar.thumb.border": "#2d2f34ff",
  53        "scrollbar.track.background": "#00000000",
  54        "scrollbar.track.border": "#1b1e24ff",
  55        "editor.foreground": "#bfbdb6ff",
  56        "editor.background": "#0d1016ff",
  57        "editor.gutter.background": "#0d1016ff",
  58        "editor.subheader.background": "#1f2127ff",
  59        "editor.active_line.background": "#1f2127bf",
  60        "editor.highlighted_line.background": "#1f2127ff",
  61        "editor.line_number": "#bfbdb659",
  62        "editor.active_line_number": "#bfbdb6ff",
  63        "editor.invisible": "#666767ff",
  64        "editor.wrap_guide": "#bfbdb60d",
  65        "editor.active_wrap_guide": "#bfbdb61a",
  66        "editor.document_highlight.read_background": "#5ac1fe1a",
  67        "editor.document_highlight.write_background": "#66676766",
  68        "terminal.background": "#0d1016ff",
  69        "terminal.foreground": "#bfbdb6ff",
  70        "terminal.bright_foreground": "#bfbdb6ff",
  71        "terminal.dim_foreground": "#0d1016ff",
  72        "terminal.ansi.black": "#0d1016ff",
  73        "terminal.ansi.bright_black": "#545557ff",
  74        "terminal.ansi.dim_black": "#bfbdb6ff",
  75        "terminal.ansi.red": "#ef7177ff",
  76        "terminal.ansi.bright_red": "#83353bff",
  77        "terminal.ansi.dim_red": "#febab9ff",
  78        "terminal.ansi.green": "#aad84cff",
  79        "terminal.ansi.bright_green": "#567627ff",
  80        "terminal.ansi.dim_green": "#d8eca8ff",
  81        "terminal.ansi.yellow": "#feb454ff",
  82        "terminal.ansi.bright_yellow": "#92582bff",
  83        "terminal.ansi.dim_yellow": "#ffd9aaff",
  84        "terminal.ansi.blue": "#5ac1feff",
  85        "terminal.ansi.bright_blue": "#27618cff",
  86        "terminal.ansi.dim_blue": "#b7dffeff",
  87        "terminal.ansi.magenta": "#39bae5ff",
  88        "terminal.ansi.bright_magenta": "#205a78ff",
  89        "terminal.ansi.dim_magenta": "#addcf3ff",
  90        "terminal.ansi.cyan": "#95e5cbff",
  91        "terminal.ansi.bright_cyan": "#4c806fff",
  92        "terminal.ansi.dim_cyan": "#cbf2e4ff",
  93        "terminal.ansi.white": "#bfbdb6ff",
  94        "terminal.ansi.bright_white": "#bfbdb6ff",
  95        "terminal.ansi.dim_white": "#787876ff",
  96        "link_text.hover": "#5ac1feff",
  97        "conflict": "#feb454ff",
  98        "conflict.background": "#572815ff",
  99        "conflict.border": "#754221ff",
 100        "created": "#aad84cff",
 101        "created.background": "#294113ff",
 102        "created.border": "#405c1cff",
 103        "deleted": "#ef7177ff",
 104        "deleted.background": "#48161bff",
 105        "deleted.border": "#66272dff",
 106        "error": "#ef7177ff",
 107        "error.background": "#48161bff",
 108        "error.border": "#66272dff",
 109        "hidden": "#696a6aff",
 110        "hidden.background": "#313337ff",
 111        "hidden.border": "#383a3eff",
 112        "hint": "#628b80ff",
 113        "hint.background": "#0d2f4eff",
 114        "hint.border": "#1b4a6eff",
 115        "ignored": "#696a6aff",
 116        "ignored.background": "#313337ff",
 117        "ignored.border": "#3f4043ff",
 118        "info": "#5ac1feff",
 119        "info.background": "#0d2f4eff",
 120        "info.border": "#1b4a6eff",
 121        "modified": "#feb454ff",
 122        "modified.background": "#572815ff",
 123        "modified.border": "#754221ff",
 124        "predictive": "#5a728bff",
 125        "predictive.background": "#294113ff",
 126        "predictive.border": "#405c1cff",
 127        "renamed": "#5ac1feff",
 128        "renamed.background": "#0d2f4eff",
 129        "renamed.border": "#1b4a6eff",
 130        "success": "#aad84cff",
 131        "success.background": "#294113ff",
 132        "success.border": "#405c1cff",
 133        "unreachable": "#8a8986ff",
 134        "unreachable.background": "#313337ff",
 135        "unreachable.border": "#3f4043ff",
 136        "warning": "#feb454ff",
 137        "warning.background": "#572815ff",
 138        "warning.border": "#754221ff",
 139        "players": [
 140          {
 141            "cursor": "#5ac1feff",
 142            "background": "#5ac1feff",
 143            "selection": "#5ac1fe3d"
 144          },
 145          {
 146            "cursor": "#39bae5ff",
 147            "background": "#39bae5ff",
 148            "selection": "#39bae53d"
 149          },
 150          {
 151            "cursor": "#fe8f40ff",
 152            "background": "#fe8f40ff",
 153            "selection": "#fe8f403d"
 154          },
 155          {
 156            "cursor": "#d2a6feff",
 157            "background": "#d2a6feff",
 158            "selection": "#d2a6fe3d"
 159          },
 160          {
 161            "cursor": "#95e5cbff",
 162            "background": "#95e5cbff",
 163            "selection": "#95e5cb3d"
 164          },
 165          {
 166            "cursor": "#ef7177ff",
 167            "background": "#ef7177ff",
 168            "selection": "#ef71773d"
 169          },
 170          {
 171            "cursor": "#feb454ff",
 172            "background": "#feb454ff",
 173            "selection": "#feb4543d"
 174          },
 175          {
 176            "cursor": "#aad84cff",
 177            "background": "#aad84cff",
 178            "selection": "#aad84c3d"
 179          }
 180        ],
 181        "syntax": {
 182          "attribute": {
 183            "color": "#5ac1feff",
 184            "font_style": null,
 185            "font_weight": null
 186          },
 187          "boolean": {
 188            "color": "#d2a6ffff",
 189            "font_style": null,
 190            "font_weight": null
 191          },
 192          "comment": {
 193            "color": "#abb5be8c",
 194            "font_style": null,
 195            "font_weight": null
 196          },
 197          "comment.doc": {
 198            "color": "#8c8b88ff",
 199            "font_style": null,
 200            "font_weight": null
 201          },
 202          "constant": {
 203            "color": "#d2a6ffff",
 204            "font_style": null,
 205            "font_weight": null
 206          },
 207          "constructor": {
 208            "color": "#5ac1feff",
 209            "font_style": null,
 210            "font_weight": null
 211          },
 212          "embedded": {
 213            "color": "#bfbdb6ff",
 214            "font_style": null,
 215            "font_weight": null
 216          },
 217          "emphasis": {
 218            "color": "#5ac1feff",
 219            "font_style": null,
 220            "font_weight": null
 221          },
 222          "emphasis.strong": {
 223            "color": "#5ac1feff",
 224            "font_style": null,
 225            "font_weight": 700
 226          },
 227          "enum": {
 228            "color": "#fe8f40ff",
 229            "font_style": null,
 230            "font_weight": null
 231          },
 232          "function": {
 233            "color": "#ffb353ff",
 234            "font_style": null,
 235            "font_weight": null
 236          },
 237          "hint": {
 238            "color": "#628b80ff",
 239            "font_style": null,
 240            "font_weight": 700
 241          },
 242          "keyword": {
 243            "color": "#ff8f3fff",
 244            "font_style": null,
 245            "font_weight": null
 246          },
 247          "label": {
 248            "color": "#5ac1feff",
 249            "font_style": null,
 250            "font_weight": null
 251          },
 252          "link_text": {
 253            "color": "#fe8f40ff",
 254            "font_style": "italic",
 255            "font_weight": null
 256          },
 257          "link_uri": {
 258            "color": "#aad84cff",
 259            "font_style": null,
 260            "font_weight": null
 261          },
 262          "number": {
 263            "color": "#d2a6ffff",
 264            "font_style": null,
 265            "font_weight": null
 266          },
 267          "operator": {
 268            "color": "#f29668ff",
 269            "font_style": null,
 270            "font_weight": null
 271          },
 272          "predictive": {
 273            "color": "#5a728bff",
 274            "font_style": "italic",
 275            "font_weight": null
 276          },
 277          "preproc": {
 278            "color": "#bfbdb6ff",
 279            "font_style": null,
 280            "font_weight": null
 281          },
 282          "primary": {
 283            "color": "#bfbdb6ff",
 284            "font_style": null,
 285            "font_weight": null
 286          },
 287          "property": {
 288            "color": "#5ac1feff",
 289            "font_style": null,
 290            "font_weight": null
 291          },
 292          "punctuation": {
 293            "color": "#a6a5a0ff",
 294            "font_style": null,
 295            "font_weight": null
 296          },
 297          "punctuation.bracket": {
 298            "color": "#a6a5a0ff",
 299            "font_style": null,
 300            "font_weight": null
 301          },
 302          "punctuation.delimiter": {
 303            "color": "#a6a5a0ff",
 304            "font_style": null,
 305            "font_weight": null
 306          },
 307          "punctuation.list_marker": {
 308            "color": "#a6a5a0ff",
 309            "font_style": null,
 310            "font_weight": null
 311          },
 312          "punctuation.special": {
 313            "color": "#d2a6ffff",
 314            "font_style": null,
 315            "font_weight": null
 316          },
 317          "string": {
 318            "color": "#a9d94bff",
 319            "font_style": null,
 320            "font_weight": null
 321          },
 322          "string.escape": {
 323            "color": "#8c8b88ff",
 324            "font_style": null,
 325            "font_weight": null
 326          },
 327          "string.regex": {
 328            "color": "#95e6cbff",
 329            "font_style": null,
 330            "font_weight": null
 331          },
 332          "string.special": {
 333            "color": "#e5b572ff",
 334            "font_style": null,
 335            "font_weight": null
 336          },
 337          "string.special.symbol": {
 338            "color": "#fe8f40ff",
 339            "font_style": null,
 340            "font_weight": null
 341          },
 342          "tag": {
 343            "color": "#5ac1feff",
 344            "font_style": null,
 345            "font_weight": null
 346          },
 347          "text.literal": {
 348            "color": "#fe8f40ff",
 349            "font_style": null,
 350            "font_weight": null
 351          },
 352          "title": {
 353            "color": "#bfbdb6ff",
 354            "font_style": null,
 355            "font_weight": 700
 356          },
 357          "type": {
 358            "color": "#59c2ffff",
 359            "font_style": null,
 360            "font_weight": null
 361          },
 362          "variable": {
 363            "color": "#bfbdb6ff",
 364            "font_style": null,
 365            "font_weight": null
 366          },
 367          "variant": {
 368            "color": "#5ac1feff",
 369            "font_style": null,
 370            "font_weight": null
 371          }
 372        }
 373      }
 374    },
 375    {
 376      "name": "Ayu Light",
 377      "appearance": "light",
 378      "style": {
 379        "border": "#cfd1d2ff",
 380        "border.variant": "#dfe0e1ff",
 381        "border.focused": "#c4daf6ff",
 382        "border.selected": "#c4daf6ff",
 383        "border.transparent": "#00000000",
 384        "border.disabled": "#d5d6d8ff",
 385        "elevated_surface.background": "#ececedff",
 386        "surface.background": "#ececedff",
 387        "background": "#dcdddeff",
 388        "element.background": "#ececedff",
 389        "element.hover": "#dfe0e1ff",
 390        "element.active": "#cfd0d2ff",
 391        "element.selected": "#cfd0d2ff",
 392        "element.disabled": "#ececedff",
 393        "drop_target.background": "#8b8e9280",
 394        "ghost_element.background": "#00000000",
 395        "ghost_element.hover": "#dfe0e1ff",
 396        "ghost_element.active": "#cfd0d2ff",
 397        "ghost_element.selected": "#cfd0d2ff",
 398        "ghost_element.disabled": "#ececedff",
 399        "text": "#5c6166ff",
 400        "text.muted": "#8b8e92ff",
 401        "text.placeholder": "#a9acaeff",
 402        "text.disabled": "#a9acaeff",
 403        "text.accent": "#3b9ee5ff",
 404        "icon": "#5c6166ff",
 405        "icon.muted": "#8b8e92ff",
 406        "icon.disabled": "#a9acaeff",
 407        "icon.placeholder": "#8b8e92ff",
 408        "icon.accent": "#3b9ee5ff",
 409        "status_bar.background": "#dcdddeff",
 410        "title_bar.background": "#dcdddeff",
 411        "title_bar.inactive_background": "#ececedff",
 412        "toolbar.background": "#fcfcfcff",
 413        "tab_bar.background": "#ececedff",
 414        "tab.inactive_background": "#ececedff",
 415        "tab.active_background": "#fcfcfcff",
 416        "search.match_background": "#3b9ee566",
 417        "panel.background": "#ececedff",
 418        "panel.focused_border": null,
 419        "pane.focused_border": null,
 420        "scrollbar.thumb.background": "#5c61664c",
 421        "scrollbar.thumb.hover_background": "#dfe0e1ff",
 422        "scrollbar.thumb.border": "#dfe0e1ff",
 423        "scrollbar.track.background": "#00000000",
 424        "scrollbar.track.border": "#efeff0ff",
 425        "editor.foreground": "#5c6166ff",
 426        "editor.background": "#fcfcfcff",
 427        "editor.gutter.background": "#fcfcfcff",
 428        "editor.subheader.background": "#ececedff",
 429        "editor.active_line.background": "#ececedbf",
 430        "editor.highlighted_line.background": "#ececedff",
 431        "editor.line_number": "#5c616659",
 432        "editor.active_line_number": "#5c6166ff",
 433        "editor.invisible": "#acafb1ff",
 434        "editor.wrap_guide": "#5c61660d",
 435        "editor.active_wrap_guide": "#5c61661a",
 436        "editor.document_highlight.read_background": "#3b9ee51a",
 437        "editor.document_highlight.write_background": "#acafb166",
 438        "terminal.background": "#fcfcfcff",
 439        "terminal.foreground": "#5c6166ff",
 440        "terminal.bright_foreground": "#5c6166ff",
 441        "terminal.dim_foreground": "#fcfcfcff",
 442        "terminal.ansi.black": "#fcfcfcff",
 443        "terminal.ansi.bright_black": "#bcbec0ff",
 444        "terminal.ansi.dim_black": "#5c6166ff",
 445        "terminal.ansi.red": "#ef7271ff",
 446        "terminal.ansi.bright_red": "#febab6ff",
 447        "terminal.ansi.dim_red": "#833538ff",
 448        "terminal.ansi.green": "#85b304ff",
 449        "terminal.ansi.bright_green": "#c7d98fff",
 450        "terminal.ansi.dim_green": "#445613ff",
 451        "terminal.ansi.yellow": "#f1ad49ff",
 452        "terminal.ansi.bright_yellow": "#fed5a3ff",
 453        "terminal.ansi.dim_yellow": "#8a5227ff",
 454        "terminal.ansi.blue": "#3b9ee5ff",
 455        "terminal.ansi.bright_blue": "#abcdf2ff",
 456        "terminal.ansi.dim_blue": "#214c76ff",
 457        "terminal.ansi.magenta": "#55b4d3ff",
 458        "terminal.ansi.bright_magenta": "#b1d8e8ff",
 459        "terminal.ansi.dim_magenta": "#2f5669ff",
 460        "terminal.ansi.cyan": "#4dbf99ff",
 461        "terminal.ansi.bright_cyan": "#ace0cbff",
 462        "terminal.ansi.dim_cyan": "#2a5f4aff",
 463        "terminal.ansi.white": "#5c6166ff",
 464        "terminal.ansi.bright_white": "#5c6166ff",
 465        "terminal.ansi.dim_white": "#9c9fa2ff",
 466        "link_text.hover": "#3b9ee5ff",
 467        "conflict": "#f1ad49ff",
 468        "conflict.background": "#ffeedaff",
 469        "conflict.border": "#ffe1beff",
 470        "created": "#85b304ff",
 471        "created.background": "#e9efd2ff",
 472        "created.border": "#d7e3aeff",
 473        "deleted": "#ef7271ff",
 474        "deleted.background": "#ffe3e1ff",
 475        "deleted.border": "#ffcdcaff",
 476        "error": "#ef7271ff",
 477        "error.background": "#ffe3e1ff",
 478        "error.border": "#ffcdcaff",
 479        "hidden": "#a9acaeff",
 480        "hidden.background": "#dcdddeff",
 481        "hidden.border": "#d5d6d8ff",
 482        "hint": "#8ca7c2ff",
 483        "hint.background": "#deebfaff",
 484        "hint.border": "#c4daf6ff",
 485        "ignored": "#a9acaeff",
 486        "ignored.background": "#dcdddeff",
 487        "ignored.border": "#cfd1d2ff",
 488        "info": "#3b9ee5ff",
 489        "info.background": "#deebfaff",
 490        "info.border": "#c4daf6ff",
 491        "modified": "#f1ad49ff",
 492        "modified.background": "#ffeedaff",
 493        "modified.border": "#ffe1beff",
 494        "predictive": "#9eb9d3ff",
 495        "predictive.background": "#e9efd2ff",
 496        "predictive.border": "#d7e3aeff",
 497        "renamed": "#3b9ee5ff",
 498        "renamed.background": "#deebfaff",
 499        "renamed.border": "#c4daf6ff",
 500        "success": "#85b304ff",
 501        "success.background": "#e9efd2ff",
 502        "success.border": "#d7e3aeff",
 503        "unreachable": "#8b8e92ff",
 504        "unreachable.background": "#dcdddeff",
 505        "unreachable.border": "#cfd1d2ff",
 506        "warning": "#f1ad49ff",
 507        "warning.background": "#ffeedaff",
 508        "warning.border": "#ffe1beff",
 509        "players": [
 510          {
 511            "cursor": "#3b9ee5ff",
 512            "background": "#3b9ee5ff",
 513            "selection": "#3b9ee53d"
 514          },
 515          {
 516            "cursor": "#55b4d3ff",
 517            "background": "#55b4d3ff",
 518            "selection": "#55b4d33d"
 519          },
 520          {
 521            "cursor": "#f98d3fff",
 522            "background": "#f98d3fff",
 523            "selection": "#f98d3f3d"
 524          },
 525          {
 526            "cursor": "#a37accff",
 527            "background": "#a37accff",
 528            "selection": "#a37acc3d"
 529          },
 530          {
 531            "cursor": "#4dbf99ff",
 532            "background": "#4dbf99ff",
 533            "selection": "#4dbf993d"
 534          },
 535          {
 536            "cursor": "#ef7271ff",
 537            "background": "#ef7271ff",
 538            "selection": "#ef72713d"
 539          },
 540          {
 541            "cursor": "#f1ad49ff",
 542            "background": "#f1ad49ff",
 543            "selection": "#f1ad493d"
 544          },
 545          {
 546            "cursor": "#85b304ff",
 547            "background": "#85b304ff",
 548            "selection": "#85b3043d"
 549          }
 550        ],
 551        "syntax": {
 552          "attribute": {
 553            "color": "#3b9ee5ff",
 554            "font_style": null,
 555            "font_weight": null
 556          },
 557          "boolean": {
 558            "color": "#a37accff",
 559            "font_style": null,
 560            "font_weight": null
 561          },
 562          "comment": {
 563            "color": "#787b8099",
 564            "font_style": null,
 565            "font_weight": null
 566          },
 567          "comment.doc": {
 568            "color": "#898d90ff",
 569            "font_style": null,
 570            "font_weight": null
 571          },
 572          "constant": {
 573            "color": "#a37accff",
 574            "font_style": null,
 575            "font_weight": null
 576          },
 577          "constructor": {
 578            "color": "#3b9ee5ff",
 579            "font_style": null,
 580            "font_weight": null
 581          },
 582          "embedded": {
 583            "color": "#5c6166ff",
 584            "font_style": null,
 585            "font_weight": null
 586          },
 587          "emphasis": {
 588            "color": "#3b9ee5ff",
 589            "font_style": null,
 590            "font_weight": null
 591          },
 592          "emphasis.strong": {
 593            "color": "#3b9ee5ff",
 594            "font_style": null,
 595            "font_weight": 700
 596          },
 597          "enum": {
 598            "color": "#f98d3fff",
 599            "font_style": null,
 600            "font_weight": null
 601          },
 602          "function": {
 603            "color": "#f2ad48ff",
 604            "font_style": null,
 605            "font_weight": null
 606          },
 607          "hint": {
 608            "color": "#8ca7c2ff",
 609            "font_style": null,
 610            "font_weight": 700
 611          },
 612          "keyword": {
 613            "color": "#fa8d3eff",
 614            "font_style": null,
 615            "font_weight": null
 616          },
 617          "label": {
 618            "color": "#3b9ee5ff",
 619            "font_style": null,
 620            "font_weight": null
 621          },
 622          "link_text": {
 623            "color": "#f98d3fff",
 624            "font_style": "italic",
 625            "font_weight": null
 626          },
 627          "link_uri": {
 628            "color": "#85b304ff",
 629            "font_style": null,
 630            "font_weight": null
 631          },
 632          "number": {
 633            "color": "#a37accff",
 634            "font_style": null,
 635            "font_weight": null
 636          },
 637          "operator": {
 638            "color": "#ed9365ff",
 639            "font_style": null,
 640            "font_weight": null
 641          },
 642          "predictive": {
 643            "color": "#9eb9d3ff",
 644            "font_style": "italic",
 645            "font_weight": null
 646          },
 647          "preproc": {
 648            "color": "#5c6166ff",
 649            "font_style": null,
 650            "font_weight": null
 651          },
 652          "primary": {
 653            "color": "#5c6166ff",
 654            "font_style": null,
 655            "font_weight": null
 656          },
 657          "property": {
 658            "color": "#3b9ee5ff",
 659            "font_style": null,
 660            "font_weight": null
 661          },
 662          "punctuation": {
 663            "color": "#73777bff",
 664            "font_style": null,
 665            "font_weight": null
 666          },
 667          "punctuation.bracket": {
 668            "color": "#73777bff",
 669            "font_style": null,
 670            "font_weight": null
 671          },
 672          "punctuation.delimiter": {
 673            "color": "#73777bff",
 674            "font_style": null,
 675            "font_weight": null
 676          },
 677          "punctuation.list_marker": {
 678            "color": "#73777bff",
 679            "font_style": null,
 680            "font_weight": null
 681          },
 682          "punctuation.special": {
 683            "color": "#a37accff",
 684            "font_style": null,
 685            "font_weight": null
 686          },
 687          "string": {
 688            "color": "#86b300ff",
 689            "font_style": null,
 690            "font_weight": null
 691          },
 692          "string.escape": {
 693            "color": "#898d90ff",
 694            "font_style": null,
 695            "font_weight": null
 696          },
 697          "string.regex": {
 698            "color": "#4bbf98ff",
 699            "font_style": null,
 700            "font_weight": null
 701          },
 702          "string.special": {
 703            "color": "#e6ba7eff",
 704            "font_style": null,
 705            "font_weight": null
 706          },
 707          "string.special.symbol": {
 708            "color": "#f98d3fff",
 709            "font_style": null,
 710            "font_weight": null
 711          },
 712          "tag": {
 713            "color": "#3b9ee5ff",
 714            "font_style": null,
 715            "font_weight": null
 716          },
 717          "text.literal": {
 718            "color": "#f98d3fff",
 719            "font_style": null,
 720            "font_weight": null
 721          },
 722          "title": {
 723            "color": "#5c6166ff",
 724            "font_style": null,
 725            "font_weight": 700
 726          },
 727          "type": {
 728            "color": "#389ee6ff",
 729            "font_style": null,
 730            "font_weight": null
 731          },
 732          "variable": {
 733            "color": "#5c6166ff",
 734            "font_style": null,
 735            "font_weight": null
 736          },
 737          "variant": {
 738            "color": "#3b9ee5ff",
 739            "font_style": null,
 740            "font_weight": null
 741          }
 742        }
 743      }
 744    },
 745    {
 746      "name": "Ayu Mirage",
 747      "appearance": "dark",
 748      "style": {
 749        "border": "#53565dff",
 750        "border.variant": "#43464fff",
 751        "border.focused": "#24556fff",
 752        "border.selected": "#24556fff",
 753        "border.transparent": "#00000000",
 754        "border.disabled": "#4d5058ff",
 755        "elevated_surface.background": "#353944ff",
 756        "surface.background": "#353944ff",
 757        "background": "#464a52ff",
 758        "element.background": "#353944ff",
 759        "element.hover": "#43464fff",
 760        "element.active": "#53565dff",
 761        "element.selected": "#53565dff",
 762        "element.disabled": "#353944ff",
 763        "drop_target.background": "#9a9a9880",
 764        "ghost_element.background": "#00000000",
 765        "ghost_element.hover": "#43464fff",
 766        "ghost_element.active": "#53565dff",
 767        "ghost_element.selected": "#53565dff",
 768        "ghost_element.disabled": "#353944ff",
 769        "text": "#cccac2ff",
 770        "text.muted": "#9a9a98ff",
 771        "text.placeholder": "#7b7d7fff",
 772        "text.disabled": "#7b7d7fff",
 773        "text.accent": "#72cffeff",
 774        "icon": "#cccac2ff",
 775        "icon.muted": "#9a9a98ff",
 776        "icon.disabled": "#7b7d7fff",
 777        "icon.placeholder": "#9a9a98ff",
 778        "icon.accent": "#72cffeff",
 779        "status_bar.background": "#464a52ff",
 780        "title_bar.background": "#464a52ff",
 781        "title_bar.inactive_background": "#353944ff",
 782        "toolbar.background": "#242835ff",
 783        "tab_bar.background": "#353944ff",
 784        "tab.inactive_background": "#353944ff",
 785        "tab.active_background": "#242835ff",
 786        "search.match_background": "#73cffe66",
 787        "panel.background": "#353944ff",
 788        "panel.focused_border": null,
 789        "pane.focused_border": null,
 790        "scrollbar.thumb.background": "#cccac24c",
 791        "scrollbar.thumb.hover_background": "#43464fff",
 792        "scrollbar.thumb.border": "#43464fff",
 793        "scrollbar.track.background": "#00000000",
 794        "scrollbar.track.border": "#323641ff",
 795        "editor.foreground": "#cccac2ff",
 796        "editor.background": "#242835ff",
 797        "editor.gutter.background": "#242835ff",
 798        "editor.subheader.background": "#353944ff",
 799        "editor.active_line.background": "#353944bf",
 800        "editor.highlighted_line.background": "#353944ff",
 801        "editor.line_number": "#cccac259",
 802        "editor.active_line_number": "#cccac2ff",
 803        "editor.invisible": "#787a7cff",
 804        "editor.wrap_guide": "#cccac20d",
 805        "editor.active_wrap_guide": "#cccac21a",
 806        "editor.document_highlight.read_background": "#72cffe1a",
 807        "editor.document_highlight.write_background": "#787a7c66",
 808        "terminal.background": "#242835ff",
 809        "terminal.foreground": "#cccac2ff",
 810        "terminal.bright_foreground": "#cccac2ff",
 811        "terminal.dim_foreground": "#242835ff",
 812        "terminal.ansi.black": "#242835ff",
 813        "terminal.ansi.bright_black": "#67696eff",
 814        "terminal.ansi.dim_black": "#cccac2ff",
 815        "terminal.ansi.red": "#f18779ff",
 816        "terminal.ansi.bright_red": "#833f3cff",
 817        "terminal.ansi.dim_red": "#fec4baff",
 818        "terminal.ansi.green": "#d5fe80ff",
 819        "terminal.ansi.bright_green": "#75993cff",
 820        "terminal.ansi.dim_green": "#ecffc1ff",
 821        "terminal.ansi.yellow": "#fecf72ff",
 822        "terminal.ansi.bright_yellow": "#937237ff",
 823        "terminal.ansi.dim_yellow": "#ffe7b9ff",
 824        "terminal.ansi.blue": "#72cffeff",
 825        "terminal.ansi.bright_blue": "#336d8dff",
 826        "terminal.ansi.dim_blue": "#c1e7ffff",
 827        "terminal.ansi.magenta": "#5bcde5ff",
 828        "terminal.ansi.bright_magenta": "#2b6c7bff",
 829        "terminal.ansi.dim_magenta": "#b7e7f2ff",
 830        "terminal.ansi.cyan": "#95e5cbff",
 831        "terminal.ansi.bright_cyan": "#4c806fff",
 832        "terminal.ansi.dim_cyan": "#cbf2e4ff",
 833        "terminal.ansi.white": "#cccac2ff",
 834        "terminal.ansi.bright_white": "#cccac2ff",
 835        "terminal.ansi.dim_white": "#898a8aff",
 836        "link_text.hover": "#72cffeff",
 837        "conflict": "#fecf72ff",
 838        "conflict.background": "#574018ff",
 839        "conflict.border": "#765a29ff",
 840        "created": "#d5fe80ff",
 841        "created.background": "#426117ff",
 842        "created.border": "#5d7e2cff",
 843        "deleted": "#f18779ff",
 844        "deleted.background": "#481a1bff",
 845        "deleted.border": "#662e2dff",
 846        "error": "#f18779ff",
 847        "error.background": "#481a1bff",
 848        "error.border": "#662e2dff",
 849        "hidden": "#7b7d7fff",
 850        "hidden.background": "#464a52ff",
 851        "hidden.border": "#4d5058ff",
 852        "hint": "#7399a3ff",
 853        "hint.background": "#123950ff",
 854        "hint.border": "#24556fff",
 855        "ignored": "#7b7d7fff",
 856        "ignored.background": "#464a52ff",
 857        "ignored.border": "#53565dff",
 858        "info": "#72cffeff",
 859        "info.background": "#123950ff",
 860        "info.border": "#24556fff",
 861        "modified": "#fecf72ff",
 862        "modified.background": "#574018ff",
 863        "modified.border": "#765a29ff",
 864        "predictive": "#6d839bff",
 865        "predictive.background": "#426117ff",
 866        "predictive.border": "#5d7e2cff",
 867        "renamed": "#72cffeff",
 868        "renamed.background": "#123950ff",
 869        "renamed.border": "#24556fff",
 870        "success": "#d5fe80ff",
 871        "success.background": "#426117ff",
 872        "success.border": "#5d7e2cff",
 873        "unreachable": "#9a9a98ff",
 874        "unreachable.background": "#464a52ff",
 875        "unreachable.border": "#53565dff",
 876        "warning": "#fecf72ff",
 877        "warning.background": "#574018ff",
 878        "warning.border": "#765a29ff",
 879        "players": [
 880          {
 881            "cursor": "#72cffeff",
 882            "background": "#72cffeff",
 883            "selection": "#72cffe3d"
 884          },
 885          {
 886            "cursor": "#5bcde5ff",
 887            "background": "#5bcde5ff",
 888            "selection": "#5bcde53d"
 889          },
 890          {
 891            "cursor": "#fead66ff",
 892            "background": "#fead66ff",
 893            "selection": "#fead663d"
 894          },
 895          {
 896            "cursor": "#debffeff",
 897            "background": "#debffeff",
 898            "selection": "#debffe3d"
 899          },
 900          {
 901            "cursor": "#95e5cbff",
 902            "background": "#95e5cbff",
 903            "selection": "#95e5cb3d"
 904          },
 905          {
 906            "cursor": "#f18779ff",
 907            "background": "#f18779ff",
 908            "selection": "#f187793d"
 909          },
 910          {
 911            "cursor": "#fecf72ff",
 912            "background": "#fecf72ff",
 913            "selection": "#fecf723d"
 914          },
 915          {
 916            "cursor": "#d5fe80ff",
 917            "background": "#d5fe80ff",
 918            "selection": "#d5fe803d"
 919          }
 920        ],
 921        "syntax": {
 922          "attribute": {
 923            "color": "#72cffeff",
 924            "font_style": null,
 925            "font_weight": null
 926          },
 927          "boolean": {
 928            "color": "#dfbfffff",
 929            "font_style": null,
 930            "font_weight": null
 931          },
 932          "comment": {
 933            "color": "#b8cfe680",
 934            "font_style": null,
 935            "font_weight": null
 936          },
 937          "comment.doc": {
 938            "color": "#9b9b99ff",
 939            "font_style": null,
 940            "font_weight": null
 941          },
 942          "constant": {
 943            "color": "#dfbfffff",
 944            "font_style": null,
 945            "font_weight": null
 946          },
 947          "constructor": {
 948            "color": "#72cffeff",
 949            "font_style": null,
 950            "font_weight": null
 951          },
 952          "embedded": {
 953            "color": "#cccac2ff",
 954            "font_style": null,
 955            "font_weight": null
 956          },
 957          "emphasis": {
 958            "color": "#72cffeff",
 959            "font_style": null,
 960            "font_weight": null
 961          },
 962          "emphasis.strong": {
 963            "color": "#72cffeff",
 964            "font_style": null,
 965            "font_weight": 700
 966          },
 967          "enum": {
 968            "color": "#fead66ff",
 969            "font_style": null,
 970            "font_weight": null
 971          },
 972          "function": {
 973            "color": "#ffd173ff",
 974            "font_style": null,
 975            "font_weight": null
 976          },
 977          "hint": {
 978            "color": "#7399a3ff",
 979            "font_style": null,
 980            "font_weight": 700
 981          },
 982          "keyword": {
 983            "color": "#ffad65ff",
 984            "font_style": null,
 985            "font_weight": null
 986          },
 987          "label": {
 988            "color": "#72cffeff",
 989            "font_style": null,
 990            "font_weight": null
 991          },
 992          "link_text": {
 993            "color": "#fead66ff",
 994            "font_style": "italic",
 995            "font_weight": null
 996          },
 997          "link_uri": {
 998            "color": "#d5fe80ff",
 999            "font_style": null,
1000            "font_weight": null
1001          },
1002          "number": {
1003            "color": "#dfbfffff",
1004            "font_style": null,
1005            "font_weight": null
1006          },
1007          "operator": {
1008            "color": "#f29e74ff",
1009            "font_style": null,
1010            "font_weight": null
1011          },
1012          "predictive": {
1013            "color": "#6d839bff",
1014            "font_style": "italic",
1015            "font_weight": null
1016          },
1017          "preproc": {
1018            "color": "#cccac2ff",
1019            "font_style": null,
1020            "font_weight": null
1021          },
1022          "primary": {
1023            "color": "#cccac2ff",
1024            "font_style": null,
1025            "font_weight": null
1026          },
1027          "property": {
1028            "color": "#72cffeff",
1029            "font_style": null,
1030            "font_weight": null
1031          },
1032          "punctuation": {
1033            "color": "#b4b3aeff",
1034            "font_style": null,
1035            "font_weight": null
1036          },
1037          "punctuation.bracket": {
1038            "color": "#b4b3aeff",
1039            "font_style": null,
1040            "font_weight": null
1041          },
1042          "punctuation.delimiter": {
1043            "color": "#b4b3aeff",
1044            "font_style": null,
1045            "font_weight": null
1046          },
1047          "punctuation.list_marker": {
1048            "color": "#b4b3aeff",
1049            "font_style": null,
1050            "font_weight": null
1051          },
1052          "punctuation.special": {
1053            "color": "#dfbfffff",
1054            "font_style": null,
1055            "font_weight": null
1056          },
1057          "string": {
1058            "color": "#d4fe7fff",
1059            "font_style": null,
1060            "font_weight": null
1061          },
1062          "string.escape": {
1063            "color": "#9b9b99ff",
1064            "font_style": null,
1065            "font_weight": null
1066          },
1067          "string.regex": {
1068            "color": "#95e6cbff",
1069            "font_style": null,
1070            "font_weight": null
1071          },
1072          "string.special": {
1073            "color": "#ffdfb3ff",
1074            "font_style": null,
1075            "font_weight": null
1076          },
1077          "string.special.symbol": {
1078            "color": "#fead66ff",
1079            "font_style": null,
1080            "font_weight": null
1081          },
1082          "tag": {
1083            "color": "#72cffeff",
1084            "font_style": null,
1085            "font_weight": null
1086          },
1087          "text.literal": {
1088            "color": "#fead66ff",
1089            "font_style": null,
1090            "font_weight": null
1091          },
1092          "title": {
1093            "color": "#cccac2ff",
1094            "font_style": null,
1095            "font_weight": 700
1096          },
1097          "type": {
1098            "color": "#73cfffff",
1099            "font_style": null,
1100            "font_weight": null
1101          },
1102          "variable": {
1103            "color": "#cccac2ff",
1104            "font_style": null,
1105            "font_weight": null
1106          },
1107          "variant": {
1108            "color": "#72cffeff",
1109            "font_style": null,
1110            "font_weight": null
1111          }
1112        }
1113      }
1114    }
1115  ]
1116}