.dockerignore 🔗
@@ -6,6 +6,4 @@ script/node_modules
styles/node_modules
crates/collab/static/styles.css
vendor/bin
-assets/themes/*.json
-assets/themes/internal/*.json
-assets/themes/staff/*.json
+assets/themes/
Marshall Bowers created
This PR adds serialized versions of each of the themes that currently
ship with Zed.
In a future PR we'll be looking to make these the canonical
representations of the built-in themes.
Note that we're intentionally repurposing the `theme_importer` to do
this, so that crate is a bit rough-and-ready at the moment.
Release Notes:
- N/A
.dockerignore | 4
.gitignore | 2
assets/themes/andromeda/LICENSE | 21
assets/themes/andromeda/andromeda.json | 333 +
assets/themes/atelier/LICENSE | 21
assets/themes/atelier/atelier.json | 6846 ++++++++++++++++++++++++++
assets/themes/ayu/LICENSE | 21
assets/themes/ayu/ayu.json | 987 +++
assets/themes/gruvbox/LICENSE | 21
assets/themes/gruvbox/gruvbox.json | 1998 +++++++
assets/themes/one/LICENSE | 21
assets/themes/one/one.json | 670 ++
assets/themes/rose_pine/LICENSE | 21
assets/themes/rose_pine/rose_pine.json | 1017 +++
assets/themes/sandcastle/LICENSE | 21
assets/themes/sandcastle/sandcastle.json | 333 +
assets/themes/solarized/LICENSE | 21
assets/themes/solarized/solarized.json | 660 ++
assets/themes/summercamp/LICENSE | 21
assets/themes/summercamp/summercamp.json | 333 +
crates/theme/src/schema.rs | 29
crates/theme/src/settings.rs | 6
crates/theme/src/themes/mod.rs | 2
crates/theme_importer/Cargo.toml | 2
crates/theme_importer/src/main.rs | 275 +
25 files changed, 13,672 insertions(+), 14 deletions(-)
@@ -6,6 +6,4 @@ script/node_modules
styles/node_modules
crates/collab/static/styles.css
vendor/bin
-assets/themes/*.json
-assets/themes/internal/*.json
-assets/themes/staff/*.json
+assets/themes/
@@ -11,9 +11,7 @@
/crates/collab/static/styles.css
/crates/collab/.admins.json
/vendor/bin
-/assets/themes/*.json
/assets/*licenses.md
-/assets/themes/staff/*.json
**/venv
.build
Packages
@@ -0,0 +1,21 @@
+The MIT License (MIT)
+
+Copyright (c) 2017 <eliverlara@gmail.com>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
@@ -0,0 +1,333 @@
+{
+ "name": "Andromeda",
+ "author": "Zed Industries",
+ "themes": [
+ {
+ "name": "Andromeda",
+ "appearance": "dark",
+ "style": {
+ "border": "#2b2f38ff",
+ "border.variant": "#252931ff",
+ "border.focused": "#183934ff",
+ "border.selected": "#183934ff",
+ "border.transparent": "#00000000",
+ "border.disabled": "#292d37ff",
+ "elevated_surface.background": "#21242bff",
+ "surface.background": "#21242bff",
+ "background": "#262933ff",
+ "element.background": "#21242bff",
+ "element.hover": "#252931ff",
+ "element.active": "#2a2f39ff",
+ "element.selected": "#2a2f39ff",
+ "element.disabled": "#21242bff",
+ "drop_target.background": "#aca8ae80",
+ "ghost_element.background": "#00000000",
+ "ghost_element.hover": "#252931ff",
+ "ghost_element.active": "#2a2f39ff",
+ "ghost_element.selected": "#2a2f39ff",
+ "ghost_element.disabled": "#21242bff",
+ "text": "#f7f7f8ff",
+ "text.muted": "#aca8aeff",
+ "text.placeholder": "#6b6b73ff",
+ "text.disabled": "#6b6b73ff",
+ "text.accent": "#10a793ff",
+ "icon": "#f7f7f8ff",
+ "icon.muted": "#aca8aeff",
+ "icon.disabled": "#6b6b73ff",
+ "icon.placeholder": "#aca8aeff",
+ "icon.accent": "#10a793ff",
+ "status_bar.background": "#262933ff",
+ "title_bar.background": "#262933ff",
+ "toolbar.background": "#1e2025ff",
+ "tab_bar.background": "#21242bff",
+ "tab.inactive_background": "#21242bff",
+ "tab.active_background": "#1e2025ff",
+ "search.match_background": null,
+ "panel.background": "#21242bff",
+ "panel.focused_border": null,
+ "pane.focused_border": null,
+ "scrollbar_thumb.background": "#f7f7f84c",
+ "scrollbar.thumb.hover_background": "#252931ff",
+ "scrollbar.thumb.border": "#252931ff",
+ "scrollbar.track.background": "#00000000",
+ "scrollbar.track.border": "#21232aff",
+ "editor.foreground": "#f7f7f8ff",
+ "editor.background": "#1e2025ff",
+ "editor.gutter.background": "#1e2025ff",
+ "editor.subheader.background": "#21242bff",
+ "editor.active_line.background": "#21242bbf",
+ "editor.highlighted_line.background": "#21242bff",
+ "editor.line_number": "#f7f7f859",
+ "editor.active_line_number": "#f7f7f8ff",
+ "editor.invisible": "#64646dff",
+ "editor.wrap_guide": "#f7f7f80d",
+ "editor.active_wrap_guide": "#f7f7f81a",
+ "editor.document_highlight.read_background": "#10a7931a",
+ "editor.document_highlight.write_background": "#64646d66",
+ "terminal.background": "#1e2025ff",
+ "terminal.foreground": "#f7f7f8ff",
+ "terminal.bright_foreground": "#f7f7f8ff",
+ "terminal.dim_foreground": "#1e2025ff",
+ "terminal.ansi.black": "#1e2025ff",
+ "terminal.ansi.bright_black": "#40434cff",
+ "terminal.ansi.dim_black": "#f7f7f8ff",
+ "terminal.ansi.red": "#f82871ff",
+ "terminal.ansi.bright_red": "#8e0f3aff",
+ "terminal.ansi.dim_red": "#ffa3b5ff",
+ "terminal.ansi.green": "#96df71ff",
+ "terminal.ansi.bright_green": "#457c38ff",
+ "terminal.ansi.dim_green": "#cef0b9ff",
+ "terminal.ansi.yellow": "#fee56cff",
+ "terminal.ansi.bright_yellow": "#958334ff",
+ "terminal.ansi.dim_yellow": "#fef1b7ff",
+ "terminal.ansi.blue": "#10a793ff",
+ "terminal.ansi.bright_blue": "#1a5148ff",
+ "terminal.ansi.dim_blue": "#9cd4c7ff",
+ "terminal.ansi.magenta": "#c74cecff",
+ "terminal.ansi.bright_magenta": "#682681ff",
+ "terminal.ansi.dim_magenta": "#e7abf7ff",
+ "terminal.ansi.cyan": "#08e7c5ff",
+ "terminal.ansi.bright_cyan": "#008169ff",
+ "terminal.ansi.dim_cyan": "#a9f4e1ff",
+ "terminal.ansi.white": "#f7f7f8ff",
+ "terminal.ansi.bright_white": "#f7f7f8ff",
+ "terminal.ansi.dim_white": "#87858cff",
+ "link_text.hover": "#10a793ff",
+ "conflict": "#fee56cff",
+ "conflict.background": "#5c5014ff",
+ "conflict.border": "#796b26ff",
+ "created": "#96df71ff",
+ "created.background": "#184618ff",
+ "created.border": "#306129ff",
+ "deleted": "#f82871ff",
+ "deleted.background": "#54051bff",
+ "deleted.border": "#72092aff",
+ "error": "#f82871ff",
+ "error.background": "#54051bff",
+ "error.border": "#72092aff",
+ "hidden": "#6b6b73ff",
+ "hidden.background": "#262933ff",
+ "hidden.border": "#292d37ff",
+ "hint": "#618399ff",
+ "hint.background": "#12231fff",
+ "hint.border": "#183934ff",
+ "ignored": "#aca8aeff",
+ "ignored.background": "#262933ff",
+ "ignored.border": "#2b2f38ff",
+ "info": "#10a793ff",
+ "info.background": "#12231fff",
+ "info.border": "#183934ff",
+ "modified": "#fee56cff",
+ "modified.background": "#5c5014ff",
+ "modified.border": "#796b26ff",
+ "predictive": "#315f70ff",
+ "predictive.background": "#184618ff",
+ "predictive.border": "#306129ff",
+ "renamed": "#10a793ff",
+ "renamed.background": "#12231fff",
+ "renamed.border": "#183934ff",
+ "success": "#96df71ff",
+ "success.background": "#184618ff",
+ "success.border": "#306129ff",
+ "unreachable": "#aca8aeff",
+ "unreachable.background": "#262933ff",
+ "unreachable.border": "#2b2f38ff",
+ "warning": "#fee56cff",
+ "warning.background": "#5c5014ff",
+ "warning.border": "#796b26ff",
+ "syntax": {
+ "attribute": {
+ "color": "#10a793ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "boolean": {
+ "color": "#96df71ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment": {
+ "color": "#afabb1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment.doc": {
+ "color": "#afabb1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constant": {
+ "color": "#96df71ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constructor": {
+ "color": "#10a793ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "embedded": {
+ "color": "#f7f7f8ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis": {
+ "color": "#10a793ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis.strong": {
+ "color": "#10a793ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "enum": {
+ "color": "#f29c14ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function": {
+ "color": "#fee56cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "hint": {
+ "color": "#618399ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "keyword": {
+ "color": "#10a793ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "label": {
+ "color": "#10a793ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "link_text": {
+ "color": "#f29c14ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "link_uri": {
+ "color": "#96df71ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "number": {
+ "color": "#96df71ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "operator": {
+ "color": "#f29c14ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "predictive": {
+ "color": "#315f70ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "preproc": {
+ "color": "#f7f7f8ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "primary": {
+ "color": "#f7f7f8ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "property": {
+ "color": "#10a793ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation": {
+ "color": "#d8d5dbff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.bracket": {
+ "color": "#d8d5dbff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.delimiter": {
+ "color": "#d8d5dbff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.list_marker": {
+ "color": "#d8d5dbff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.special": {
+ "color": "#d8d5dbff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string": {
+ "color": "#f29c14ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.escape": {
+ "color": "#afabb1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.regex": {
+ "color": "#f29c14ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special": {
+ "color": "#f29c14ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special.symbol": {
+ "color": "#f29c14ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "tag": {
+ "color": "#10a793ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "text.literal": {
+ "color": "#f29c14ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "title": {
+ "color": "#f7f7f8ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "type": {
+ "color": "#08e7c5ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable": {
+ "color": "#f7f7f8ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variant": {
+ "color": "#10a793ff",
+ "font_style": null,
+ "font_weight": null
+ }
+ }
+ }
+ }
+ ]
+}
@@ -0,0 +1,21 @@
+The MIT License (MIT)
+
+Copyright (c) 2023 Bram de Haan, http://atelierbramdehaan.nl
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
@@ -0,0 +1,6846 @@
+{
+ "name": "Atelier",
+ "author": "Zed Industries",
+ "themes": [
+ {
+ "name": "Atelier Cave Dark",
+ "appearance": "dark",
+ "style": {
+ "border": "#56505eff",
+ "border.variant": "#332f38ff",
+ "border.focused": "#222953ff",
+ "border.selected": "#222953ff",
+ "border.transparent": "#00000000",
+ "border.disabled": "#48434fff",
+ "elevated_surface.background": "#221f26ff",
+ "surface.background": "#221f26ff",
+ "background": "#3a353fff",
+ "element.background": "#221f26ff",
+ "element.hover": "#332f38ff",
+ "element.active": "#544f5cff",
+ "element.selected": "#544f5cff",
+ "element.disabled": "#221f26ff",
+ "drop_target.background": "#89859180",
+ "ghost_element.background": "#00000000",
+ "ghost_element.hover": "#332f38ff",
+ "ghost_element.active": "#544f5cff",
+ "ghost_element.selected": "#544f5cff",
+ "ghost_element.disabled": "#221f26ff",
+ "text": "#efecf4ff",
+ "text.muted": "#898591ff",
+ "text.placeholder": "#756f7eff",
+ "text.disabled": "#756f7eff",
+ "text.accent": "#566ddaff",
+ "icon": "#efecf4ff",
+ "icon.muted": "#898591ff",
+ "icon.disabled": "#756f7eff",
+ "icon.placeholder": "#898591ff",
+ "icon.accent": "#566ddaff",
+ "status_bar.background": "#3a353fff",
+ "title_bar.background": "#3a353fff",
+ "toolbar.background": "#19171cff",
+ "tab_bar.background": "#221f26ff",
+ "tab.inactive_background": "#221f26ff",
+ "tab.active_background": "#19171cff",
+ "search.match_background": null,
+ "panel.background": "#221f26ff",
+ "panel.focused_border": null,
+ "pane.focused_border": null,
+ "scrollbar_thumb.background": "#efecf44c",
+ "scrollbar.thumb.hover_background": "#332f38ff",
+ "scrollbar.thumb.border": "#332f38ff",
+ "scrollbar.track.background": "#00000000",
+ "scrollbar.track.border": "#201e24ff",
+ "editor.foreground": "#e2dfe7ff",
+ "editor.background": "#19171cff",
+ "editor.gutter.background": "#19171cff",
+ "editor.subheader.background": "#221f26ff",
+ "editor.active_line.background": "#221f26bf",
+ "editor.highlighted_line.background": "#221f26ff",
+ "editor.line_number": "#efecf459",
+ "editor.active_line_number": "#efecf4ff",
+ "editor.invisible": "#726c7aff",
+ "editor.wrap_guide": "#efecf40d",
+ "editor.active_wrap_guide": "#efecf41a",
+ "editor.document_highlight.read_background": "#566dda1a",
+ "editor.document_highlight.write_background": "#726c7a66",
+ "terminal.background": "#19171cff",
+ "terminal.foreground": "#efecf4ff",
+ "terminal.bright_foreground": "#efecf4ff",
+ "terminal.dim_foreground": "#19171cff",
+ "terminal.ansi.black": "#19171cff",
+ "terminal.ansi.bright_black": "#635d6bff",
+ "terminal.ansi.dim_black": "#efecf4ff",
+ "terminal.ansi.red": "#be4677ff",
+ "terminal.ansi.bright_red": "#5c283cff",
+ "terminal.ansi.dim_red": "#e3a4b9ff",
+ "terminal.ansi.green": "#2b9292ff",
+ "terminal.ansi.bright_green": "#1f4747ff",
+ "terminal.ansi.dim_green": "#9dc8c8ff",
+ "terminal.ansi.yellow": "#a06d3aff",
+ "terminal.ansi.bright_yellow": "#4e3821ff",
+ "terminal.ansi.dim_yellow": "#d4b499ff",
+ "terminal.ansi.blue": "#566ddaff",
+ "terminal.ansi.bright_blue": "#2d376fff",
+ "terminal.ansi.dim_blue": "#b3b3eeff",
+ "terminal.ansi.magenta": "#bf41bfff",
+ "terminal.ansi.bright_magenta": "#60255aff",
+ "terminal.ansi.dim_magenta": "#e3a4dfff",
+ "terminal.ansi.cyan": "#3a8bc6ff",
+ "terminal.ansi.bright_cyan": "#26435eff",
+ "terminal.ansi.dim_cyan": "#a6c4e3ff",
+ "terminal.ansi.white": "#efecf4ff",
+ "terminal.ansi.bright_white": "#efecf4ff",
+ "terminal.ansi.dim_white": "#807b89ff",
+ "link_text.hover": "#566ddaff",
+ "conflict": "#a06d3aff",
+ "conflict.background": "#231a12ff",
+ "conflict.border": "#392a19ff",
+ "created": "#2b9292ff",
+ "created.background": "#132020ff",
+ "created.border": "#1a3333ff",
+ "deleted": "#be4677ff",
+ "deleted.background": "#28151cff",
+ "deleted.border": "#421e2dff",
+ "error": "#be4677ff",
+ "error.background": "#28151cff",
+ "error.border": "#421e2dff",
+ "hidden": "#756f7eff",
+ "hidden.background": "#3a353fff",
+ "hidden.border": "#48434fff",
+ "hint": "#706897ff",
+ "hint.background": "#161a35ff",
+ "hint.border": "#222953ff",
+ "ignored": "#898591ff",
+ "ignored.background": "#3a353fff",
+ "ignored.border": "#56505eff",
+ "info": "#566ddaff",
+ "info.background": "#161a35ff",
+ "info.border": "#222953ff",
+ "modified": "#a06d3aff",
+ "modified.background": "#231a12ff",
+ "modified.border": "#392a19ff",
+ "predictive": "#615787ff",
+ "predictive.background": "#132020ff",
+ "predictive.border": "#1a3333ff",
+ "renamed": "#566ddaff",
+ "renamed.background": "#161a35ff",
+ "renamed.border": "#222953ff",
+ "success": "#2b9292ff",
+ "success.background": "#132020ff",
+ "success.border": "#1a3333ff",
+ "unreachable": "#898591ff",
+ "unreachable.background": "#3a353fff",
+ "unreachable.border": "#56505eff",
+ "warning": "#a06d3aff",
+ "warning.background": "#231a12ff",
+ "warning.border": "#392a19ff",
+ "syntax": {
+ "attribute": {
+ "color": "#566ddaff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "boolean": {
+ "color": "#2b9292ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment": {
+ "color": "#655f6dff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment.doc": {
+ "color": "#8b8792ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constant": {
+ "color": "#2b9292ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constructor": {
+ "color": "#566ddaff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "embedded": {
+ "color": "#efecf4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis": {
+ "color": "#566ddaff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis.strong": {
+ "color": "#566ddaff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "enum": {
+ "color": "#aa563bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function": {
+ "color": "#576cdbff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.method": {
+ "color": "#576cdbff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.special.definition": {
+ "color": "#a06d3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "hint": {
+ "color": "#706897ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "keyword": {
+ "color": "#9559e7ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "label": {
+ "color": "#566ddaff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "link_text": {
+ "color": "#aa563bff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "link_uri": {
+ "color": "#2b9292ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "number": {
+ "color": "#aa563bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "operator": {
+ "color": "#8b8792ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "predictive": {
+ "color": "#615787ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "preproc": {
+ "color": "#efecf4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "primary": {
+ "color": "#e2dfe7ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "property": {
+ "color": "#be4677ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation": {
+ "color": "#e2dfe7ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.bracket": {
+ "color": "#8b8792ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.delimiter": {
+ "color": "#8b8792ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.list_marker": {
+ "color": "#e2dfe7ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.special": {
+ "color": "#bf3fbfff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string": {
+ "color": "#299292ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.escape": {
+ "color": "#8b8792ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.regex": {
+ "color": "#388bc6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special": {
+ "color": "#bf3fbfff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special.symbol": {
+ "color": "#299292ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "tag": {
+ "color": "#566ddaff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "text.literal": {
+ "color": "#aa563bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "title": {
+ "color": "#efecf4ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "type": {
+ "color": "#a06d3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable": {
+ "color": "#e2dfe7ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable.special": {
+ "color": "#9559e7ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variant": {
+ "color": "#a06d3aff",
+ "font_style": null,
+ "font_weight": null
+ }
+ }
+ }
+ },
+ {
+ "name": "Atelier Cave Light",
+ "appearance": "light",
+ "style": {
+ "border": "#8f8b96ff",
+ "border.variant": "#cbc8d1ff",
+ "border.focused": "#c8c7f2ff",
+ "border.selected": "#c8c7f2ff",
+ "border.transparent": "#00000000",
+ "border.disabled": "#a7a3adff",
+ "elevated_surface.background": "#e6e3ebff",
+ "surface.background": "#e6e3ebff",
+ "background": "#bfbcc5ff",
+ "element.background": "#e6e3ebff",
+ "element.hover": "#cbc8d1ff",
+ "element.active": "#918d98ff",
+ "element.selected": "#918d98ff",
+ "element.disabled": "#e6e3ebff",
+ "drop_target.background": "#5a546280",
+ "ghost_element.background": "#00000000",
+ "ghost_element.hover": "#cbc8d1ff",
+ "ghost_element.active": "#918d98ff",
+ "ghost_element.selected": "#918d98ff",
+ "ghost_element.disabled": "#e6e3ebff",
+ "text": "#19171cff",
+ "text.muted": "#5a5462ff",
+ "text.placeholder": "#6e6876ff",
+ "text.disabled": "#6e6876ff",
+ "text.accent": "#586cdaff",
+ "icon": "#19171cff",
+ "icon.muted": "#5a5462ff",
+ "icon.disabled": "#6e6876ff",
+ "icon.placeholder": "#5a5462ff",
+ "icon.accent": "#586cdaff",
+ "status_bar.background": "#bfbcc5ff",
+ "title_bar.background": "#bfbcc5ff",
+ "toolbar.background": "#efecf4ff",
+ "tab_bar.background": "#e6e3ebff",
+ "tab.inactive_background": "#e6e3ebff",
+ "tab.active_background": "#efecf4ff",
+ "search.match_background": null,
+ "panel.background": "#e6e3ebff",
+ "panel.focused_border": null,
+ "pane.focused_border": null,
+ "scrollbar_thumb.background": "#19171c4c",
+ "scrollbar.thumb.hover_background": "#cbc8d1ff",
+ "scrollbar.thumb.border": "#cbc8d1ff",
+ "scrollbar.track.background": "#00000000",
+ "scrollbar.track.border": "#e8e5edff",
+ "editor.foreground": "#26232aff",
+ "editor.background": "#efecf4ff",
+ "editor.gutter.background": "#efecf4ff",
+ "editor.subheader.background": "#e6e3ebff",
+ "editor.active_line.background": "#e6e3ebbf",
+ "editor.highlighted_line.background": "#e6e3ebff",
+ "editor.line_number": "#19171c59",
+ "editor.active_line_number": "#19171cff",
+ "editor.invisible": "#726c7aff",
+ "editor.wrap_guide": "#19171c0d",
+ "editor.active_wrap_guide": "#19171c1a",
+ "editor.document_highlight.read_background": "#586cda1a",
+ "editor.document_highlight.write_background": "#726c7a66",
+ "terminal.background": "#efecf4ff",
+ "terminal.foreground": "#19171cff",
+ "terminal.bright_foreground": "#19171cff",
+ "terminal.dim_foreground": "#efecf4ff",
+ "terminal.ansi.black": "#efecf4ff",
+ "terminal.ansi.bright_black": "#807b89ff",
+ "terminal.ansi.dim_black": "#19171cff",
+ "terminal.ansi.red": "#bd4677ff",
+ "terminal.ansi.bright_red": "#e3a4b9ff",
+ "terminal.ansi.dim_red": "#5c283cff",
+ "terminal.ansi.green": "#2b9292ff",
+ "terminal.ansi.bright_green": "#9dc8c8ff",
+ "terminal.ansi.dim_green": "#1f4747ff",
+ "terminal.ansi.yellow": "#a06e3bff",
+ "terminal.ansi.bright_yellow": "#d4b499ff",
+ "terminal.ansi.dim_yellow": "#4e3821ff",
+ "terminal.ansi.blue": "#586cdaff",
+ "terminal.ansi.bright_blue": "#b3b3eeff",
+ "terminal.ansi.dim_blue": "#2d376fff",
+ "terminal.ansi.magenta": "#bf41bfff",
+ "terminal.ansi.bright_magenta": "#e3a4dfff",
+ "terminal.ansi.dim_magenta": "#60255aff",
+ "terminal.ansi.cyan": "#3a8bc6ff",
+ "terminal.ansi.bright_cyan": "#a6c4e3ff",
+ "terminal.ansi.dim_cyan": "#26435eff",
+ "terminal.ansi.white": "#19171cff",
+ "terminal.ansi.bright_white": "#19171cff",
+ "terminal.ansi.dim_white": "#635d6bff",
+ "link_text.hover": "#586cdaff",
+ "conflict": "#a06e3bff",
+ "conflict.background": "#eee0d5ff",
+ "conflict.border": "#e0c9b5ff",
+ "created": "#2b9292ff",
+ "created.background": "#d7e9e8ff",
+ "created.border": "#b9d7d6ff",
+ "deleted": "#bd4677ff",
+ "deleted.background": "#f4d9e1ff",
+ "deleted.border": "#ecbecdff",
+ "error": "#bd4677ff",
+ "error.background": "#f4d9e1ff",
+ "error.border": "#ecbecdff",
+ "hidden": "#6e6876ff",
+ "hidden.background": "#bfbcc5ff",
+ "hidden.border": "#a7a3adff",
+ "hint": "#776d9dff",
+ "hint.background": "#e1e0f9ff",
+ "hint.border": "#c8c7f2ff",
+ "ignored": "#5a5462ff",
+ "ignored.background": "#bfbcc5ff",
+ "ignored.border": "#8f8b96ff",
+ "info": "#586cdaff",
+ "info.background": "#e1e0f9ff",
+ "info.border": "#c8c7f2ff",
+ "modified": "#a06e3bff",
+ "modified.background": "#eee0d5ff",
+ "modified.border": "#e0c9b5ff",
+ "predictive": "#887fafff",
+ "predictive.background": "#d7e9e8ff",
+ "predictive.border": "#b9d7d6ff",
+ "renamed": "#586cdaff",
+ "renamed.background": "#e1e0f9ff",
+ "renamed.border": "#c8c7f2ff",
+ "success": "#2b9292ff",
+ "success.background": "#d7e9e8ff",
+ "success.border": "#b9d7d6ff",
+ "unreachable": "#5a5462ff",
+ "unreachable.background": "#bfbcc5ff",
+ "unreachable.border": "#8f8b96ff",
+ "warning": "#a06e3bff",
+ "warning.background": "#eee0d5ff",
+ "warning.border": "#e0c9b5ff",
+ "syntax": {
+ "attribute": {
+ "color": "#586cdaff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "boolean": {
+ "color": "#2b9292ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment": {
+ "color": "#7d7787ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment.doc": {
+ "color": "#585260ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constant": {
+ "color": "#2b9292ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constructor": {
+ "color": "#586cdaff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "embedded": {
+ "color": "#19171cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis": {
+ "color": "#586cdaff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis.strong": {
+ "color": "#586cdaff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "enum": {
+ "color": "#aa573cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function": {
+ "color": "#576cdbff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.method": {
+ "color": "#576cdbff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.special.definition": {
+ "color": "#a06d3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "hint": {
+ "color": "#776d9dff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "keyword": {
+ "color": "#9559e7ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "label": {
+ "color": "#586cdaff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "link_text": {
+ "color": "#aa573cff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "link_uri": {
+ "color": "#2b9292ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "number": {
+ "color": "#aa563bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "operator": {
+ "color": "#585260ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "predictive": {
+ "color": "#887fafff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "preproc": {
+ "color": "#19171cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "primary": {
+ "color": "#26232aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "property": {
+ "color": "#be4677ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation": {
+ "color": "#26232aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.bracket": {
+ "color": "#585260ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.delimiter": {
+ "color": "#585260ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.list_marker": {
+ "color": "#26232aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.special": {
+ "color": "#bf3fbfff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string": {
+ "color": "#299292ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.escape": {
+ "color": "#585260ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.regex": {
+ "color": "#388bc6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special": {
+ "color": "#bf3fbfff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special.symbol": {
+ "color": "#299292ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "tag": {
+ "color": "#586cdaff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "text.literal": {
+ "color": "#aa573cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "title": {
+ "color": "#19171cff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "type": {
+ "color": "#a06d3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable": {
+ "color": "#26232aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable.special": {
+ "color": "#9559e7ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variant": {
+ "color": "#a06d3aff",
+ "font_style": null,
+ "font_weight": null
+ }
+ }
+ }
+ },
+ {
+ "name": "Atelier Dune Dark",
+ "appearance": "dark",
+ "style": {
+ "border": "#6c695cff",
+ "border.variant": "#3b3933ff",
+ "border.focused": "#262f56ff",
+ "border.selected": "#262f56ff",
+ "border.transparent": "#00000000",
+ "border.disabled": "#58564bff",
+ "elevated_surface.background": "#262622ff",
+ "surface.background": "#262622ff",
+ "background": "#45433bff",
+ "element.background": "#262622ff",
+ "element.hover": "#3b3933ff",
+ "element.active": "#6a675aff",
+ "element.selected": "#6a675aff",
+ "element.disabled": "#262622ff",
+ "drop_target.background": "#a4a08b80",
+ "ghost_element.background": "#00000000",
+ "ghost_element.hover": "#3b3933ff",
+ "ghost_element.active": "#6a675aff",
+ "ghost_element.selected": "#6a675aff",
+ "ghost_element.disabled": "#262622ff",
+ "text": "#fefbecff",
+ "text.muted": "#a4a08bff",
+ "text.placeholder": "#8f8b77ff",
+ "text.disabled": "#8f8b77ff",
+ "text.accent": "#6684e0ff",
+ "icon": "#fefbecff",
+ "icon.muted": "#a4a08bff",
+ "icon.disabled": "#8f8b77ff",
+ "icon.placeholder": "#a4a08bff",
+ "icon.accent": "#6684e0ff",
+ "status_bar.background": "#45433bff",
+ "title_bar.background": "#45433bff",
+ "toolbar.background": "#20201dff",
+ "tab_bar.background": "#262622ff",
+ "tab.inactive_background": "#262622ff",
+ "tab.active_background": "#20201dff",
+ "search.match_background": null,
+ "panel.background": "#262622ff",
+ "panel.focused_border": null,
+ "pane.focused_border": null,
+ "scrollbar_thumb.background": "#fefbec4c",
+ "scrollbar.thumb.hover_background": "#3b3933ff",
+ "scrollbar.thumb.border": "#3b3933ff",
+ "scrollbar.track.background": "#00000000",
+ "scrollbar.track.border": "#252521ff",
+ "editor.foreground": "#e8e4cfff",
+ "editor.background": "#20201dff",
+ "editor.gutter.background": "#20201dff",
+ "editor.subheader.background": "#262622ff",
+ "editor.active_line.background": "#262622bf",
+ "editor.highlighted_line.background": "#262622ff",
+ "editor.line_number": "#fefbec59",
+ "editor.active_line_number": "#fefbecff",
+ "editor.invisible": "#8b8773ff",
+ "editor.wrap_guide": "#fefbec0d",
+ "editor.active_wrap_guide": "#fefbec1a",
+ "editor.document_highlight.read_background": "#6684e01a",
+ "editor.document_highlight.write_background": "#8b877366",
+ "terminal.background": "#20201dff",
+ "terminal.foreground": "#fefbecff",
+ "terminal.bright_foreground": "#fefbecff",
+ "terminal.dim_foreground": "#20201dff",
+ "terminal.ansi.black": "#20201dff",
+ "terminal.ansi.bright_black": "#7a7766ff",
+ "terminal.ansi.dim_black": "#fefbecff",
+ "terminal.ansi.red": "#d73837ff",
+ "terminal.ansi.bright_red": "#781c1eff",
+ "terminal.ansi.dim_red": "#f7a195ff",
+ "terminal.ansi.green": "#5fac39ff",
+ "terminal.ansi.bright_green": "#325322ff",
+ "terminal.ansi.dim_green": "#b3d69cff",
+ "terminal.ansi.yellow": "#ae9414ff",
+ "terminal.ansi.bright_yellow": "#574814ff",
+ "terminal.ansi.dim_yellow": "#dcc98eff",
+ "terminal.ansi.blue": "#6684e0ff",
+ "terminal.ansi.bright_blue": "#334173ff",
+ "terminal.ansi.dim_blue": "#b8c0f1ff",
+ "terminal.ansi.magenta": "#d43651ff",
+ "terminal.ansi.bright_magenta": "#721d2aff",
+ "terminal.ansi.dim_magenta": "#f29fa4ff",
+ "terminal.ansi.cyan": "#20ad83ff",
+ "terminal.ansi.bright_cyan": "#1d5341ff",
+ "terminal.ansi.dim_cyan": "#9ed7c0ff",
+ "terminal.ansi.white": "#fefbecff",
+ "terminal.ansi.bright_white": "#fefbecff",
+ "terminal.ansi.dim_white": "#9b9782ff",
+ "link_text.hover": "#6684e0ff",
+ "conflict": "#ae9414ff",
+ "conflict.background": "#2a200dff",
+ "conflict.border": "#413413ff",
+ "created": "#5fac39ff",
+ "created.background": "#192412ff",
+ "created.border": "#273c1bff",
+ "deleted": "#d73837ff",
+ "deleted.background": "#440d11ff",
+ "deleted.border": "#5e1519ff",
+ "error": "#d73837ff",
+ "error.background": "#440d11ff",
+ "error.border": "#5e1519ff",
+ "hidden": "#8f8b77ff",
+ "hidden.background": "#45433bff",
+ "hidden.border": "#58564bff",
+ "hint": "#b17272ff",
+ "hint.background": "#171e38ff",
+ "hint.border": "#262f56ff",
+ "ignored": "#a4a08bff",
+ "ignored.background": "#45433bff",
+ "ignored.border": "#6c695cff",
+ "info": "#6684e0ff",
+ "info.background": "#171e38ff",
+ "info.border": "#262f56ff",
+ "modified": "#ae9414ff",
+ "modified.background": "#2a200dff",
+ "modified.border": "#413413ff",
+ "predictive": "#9c6262ff",
+ "predictive.background": "#192412ff",
+ "predictive.border": "#273c1bff",
+ "renamed": "#6684e0ff",
+ "renamed.background": "#171e38ff",
+ "renamed.border": "#262f56ff",
+ "success": "#5fac39ff",
+ "success.background": "#192412ff",
+ "success.border": "#273c1bff",
+ "unreachable": "#a4a08bff",
+ "unreachable.background": "#45433bff",
+ "unreachable.border": "#6c695cff",
+ "warning": "#ae9414ff",
+ "warning.background": "#2a200dff",
+ "warning.border": "#413413ff",
+ "syntax": {
+ "attribute": {
+ "color": "#6684e0ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "boolean": {
+ "color": "#5fac39ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment": {
+ "color": "#7d7a68ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment.doc": {
+ "color": "#a6a28cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constant": {
+ "color": "#5fac39ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constructor": {
+ "color": "#6684e0ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "embedded": {
+ "color": "#fefbecff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis": {
+ "color": "#6684e0ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis.strong": {
+ "color": "#6684e0ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "enum": {
+ "color": "#b65611ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function": {
+ "color": "#6583e1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.method": {
+ "color": "#6583e1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.special.definition": {
+ "color": "#ae9512ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "hint": {
+ "color": "#b17272ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "keyword": {
+ "color": "#b854d4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "label": {
+ "color": "#6684e0ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "link_text": {
+ "color": "#b65611ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "link_uri": {
+ "color": "#5fac39ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "number": {
+ "color": "#b65610ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "operator": {
+ "color": "#a6a28cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "predictive": {
+ "color": "#9c6262ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "preproc": {
+ "color": "#fefbecff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "primary": {
+ "color": "#e8e4cfff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "property": {
+ "color": "#d73737ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation": {
+ "color": "#e8e4cfff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.bracket": {
+ "color": "#a6a28cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.delimiter": {
+ "color": "#a6a28cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.list_marker": {
+ "color": "#e8e4cfff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.special": {
+ "color": "#d43451ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string": {
+ "color": "#5fac38ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.escape": {
+ "color": "#a6a28cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.regex": {
+ "color": "#1ead82ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special": {
+ "color": "#d43451ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special.symbol": {
+ "color": "#5fac38ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "tag": {
+ "color": "#6684e0ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "text.literal": {
+ "color": "#b65611ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "title": {
+ "color": "#fefbecff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "type": {
+ "color": "#ae9512ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable": {
+ "color": "#e8e4cfff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable.special": {
+ "color": "#b854d4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variant": {
+ "color": "#ae9512ff",
+ "font_style": null,
+ "font_weight": null
+ }
+ }
+ }
+ },
+ {
+ "name": "Atelier Dune Light",
+ "appearance": "light",
+ "style": {
+ "border": "#a8a48eff",
+ "border.variant": "#d7d3beff",
+ "border.focused": "#cdd1f5ff",
+ "border.selected": "#cdd1f5ff",
+ "border.transparent": "#00000000",
+ "border.disabled": "#bbb7a1ff",
+ "elevated_surface.background": "#eeebd7ff",
+ "surface.background": "#eeebd7ff",
+ "background": "#cecab4ff",
+ "element.background": "#eeebd7ff",
+ "element.hover": "#d7d3beff",
+ "element.active": "#aaa690ff",
+ "element.selected": "#aaa690ff",
+ "element.disabled": "#eeebd7ff",
+ "drop_target.background": "#706d5f80",
+ "ghost_element.background": "#00000000",
+ "ghost_element.hover": "#d7d3beff",
+ "ghost_element.active": "#aaa690ff",
+ "ghost_element.selected": "#aaa690ff",
+ "ghost_element.disabled": "#eeebd7ff",
+ "text": "#20201dff",
+ "text.muted": "#706d5fff",
+ "text.placeholder": "#878471ff",
+ "text.disabled": "#878471ff",
+ "text.accent": "#6684dfff",
+ "icon": "#20201dff",
+ "icon.muted": "#706d5fff",
+ "icon.disabled": "#878471ff",
+ "icon.placeholder": "#706d5fff",
+ "icon.accent": "#6684dfff",
+ "status_bar.background": "#cecab4ff",
+ "title_bar.background": "#cecab4ff",
+ "toolbar.background": "#fefbecff",
+ "tab_bar.background": "#eeebd7ff",
+ "tab.inactive_background": "#eeebd7ff",
+ "tab.active_background": "#fefbecff",
+ "search.match_background": null,
+ "panel.background": "#eeebd7ff",
+ "panel.focused_border": null,
+ "pane.focused_border": null,
+ "scrollbar_thumb.background": "#20201d4c",
+ "scrollbar.thumb.hover_background": "#d7d3beff",
+ "scrollbar.thumb.border": "#d7d3beff",
+ "scrollbar.track.background": "#00000000",
+ "scrollbar.track.border": "#f2eedcff",
+ "editor.foreground": "#292824ff",
+ "editor.background": "#fefbecff",
+ "editor.gutter.background": "#fefbecff",
+ "editor.subheader.background": "#eeebd7ff",
+ "editor.active_line.background": "#eeebd7bf",
+ "editor.highlighted_line.background": "#eeebd7ff",
+ "editor.line_number": "#20201d59",
+ "editor.active_line_number": "#20201dff",
+ "editor.invisible": "#8b8773ff",
+ "editor.wrap_guide": "#20201d0d",
+ "editor.active_wrap_guide": "#20201d1a",
+ "editor.document_highlight.read_background": "#6684df1a",
+ "editor.document_highlight.write_background": "#8b877366",
+ "terminal.background": "#fefbecff",
+ "terminal.foreground": "#20201dff",
+ "terminal.bright_foreground": "#20201dff",
+ "terminal.dim_foreground": "#fefbecff",
+ "terminal.ansi.black": "#fefbecff",
+ "terminal.ansi.bright_black": "#9b9782ff",
+ "terminal.ansi.dim_black": "#20201dff",
+ "terminal.ansi.red": "#d73737ff",
+ "terminal.ansi.bright_red": "#f7a195ff",
+ "terminal.ansi.dim_red": "#781c1eff",
+ "terminal.ansi.green": "#61ac39ff",
+ "terminal.ansi.bright_green": "#b3d69cff",
+ "terminal.ansi.dim_green": "#325322ff",
+ "terminal.ansi.yellow": "#ae9414ff",
+ "terminal.ansi.bright_yellow": "#dcc98eff",
+ "terminal.ansi.dim_yellow": "#574814ff",
+ "terminal.ansi.blue": "#6684dfff",
+ "terminal.ansi.bright_blue": "#b8c0f1ff",
+ "terminal.ansi.dim_blue": "#334173ff",
+ "terminal.ansi.magenta": "#d43652ff",
+ "terminal.ansi.bright_magenta": "#f29fa4ff",
+ "terminal.ansi.dim_magenta": "#721d2aff",
+ "terminal.ansi.cyan": "#21ad82ff",
+ "terminal.ansi.bright_cyan": "#9ed7c0ff",
+ "terminal.ansi.dim_cyan": "#1d5341ff",
+ "terminal.ansi.white": "#20201dff",
+ "terminal.ansi.bright_white": "#20201dff",
+ "terminal.ansi.dim_white": "#7a7766ff",
+ "link_text.hover": "#6684dfff",
+ "conflict": "#ae9414ff",
+ "conflict.background": "#f2e8d1ff",
+ "conflict.border": "#e7d7aeff",
+ "created": "#61ac39ff",
+ "created.background": "#e0eed6ff",
+ "created.border": "#c9e1b7ff",
+ "deleted": "#d73737ff",
+ "deleted.background": "#fed8d3ff",
+ "deleted.border": "#fcbcb2ff",
+ "error": "#d73737ff",
+ "error.background": "#fed8d3ff",
+ "error.border": "#fcbcb2ff",
+ "hidden": "#878471ff",
+ "hidden.background": "#cecab4ff",
+ "hidden.border": "#bbb7a1ff",
+ "hint": "#b37979ff",
+ "hint.background": "#e3e5faff",
+ "hint.border": "#cdd1f5ff",
+ "ignored": "#706d5fff",
+ "ignored.background": "#cecab4ff",
+ "ignored.border": "#a8a48eff",
+ "info": "#6684dfff",
+ "info.background": "#e3e5faff",
+ "info.border": "#cdd1f5ff",
+ "modified": "#ae9414ff",
+ "modified.background": "#f2e8d1ff",
+ "modified.border": "#e7d7aeff",
+ "predictive": "#c88a8aff",
+ "predictive.background": "#e0eed6ff",
+ "predictive.border": "#c9e1b7ff",
+ "renamed": "#6684dfff",
+ "renamed.background": "#e3e5faff",
+ "renamed.border": "#cdd1f5ff",
+ "success": "#61ac39ff",
+ "success.background": "#e0eed6ff",
+ "success.border": "#c9e1b7ff",
+ "unreachable": "#706d5fff",
+ "unreachable.background": "#cecab4ff",
+ "unreachable.border": "#a8a48eff",
+ "warning": "#ae9414ff",
+ "warning.background": "#f2e8d1ff",
+ "warning.border": "#e7d7aeff",
+ "syntax": {
+ "attribute": {
+ "color": "#6684dfff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "boolean": {
+ "color": "#61ac39ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment": {
+ "color": "#999580ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment.doc": {
+ "color": "#6e6b5eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constant": {
+ "color": "#61ac39ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constructor": {
+ "color": "#6684dfff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "embedded": {
+ "color": "#20201dff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis": {
+ "color": "#6684dfff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis.strong": {
+ "color": "#6684dfff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "enum": {
+ "color": "#b65712ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function": {
+ "color": "#6583e1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.method": {
+ "color": "#6583e1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.special.definition": {
+ "color": "#ae9512ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "hint": {
+ "color": "#b37979ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "keyword": {
+ "color": "#b854d4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "label": {
+ "color": "#6684dfff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "link_text": {
+ "color": "#b65712ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "link_uri": {
+ "color": "#61ac39ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "number": {
+ "color": "#b65610ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "operator": {
+ "color": "#6e6b5eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "predictive": {
+ "color": "#c88a8aff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "preproc": {
+ "color": "#20201dff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "primary": {
+ "color": "#292824ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "property": {
+ "color": "#d73737ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation": {
+ "color": "#292824ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.bracket": {
+ "color": "#6e6b5eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.delimiter": {
+ "color": "#6e6b5eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.list_marker": {
+ "color": "#292824ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.special": {
+ "color": "#d43451ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string": {
+ "color": "#5fac38ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.escape": {
+ "color": "#6e6b5eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.regex": {
+ "color": "#1ead82ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special": {
+ "color": "#d43451ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special.symbol": {
+ "color": "#5fac38ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "tag": {
+ "color": "#6684dfff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "text.literal": {
+ "color": "#b65712ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "title": {
+ "color": "#20201dff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "type": {
+ "color": "#ae9512ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable": {
+ "color": "#292824ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable.special": {
+ "color": "#b854d4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variant": {
+ "color": "#ae9512ff",
+ "font_style": null,
+ "font_weight": null
+ }
+ }
+ }
+ },
+ {
+ "name": "Atelier Estuary Dark",
+ "appearance": "dark",
+ "style": {
+ "border": "#5d5c4cff",
+ "border.variant": "#3c3b31ff",
+ "border.focused": "#1c3927ff",
+ "border.selected": "#1c3927ff",
+ "border.transparent": "#00000000",
+ "border.disabled": "#504f41ff",
+ "elevated_surface.background": "#2c2b23ff",
+ "surface.background": "#2c2b23ff",
+ "background": "#424136ff",
+ "element.background": "#2c2b23ff",
+ "element.hover": "#3c3b31ff",
+ "element.active": "#5c5b4bff",
+ "element.selected": "#5c5b4bff",
+ "element.disabled": "#2c2b23ff",
+ "drop_target.background": "#91907f80",
+ "ghost_element.background": "#00000000",
+ "ghost_element.hover": "#3c3b31ff",
+ "ghost_element.active": "#5c5b4bff",
+ "ghost_element.selected": "#5c5b4bff",
+ "ghost_element.disabled": "#2c2b23ff",
+ "text": "#f4f3ecff",
+ "text.muted": "#91907fff",
+ "text.placeholder": "#7d7c6aff",
+ "text.disabled": "#7d7c6aff",
+ "text.accent": "#36a165ff",
+ "icon": "#f4f3ecff",
+ "icon.muted": "#91907fff",
+ "icon.disabled": "#7d7c6aff",
+ "icon.placeholder": "#91907fff",
+ "icon.accent": "#36a165ff",
+ "status_bar.background": "#424136ff",
+ "title_bar.background": "#424136ff",
+ "toolbar.background": "#22221bff",
+ "tab_bar.background": "#2c2b23ff",
+ "tab.inactive_background": "#2c2b23ff",
+ "tab.active_background": "#22221bff",
+ "search.match_background": null,
+ "panel.background": "#2c2b23ff",
+ "panel.focused_border": null,
+ "pane.focused_border": null,
+ "scrollbar_thumb.background": "#f4f3ec4c",
+ "scrollbar.thumb.hover_background": "#3c3b31ff",
+ "scrollbar.thumb.border": "#3c3b31ff",
+ "scrollbar.track.background": "#00000000",
+ "scrollbar.track.border": "#2a2922ff",
+ "editor.foreground": "#e7e6dfff",
+ "editor.background": "#22221bff",
+ "editor.gutter.background": "#22221bff",
+ "editor.subheader.background": "#2c2b23ff",
+ "editor.active_line.background": "#2c2b23bf",
+ "editor.highlighted_line.background": "#2c2b23ff",
+ "editor.line_number": "#f4f3ec59",
+ "editor.active_line_number": "#f4f3ecff",
+ "editor.invisible": "#7a7867ff",
+ "editor.wrap_guide": "#f4f3ec0d",
+ "editor.active_wrap_guide": "#f4f3ec1a",
+ "editor.document_highlight.read_background": "#36a1651a",
+ "editor.document_highlight.write_background": "#7a786766",
+ "terminal.background": "#22221bff",
+ "terminal.foreground": "#f4f3ecff",
+ "terminal.bright_foreground": "#f4f3ecff",
+ "terminal.dim_foreground": "#22221bff",
+ "terminal.ansi.black": "#22221bff",
+ "terminal.ansi.bright_black": "#6a6958ff",
+ "terminal.ansi.dim_black": "#f4f3ecff",
+ "terminal.ansi.red": "#ba6136ff",
+ "terminal.ansi.bright_red": "#5c321eff",
+ "terminal.ansi.dim_red": "#e4af96ff",
+ "terminal.ansi.green": "#7d9726ff",
+ "terminal.ansi.bright_green": "#3e4919ff",
+ "terminal.ansi.dim_green": "#c0ca93ff",
+ "terminal.ansi.yellow": "#a5980fff",
+ "terminal.ansi.bright_yellow": "#514a13ff",
+ "terminal.ansi.dim_yellow": "#d7ca8dff",
+ "terminal.ansi.blue": "#36a165ff",
+ "terminal.ansi.bright_blue": "#234e34ff",
+ "terminal.ansi.dim_blue": "#a0d1b0ff",
+ "terminal.ansi.magenta": "#9d6b7bff",
+ "terminal.ansi.bright_magenta": "#4c373eff",
+ "terminal.ansi.dim_magenta": "#ceb3bbff",
+ "terminal.ansi.cyan": "#5a9d47ff",
+ "terminal.ansi.bright_cyan": "#314c27ff",
+ "terminal.ansi.dim_cyan": "#aecea1ff",
+ "terminal.ansi.white": "#f4f3ecff",
+ "terminal.ansi.bright_white": "#f4f3ecff",
+ "terminal.ansi.dim_white": "#898775ff",
+ "link_text.hover": "#36a165ff",
+ "conflict": "#a5980fff",
+ "conflict.background": "#25210dff",
+ "conflict.border": "#3b3612ff",
+ "created": "#7d9726ff",
+ "created.background": "#1e2110ff",
+ "created.border": "#2f3515ff",
+ "deleted": "#ba6136ff",
+ "deleted.background": "#2a1811ff",
+ "deleted.border": "#442618ff",
+ "error": "#ba6136ff",
+ "error.background": "#2a1811ff",
+ "error.border": "#442618ff",
+ "hidden": "#7d7c6aff",
+ "hidden.background": "#424136ff",
+ "hidden.border": "#504f41ff",
+ "hint": "#6f815aff",
+ "hint.background": "#142319ff",
+ "hint.border": "#1c3927ff",
+ "ignored": "#91907fff",
+ "ignored.background": "#424136ff",
+ "ignored.border": "#5d5c4cff",
+ "info": "#36a165ff",
+ "info.background": "#142319ff",
+ "info.border": "#1c3927ff",
+ "modified": "#a5980fff",
+ "modified.background": "#25210dff",
+ "modified.border": "#3b3612ff",
+ "predictive": "#5f724cff",
+ "predictive.background": "#1e2110ff",
+ "predictive.border": "#2f3515ff",
+ "renamed": "#36a165ff",
+ "renamed.background": "#142319ff",
+ "renamed.border": "#1c3927ff",
+ "success": "#7d9726ff",
+ "success.background": "#1e2110ff",
+ "success.border": "#2f3515ff",
+ "unreachable": "#91907fff",
+ "unreachable.background": "#424136ff",
+ "unreachable.border": "#5d5c4cff",
+ "warning": "#a5980fff",
+ "warning.background": "#25210dff",
+ "warning.border": "#3b3612ff",
+ "syntax": {
+ "attribute": {
+ "color": "#36a165ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "boolean": {
+ "color": "#7d9726ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment": {
+ "color": "#6c6b5aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment.doc": {
+ "color": "#929181ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constant": {
+ "color": "#7d9726ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constructor": {
+ "color": "#36a165ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "embedded": {
+ "color": "#f4f3ecff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis": {
+ "color": "#36a165ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis.strong": {
+ "color": "#36a165ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "enum": {
+ "color": "#ae7214ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function": {
+ "color": "#35a166ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.method": {
+ "color": "#35a166ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.special.definition": {
+ "color": "#a5980cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "hint": {
+ "color": "#6f815aff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "keyword": {
+ "color": "#5f9182ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "label": {
+ "color": "#36a165ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "link_text": {
+ "color": "#ae7214ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "link_uri": {
+ "color": "#7d9726ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "number": {
+ "color": "#ae7312ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "operator": {
+ "color": "#929181ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "predictive": {
+ "color": "#5f724cff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "preproc": {
+ "color": "#f4f3ecff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "primary": {
+ "color": "#e7e6dfff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "property": {
+ "color": "#ba6135ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation": {
+ "color": "#e7e6dfff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.bracket": {
+ "color": "#929181ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.delimiter": {
+ "color": "#929181ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.list_marker": {
+ "color": "#e7e6dfff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.special": {
+ "color": "#9d6b7bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string": {
+ "color": "#7c9725ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.escape": {
+ "color": "#929181ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.regex": {
+ "color": "#5a9d47ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special": {
+ "color": "#9d6b7bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special.symbol": {
+ "color": "#7c9725ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "tag": {
+ "color": "#36a165ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "text.literal": {
+ "color": "#ae7214ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "title": {
+ "color": "#f4f3ecff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "type": {
+ "color": "#a5980cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable": {
+ "color": "#e7e6dfff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable.special": {
+ "color": "#5f9182ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variant": {
+ "color": "#a5980cff",
+ "font_style": null,
+ "font_weight": null
+ }
+ }
+ }
+ },
+ {
+ "name": "Atelier Estuary Light",
+ "appearance": "light",
+ "style": {
+ "border": "#969585ff",
+ "border.variant": "#d0cfc5ff",
+ "border.focused": "#bbddc6ff",
+ "border.selected": "#bbddc6ff",
+ "border.transparent": "#00000000",
+ "border.disabled": "#adac9fff",
+ "elevated_surface.background": "#ebeae3ff",
+ "surface.background": "#ebeae3ff",
+ "background": "#c5c4b9ff",
+ "element.background": "#ebeae3ff",
+ "element.hover": "#d0cfc5ff",
+ "element.active": "#989788ff",
+ "element.selected": "#989788ff",
+ "element.disabled": "#ebeae3ff",
+ "drop_target.background": "#61604f80",
+ "ghost_element.background": "#00000000",
+ "ghost_element.hover": "#d0cfc5ff",
+ "ghost_element.active": "#989788ff",
+ "ghost_element.selected": "#989788ff",
+ "ghost_element.disabled": "#ebeae3ff",
+ "text": "#22221bff",
+ "text.muted": "#61604fff",
+ "text.placeholder": "#767463ff",
+ "text.disabled": "#767463ff",
+ "text.accent": "#37a165ff",
+ "icon": "#22221bff",
+ "icon.muted": "#61604fff",
+ "icon.disabled": "#767463ff",
+ "icon.placeholder": "#61604fff",
+ "icon.accent": "#37a165ff",
+ "status_bar.background": "#c5c4b9ff",
+ "title_bar.background": "#c5c4b9ff",
+ "toolbar.background": "#f4f3ecff",
+ "tab_bar.background": "#ebeae3ff",
+ "tab.inactive_background": "#ebeae3ff",
+ "tab.active_background": "#f4f3ecff",
+ "search.match_background": null,
+ "panel.background": "#ebeae3ff",
+ "panel.focused_border": null,
+ "pane.focused_border": null,
+ "scrollbar_thumb.background": "#22221b4c",
+ "scrollbar.thumb.hover_background": "#d0cfc5ff",
+ "scrollbar.thumb.border": "#d0cfc5ff",
+ "scrollbar.track.background": "#00000000",
+ "scrollbar.track.border": "#edece5ff",
+ "editor.foreground": "#302f27ff",
+ "editor.background": "#f4f3ecff",
+ "editor.gutter.background": "#f4f3ecff",
+ "editor.subheader.background": "#ebeae3ff",
+ "editor.active_line.background": "#ebeae3bf",
+ "editor.highlighted_line.background": "#ebeae3ff",
+ "editor.line_number": "#22221b59",
+ "editor.active_line_number": "#22221bff",
+ "editor.invisible": "#7a7867ff",
+ "editor.wrap_guide": "#22221b0d",
+ "editor.active_wrap_guide": "#22221b1a",
+ "editor.document_highlight.read_background": "#37a1651a",
+ "editor.document_highlight.write_background": "#7a786766",
+ "terminal.background": "#f4f3ecff",
+ "terminal.foreground": "#22221bff",
+ "terminal.bright_foreground": "#22221bff",
+ "terminal.dim_foreground": "#f4f3ecff",
+ "terminal.ansi.black": "#f4f3ecff",
+ "terminal.ansi.bright_black": "#898775ff",
+ "terminal.ansi.dim_black": "#22221bff",
+ "terminal.ansi.red": "#ba6336ff",
+ "terminal.ansi.bright_red": "#e4af96ff",
+ "terminal.ansi.dim_red": "#5c321eff",
+ "terminal.ansi.green": "#7c9728ff",
+ "terminal.ansi.bright_green": "#c0ca93ff",
+ "terminal.ansi.dim_green": "#3e4919ff",
+ "terminal.ansi.yellow": "#a5980fff",
+ "terminal.ansi.bright_yellow": "#d7ca8dff",
+ "terminal.ansi.dim_yellow": "#514a13ff",
+ "terminal.ansi.blue": "#37a165ff",
+ "terminal.ansi.bright_blue": "#a0d1b0ff",
+ "terminal.ansi.dim_blue": "#234e34ff",
+ "terminal.ansi.magenta": "#9d6b7bff",
+ "terminal.ansi.bright_magenta": "#ceb3bbff",
+ "terminal.ansi.dim_magenta": "#4c373eff",
+ "terminal.ansi.cyan": "#5c9d49ff",
+ "terminal.ansi.bright_cyan": "#aecea1ff",
+ "terminal.ansi.dim_cyan": "#314c27ff",
+ "terminal.ansi.white": "#22221bff",
+ "terminal.ansi.bright_white": "#22221bff",
+ "terminal.ansi.dim_white": "#6a6958ff",
+ "link_text.hover": "#37a165ff",
+ "conflict": "#a5980fff",
+ "conflict.background": "#f0e9d1ff",
+ "conflict.border": "#e3d8adff",
+ "created": "#7c9728ff",
+ "created.background": "#e6e9d3ff",
+ "created.border": "#d2d8b1ff",
+ "deleted": "#ba6336ff",
+ "deleted.background": "#f6ded4ff",
+ "deleted.border": "#edc5b3ff",
+ "error": "#ba6336ff",
+ "error.background": "#f6ded4ff",
+ "error.border": "#edc5b3ff",
+ "hidden": "#767463ff",
+ "hidden.background": "#c5c4b9ff",
+ "hidden.border": "#adac9fff",
+ "hint": "#758961ff",
+ "hint.background": "#d9ecdfff",
+ "hint.border": "#bbddc6ff",
+ "ignored": "#61604fff",
+ "ignored.background": "#c5c4b9ff",
+ "ignored.border": "#969585ff",
+ "info": "#37a165ff",
+ "info.background": "#d9ecdfff",
+ "info.border": "#bbddc6ff",
+ "modified": "#a5980fff",
+ "modified.background": "#f0e9d1ff",
+ "modified.border": "#e3d8adff",
+ "predictive": "#879a72ff",
+ "predictive.background": "#e6e9d3ff",
+ "predictive.border": "#d2d8b1ff",
+ "renamed": "#37a165ff",
+ "renamed.background": "#d9ecdfff",
+ "renamed.border": "#bbddc6ff",
+ "success": "#7c9728ff",
+ "success.background": "#e6e9d3ff",
+ "success.border": "#d2d8b1ff",
+ "unreachable": "#61604fff",
+ "unreachable.background": "#c5c4b9ff",
+ "unreachable.border": "#969585ff",
+ "warning": "#a5980fff",
+ "warning.background": "#f0e9d1ff",
+ "warning.border": "#e3d8adff",
+ "syntax": {
+ "attribute": {
+ "color": "#37a165ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "boolean": {
+ "color": "#7c9728ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment": {
+ "color": "#878573ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment.doc": {
+ "color": "#5f5e4eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constant": {
+ "color": "#7c9728ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constructor": {
+ "color": "#37a165ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "embedded": {
+ "color": "#22221bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis": {
+ "color": "#37a165ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis.strong": {
+ "color": "#37a165ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "enum": {
+ "color": "#ae7214ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function": {
+ "color": "#35a166ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.method": {
+ "color": "#35a166ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.special.definition": {
+ "color": "#a5980cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "hint": {
+ "color": "#758961ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "keyword": {
+ "color": "#5f9182ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "label": {
+ "color": "#37a165ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "link_text": {
+ "color": "#ae7214ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "link_uri": {
+ "color": "#7c9728ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "number": {
+ "color": "#ae7312ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "operator": {
+ "color": "#5f5e4eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "predictive": {
+ "color": "#879a72ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "preproc": {
+ "color": "#22221bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "primary": {
+ "color": "#302f27ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "property": {
+ "color": "#ba6135ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation": {
+ "color": "#302f27ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.bracket": {
+ "color": "#5f5e4eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.delimiter": {
+ "color": "#5f5e4eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.list_marker": {
+ "color": "#302f27ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.special": {
+ "color": "#9d6b7bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string": {
+ "color": "#7c9725ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.escape": {
+ "color": "#5f5e4eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.regex": {
+ "color": "#5a9d47ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special": {
+ "color": "#9d6b7bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special.symbol": {
+ "color": "#7c9725ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "tag": {
+ "color": "#37a165ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "text.literal": {
+ "color": "#ae7214ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "title": {
+ "color": "#22221bff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "type": {
+ "color": "#a5980cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable": {
+ "color": "#302f27ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable.special": {
+ "color": "#5f9182ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variant": {
+ "color": "#a5980cff",
+ "font_style": null,
+ "font_weight": null
+ }
+ }
+ }
+ },
+ {
+ "name": "Atelier Forest Dark",
+ "appearance": "dark",
+ "style": {
+ "border": "#665f5cff",
+ "border.variant": "#3b3431ff",
+ "border.focused": "#182d5bff",
+ "border.selected": "#182d5bff",
+ "border.transparent": "#00000000",
+ "border.disabled": "#554e4bff",
+ "elevated_surface.background": "#27211eff",
+ "surface.background": "#27211eff",
+ "background": "#443c39ff",
+ "element.background": "#27211eff",
+ "element.hover": "#3b3431ff",
+ "element.active": "#645d5aff",
+ "element.selected": "#645d5aff",
+ "element.disabled": "#27211eff",
+ "drop_target.background": "#a79f9d80",
+ "ghost_element.background": "#00000000",
+ "ghost_element.hover": "#3b3431ff",
+ "ghost_element.active": "#645d5aff",
+ "ghost_element.selected": "#645d5aff",
+ "ghost_element.disabled": "#27211eff",
+ "text": "#f0eeedff",
+ "text.muted": "#a79f9dff",
+ "text.placeholder": "#8e8683ff",
+ "text.disabled": "#8e8683ff",
+ "text.accent": "#407ee6ff",
+ "icon": "#f0eeedff",
+ "icon.muted": "#a79f9dff",
+ "icon.disabled": "#8e8683ff",
+ "icon.placeholder": "#a79f9dff",
+ "icon.accent": "#407ee6ff",
+ "status_bar.background": "#443c39ff",
+ "title_bar.background": "#443c39ff",
+ "toolbar.background": "#1b1918ff",
+ "tab_bar.background": "#27211eff",
+ "tab.inactive_background": "#27211eff",
+ "tab.active_background": "#1b1918ff",
+ "search.match_background": null,
+ "panel.background": "#27211eff",
+ "panel.focused_border": null,
+ "pane.focused_border": null,
+ "scrollbar_thumb.background": "#f0eeed4c",
+ "scrollbar.thumb.hover_background": "#3b3431ff",
+ "scrollbar.thumb.border": "#3b3431ff",
+ "scrollbar.track.background": "#00000000",
+ "scrollbar.track.border": "#251f1dff",
+ "editor.foreground": "#e6e2e0ff",
+ "editor.background": "#1b1918ff",
+ "editor.gutter.background": "#1b1918ff",
+ "editor.subheader.background": "#27211eff",
+ "editor.active_line.background": "#27211ebf",
+ "editor.highlighted_line.background": "#27211eff",
+ "editor.line_number": "#f0eeed59",
+ "editor.active_line_number": "#f0eeedff",
+ "editor.invisible": "#89817dff",
+ "editor.wrap_guide": "#f0eeed0d",
+ "editor.active_wrap_guide": "#f0eeed1a",
+ "editor.document_highlight.read_background": "#407ee61a",
+ "editor.document_highlight.write_background": "#89817d66",
+ "terminal.background": "#1b1918ff",
+ "terminal.foreground": "#f0eeedff",
+ "terminal.bright_foreground": "#f0eeedff",
+ "terminal.dim_foreground": "#1b1918ff",
+ "terminal.ansi.black": "#1b1918ff",
+ "terminal.ansi.bright_black": "#746c69ff",
+ "terminal.ansi.dim_black": "#f0eeedff",
+ "terminal.ansi.red": "#f22c3fff",
+ "terminal.ansi.bright_red": "#8c1122ff",
+ "terminal.ansi.dim_red": "#ffa29aff",
+ "terminal.ansi.green": "#7a9726ff",
+ "terminal.ansi.bright_green": "#3d4919ff",
+ "terminal.ansi.dim_green": "#bfca93ff",
+ "terminal.ansi.yellow": "#c38418ff",
+ "terminal.ansi.bright_yellow": "#664115ff",
+ "terminal.ansi.dim_yellow": "#e8bf8dff",
+ "terminal.ansi.blue": "#407ee6ff",
+ "terminal.ansi.bright_blue": "#213f78ff",
+ "terminal.ansi.dim_blue": "#aebcf4ff",
+ "terminal.ansi.magenta": "#c340f2ff",
+ "terminal.ansi.bright_magenta": "#662086ff",
+ "terminal.ansi.dim_magenta": "#e7a6fbff",
+ "terminal.ansi.cyan": "#3d97b8ff",
+ "terminal.ansi.bright_cyan": "#264858ff",
+ "terminal.ansi.dim_cyan": "#a6cadbff",
+ "terminal.ansi.white": "#f0eeedff",
+ "terminal.ansi.bright_white": "#f0eeedff",
+ "terminal.ansi.dim_white": "#9e9693ff",
+ "link_text.hover": "#407ee6ff",
+ "conflict": "#c38418ff",
+ "conflict.background": "#371d0dff",
+ "conflict.border": "#4f2e11ff",
+ "created": "#7a9726ff",
+ "created.background": "#1d2110ff",
+ "created.border": "#2e3515ff",
+ "deleted": "#f22c3fff",
+ "deleted.background": "#540511ff",
+ "deleted.border": "#710b1aff",
+ "error": "#f22c3fff",
+ "error.background": "#540511ff",
+ "error.border": "#710b1aff",
+ "hidden": "#8e8683ff",
+ "hidden.background": "#443c39ff",
+ "hidden.border": "#554e4bff",
+ "hint": "#a77087ff",
+ "hint.background": "#0f1c3dff",
+ "hint.border": "#182d5bff",
+ "ignored": "#a79f9dff",
+ "ignored.background": "#443c39ff",
+ "ignored.border": "#665f5cff",
+ "info": "#407ee6ff",
+ "info.background": "#0f1c3dff",
+ "info.border": "#182d5bff",
+ "modified": "#c38418ff",
+ "modified.background": "#371d0dff",
+ "modified.border": "#4f2e11ff",
+ "predictive": "#8f5b70ff",
+ "predictive.background": "#1d2110ff",
+ "predictive.border": "#2e3515ff",
+ "renamed": "#407ee6ff",
+ "renamed.background": "#0f1c3dff",
+ "renamed.border": "#182d5bff",
+ "success": "#7a9726ff",
+ "success.background": "#1d2110ff",
+ "success.border": "#2e3515ff",
+ "unreachable": "#a79f9dff",
+ "unreachable.background": "#443c39ff",
+ "unreachable.border": "#665f5cff",
+ "warning": "#c38418ff",
+ "warning.background": "#371d0dff",
+ "warning.border": "#4f2e11ff",
+ "syntax": {
+ "attribute": {
+ "color": "#407ee6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "boolean": {
+ "color": "#7a9726ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment": {
+ "color": "#766e6bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment.doc": {
+ "color": "#a8a19fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constant": {
+ "color": "#7a9726ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constructor": {
+ "color": "#407ee6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "embedded": {
+ "color": "#f0eeedff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis": {
+ "color": "#407ee6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis.strong": {
+ "color": "#407ee6ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "enum": {
+ "color": "#df5321ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function": {
+ "color": "#3f7ee7ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.method": {
+ "color": "#3f7ee7ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.special.definition": {
+ "color": "#c38417ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "hint": {
+ "color": "#a77087ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "keyword": {
+ "color": "#6666eaff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "label": {
+ "color": "#407ee6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "link_text": {
+ "color": "#df5321ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "link_uri": {
+ "color": "#7a9726ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "number": {
+ "color": "#df521fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "operator": {
+ "color": "#a8a19fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "predictive": {
+ "color": "#8f5b70ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "preproc": {
+ "color": "#f0eeedff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "primary": {
+ "color": "#e6e2e0ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "property": {
+ "color": "#f22c40ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation": {
+ "color": "#e6e2e0ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.bracket": {
+ "color": "#a8a19fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.delimiter": {
+ "color": "#a8a19fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.list_marker": {
+ "color": "#e6e2e0ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.special": {
+ "color": "#c33ff3ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string": {
+ "color": "#7a9725ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.escape": {
+ "color": "#a8a19fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.regex": {
+ "color": "#3c96b8ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special": {
+ "color": "#c33ff3ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special.symbol": {
+ "color": "#7a9725ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "tag": {
+ "color": "#407ee6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "text.literal": {
+ "color": "#df5321ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "title": {
+ "color": "#f0eeedff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "type": {
+ "color": "#c38417ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable": {
+ "color": "#e6e2e0ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable.special": {
+ "color": "#6666eaff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variant": {
+ "color": "#c38417ff",
+ "font_style": null,
+ "font_weight": null
+ }
+ }
+ }
+ },
+ {
+ "name": "Atelier Forest Light",
+ "appearance": "light",
+ "style": {
+ "border": "#aaa3a1ff",
+ "border.variant": "#d6d1cfff",
+ "border.focused": "#c6cef7ff",
+ "border.selected": "#c6cef7ff",
+ "border.transparent": "#00000000",
+ "border.disabled": "#bcb6b4ff",
+ "elevated_surface.background": "#e9e6e4ff",
+ "surface.background": "#e9e6e4ff",
+ "background": "#ccc7c5ff",
+ "element.background": "#e9e6e4ff",
+ "element.hover": "#d6d1cfff",
+ "element.active": "#aca5a3ff",
+ "element.selected": "#aca5a3ff",
+ "element.disabled": "#e9e6e4ff",
+ "drop_target.background": "#6a636080",
+ "ghost_element.background": "#00000000",
+ "ghost_element.hover": "#d6d1cfff",
+ "ghost_element.active": "#aca5a3ff",
+ "ghost_element.selected": "#aca5a3ff",
+ "ghost_element.disabled": "#e9e6e4ff",
+ "text": "#1b1918ff",
+ "text.muted": "#6a6360ff",
+ "text.placeholder": "#837b78ff",
+ "text.disabled": "#837b78ff",
+ "text.accent": "#407ee6ff",
+ "icon": "#1b1918ff",
+ "icon.muted": "#6a6360ff",
+ "icon.disabled": "#837b78ff",
+ "icon.placeholder": "#6a6360ff",
+ "icon.accent": "#407ee6ff",
+ "status_bar.background": "#ccc7c5ff",
+ "title_bar.background": "#ccc7c5ff",
+ "toolbar.background": "#f0eeedff",
+ "tab_bar.background": "#e9e6e4ff",
+ "tab.inactive_background": "#e9e6e4ff",
+ "tab.active_background": "#f0eeedff",
+ "search.match_background": null,
+ "panel.background": "#e9e6e4ff",
+ "panel.focused_border": null,
+ "pane.focused_border": null,
+ "scrollbar_thumb.background": "#1b19184c",
+ "scrollbar.thumb.hover_background": "#d6d1cfff",
+ "scrollbar.thumb.border": "#d6d1cfff",
+ "scrollbar.track.background": "#00000000",
+ "scrollbar.track.border": "#ebe8e6ff",
+ "editor.foreground": "#2c2421ff",
+ "editor.background": "#f0eeedff",
+ "editor.gutter.background": "#f0eeedff",
+ "editor.subheader.background": "#e9e6e4ff",
+ "editor.active_line.background": "#e9e6e4bf",
+ "editor.highlighted_line.background": "#e9e6e4ff",
+ "editor.line_number": "#1b191859",
+ "editor.active_line_number": "#1b1918ff",
+ "editor.invisible": "#89817dff",
+ "editor.wrap_guide": "#1b19180d",
+ "editor.active_wrap_guide": "#1b19181a",
+ "editor.document_highlight.read_background": "#407ee61a",
+ "editor.document_highlight.write_background": "#89817d66",
+ "terminal.background": "#f0eeedff",
+ "terminal.foreground": "#1b1918ff",
+ "terminal.bright_foreground": "#1b1918ff",
+ "terminal.dim_foreground": "#f0eeedff",
+ "terminal.ansi.black": "#f0eeedff",
+ "terminal.ansi.bright_black": "#9e9693ff",
+ "terminal.ansi.dim_black": "#1b1918ff",
+ "terminal.ansi.red": "#f22e40ff",
+ "terminal.ansi.bright_red": "#ffa29aff",
+ "terminal.ansi.dim_red": "#8c1122ff",
+ "terminal.ansi.green": "#7a9728ff",
+ "terminal.ansi.bright_green": "#bfca93ff",
+ "terminal.ansi.dim_green": "#3d4919ff",
+ "terminal.ansi.yellow": "#c38419ff",
+ "terminal.ansi.bright_yellow": "#e8bf8dff",
+ "terminal.ansi.dim_yellow": "#664115ff",
+ "terminal.ansi.blue": "#407ee6ff",
+ "terminal.ansi.bright_blue": "#aebcf4ff",
+ "terminal.ansi.dim_blue": "#213f78ff",
+ "terminal.ansi.magenta": "#c340f2ff",
+ "terminal.ansi.bright_magenta": "#e7a6fbff",
+ "terminal.ansi.dim_magenta": "#662086ff",
+ "terminal.ansi.cyan": "#3e96b8ff",
+ "terminal.ansi.bright_cyan": "#a6cadbff",
+ "terminal.ansi.dim_cyan": "#264858ff",
+ "terminal.ansi.white": "#1b1918ff",
+ "terminal.ansi.bright_white": "#1b1918ff",
+ "terminal.ansi.dim_white": "#746c69ff",
+ "link_text.hover": "#407ee6ff",
+ "conflict": "#c38419ff",
+ "conflict.background": "#f8e5d1ff",
+ "conflict.border": "#f0d1adff",
+ "created": "#7a9728ff",
+ "created.background": "#e5e9d3ff",
+ "created.border": "#d1d8b1ff",
+ "deleted": "#f22e40ff",
+ "deleted.background": "#ffdad5ff",
+ "deleted.border": "#ffbdb6ff",
+ "error": "#f22e40ff",
+ "error.background": "#ffdad5ff",
+ "error.border": "#ffbdb6ff",
+ "hidden": "#837b78ff",
+ "hidden.background": "#ccc7c5ff",
+ "hidden.border": "#bcb6b4ff",
+ "hint": "#a67287ff",
+ "hint.background": "#dfe3fbff",
+ "hint.border": "#c6cef7ff",
+ "ignored": "#6a6360ff",
+ "ignored.background": "#ccc7c5ff",
+ "ignored.border": "#aaa3a1ff",
+ "info": "#407ee6ff",
+ "info.background": "#dfe3fbff",
+ "info.border": "#c6cef7ff",
+ "modified": "#c38419ff",
+ "modified.background": "#f8e5d1ff",
+ "modified.border": "#f0d1adff",
+ "predictive": "#be899eff",
+ "predictive.background": "#e5e9d3ff",
+ "predictive.border": "#d1d8b1ff",
+ "renamed": "#407ee6ff",
+ "renamed.background": "#dfe3fbff",
+ "renamed.border": "#c6cef7ff",
+ "success": "#7a9728ff",
+ "success.background": "#e5e9d3ff",
+ "success.border": "#d1d8b1ff",
+ "unreachable": "#6a6360ff",
+ "unreachable.background": "#ccc7c5ff",
+ "unreachable.border": "#aaa3a1ff",
+ "warning": "#c38419ff",
+ "warning.background": "#f8e5d1ff",
+ "warning.border": "#f0d1adff",
+ "syntax": {
+ "attribute": {
+ "color": "#407ee6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "boolean": {
+ "color": "#7a9728ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment": {
+ "color": "#9c9491ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment.doc": {
+ "color": "#68615eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constant": {
+ "color": "#7a9728ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constructor": {
+ "color": "#407ee6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "embedded": {
+ "color": "#1b1918ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis": {
+ "color": "#407ee6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis.strong": {
+ "color": "#407ee6ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "enum": {
+ "color": "#df5421ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function": {
+ "color": "#3f7ee7ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.method": {
+ "color": "#3f7ee7ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.special.definition": {
+ "color": "#c38417ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "hint": {
+ "color": "#a67287ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "keyword": {
+ "color": "#6666eaff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "label": {
+ "color": "#407ee6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "link_text": {
+ "color": "#df5421ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "link_uri": {
+ "color": "#7a9728ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "number": {
+ "color": "#df521fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "operator": {
+ "color": "#68615eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "predictive": {
+ "color": "#be899eff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "preproc": {
+ "color": "#1b1918ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "primary": {
+ "color": "#2c2421ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "property": {
+ "color": "#f22c40ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation": {
+ "color": "#2c2421ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.bracket": {
+ "color": "#68615eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.delimiter": {
+ "color": "#68615eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.list_marker": {
+ "color": "#2c2421ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.special": {
+ "color": "#c33ff3ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string": {
+ "color": "#7a9725ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.escape": {
+ "color": "#68615eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.regex": {
+ "color": "#3c96b8ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special": {
+ "color": "#c33ff3ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special.symbol": {
+ "color": "#7a9725ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "tag": {
+ "color": "#407ee6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "text.literal": {
+ "color": "#df5421ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "title": {
+ "color": "#1b1918ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "type": {
+ "color": "#c38417ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable": {
+ "color": "#2c2421ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable.special": {
+ "color": "#6666eaff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variant": {
+ "color": "#c38417ff",
+ "font_style": null,
+ "font_weight": null
+ }
+ }
+ }
+ },
+ {
+ "name": "Atelier Heath Dark",
+ "appearance": "dark",
+ "style": {
+ "border": "#675b67ff",
+ "border.variant": "#393239ff",
+ "border.focused": "#192961ff",
+ "border.selected": "#192961ff",
+ "border.transparent": "#00000000",
+ "border.disabled": "#554a55ff",
+ "elevated_surface.background": "#252025ff",
+ "surface.background": "#252025ff",
+ "background": "#433a43ff",
+ "element.background": "#252025ff",
+ "element.hover": "#393239ff",
+ "element.active": "#655965ff",
+ "element.selected": "#655965ff",
+ "element.disabled": "#252025ff",
+ "drop_target.background": "#a899a880",
+ "ghost_element.background": "#00000000",
+ "ghost_element.hover": "#393239ff",
+ "ghost_element.active": "#655965ff",
+ "ghost_element.selected": "#655965ff",
+ "ghost_element.disabled": "#252025ff",
+ "text": "#f7f3f7ff",
+ "text.muted": "#a899a8ff",
+ "text.placeholder": "#908190ff",
+ "text.disabled": "#908190ff",
+ "text.accent": "#5169ebff",
+ "icon": "#f7f3f7ff",
+ "icon.muted": "#a899a8ff",
+ "icon.disabled": "#908190ff",
+ "icon.placeholder": "#a899a8ff",
+ "icon.accent": "#5169ebff",
+ "status_bar.background": "#433a43ff",
+ "title_bar.background": "#433a43ff",
+ "toolbar.background": "#1b181bff",
+ "tab_bar.background": "#252025ff",
+ "tab.inactive_background": "#252025ff",
+ "tab.active_background": "#1b181bff",
+ "search.match_background": null,
+ "panel.background": "#252025ff",
+ "panel.focused_border": null,
+ "pane.focused_border": null,
+ "scrollbar_thumb.background": "#f7f3f74c",
+ "scrollbar.thumb.hover_background": "#393239ff",
+ "scrollbar.thumb.border": "#393239ff",
+ "scrollbar.track.background": "#00000000",
+ "scrollbar.track.border": "#231e23ff",
+ "editor.foreground": "#d8cad8ff",
+ "editor.background": "#1b181bff",
+ "editor.gutter.background": "#1b181bff",
+ "editor.subheader.background": "#252025ff",
+ "editor.active_line.background": "#252025bf",
+ "editor.highlighted_line.background": "#252025ff",
+ "editor.line_number": "#f7f3f759",
+ "editor.active_line_number": "#f7f3f7ff",
+ "editor.invisible": "#8b7b8bff",
+ "editor.wrap_guide": "#f7f3f70d",
+ "editor.active_wrap_guide": "#f7f3f71a",
+ "editor.document_highlight.read_background": "#5169eb1a",
+ "editor.document_highlight.write_background": "#8b7b8b66",
+ "terminal.background": "#1b181bff",
+ "terminal.foreground": "#f7f3f7ff",
+ "terminal.bright_foreground": "#f7f3f7ff",
+ "terminal.dim_foreground": "#1b181bff",
+ "terminal.ansi.black": "#1b181bff",
+ "terminal.ansi.bright_black": "#756775ff",
+ "terminal.ansi.dim_black": "#f7f3f7ff",
+ "terminal.ansi.red": "#ca3f2bff",
+ "terminal.ansi.bright_red": "#6d221aff",
+ "terminal.ansi.dim_red": "#f0a28fff",
+ "terminal.ansi.green": "#918b3aff",
+ "terminal.ansi.bright_green": "#474422ff",
+ "terminal.ansi.dim_green": "#cac49aff",
+ "terminal.ansi.yellow": "#bb8a35ff",
+ "terminal.ansi.bright_yellow": "#5e441eff",
+ "terminal.ansi.dim_yellow": "#e2c398ff",
+ "terminal.ansi.blue": "#5169ebff",
+ "terminal.ansi.bright_blue": "#26367eff",
+ "terminal.ansi.dim_blue": "#b4b2f7ff",
+ "terminal.ansi.magenta": "#cc34ccff",
+ "terminal.ansi.bright_magenta": "#6c1e66ff",
+ "terminal.ansi.dim_magenta": "#eba2e6ff",
+ "terminal.ansi.cyan": "#189393ff",
+ "terminal.ansi.bright_cyan": "#1a4848ff",
+ "terminal.ansi.dim_cyan": "#99c8c7ff",
+ "terminal.ansi.white": "#f7f3f7ff",
+ "terminal.ansi.bright_white": "#f7f3f7ff",
+ "terminal.ansi.dim_white": "#a091a0ff",
+ "link_text.hover": "#5169ebff",
+ "conflict": "#bb8a35ff",
+ "conflict.background": "#2d1e11ff",
+ "conflict.border": "#463218ff",
+ "created": "#918b3aff",
+ "created.background": "#211f12ff",
+ "created.border": "#34321bff",
+ "deleted": "#ca3f2bff",
+ "deleted.background": "#3c110eff",
+ "deleted.border": "#541a15ff",
+ "error": "#ca3f2bff",
+ "error.background": "#3c110eff",
+ "error.border": "#541a15ff",
+ "hidden": "#908190ff",
+ "hidden.background": "#433a43ff",
+ "hidden.border": "#554a55ff",
+ "hint": "#8d70a8ff",
+ "hint.background": "#0d1a43ff",
+ "hint.border": "#192961ff",
+ "ignored": "#a899a8ff",
+ "ignored.background": "#433a43ff",
+ "ignored.border": "#675b67ff",
+ "info": "#5169ebff",
+ "info.background": "#0d1a43ff",
+ "info.border": "#192961ff",
+ "modified": "#bb8a35ff",
+ "modified.background": "#2d1e11ff",
+ "modified.border": "#463218ff",
+ "predictive": "#75588fff",
+ "predictive.background": "#211f12ff",
+ "predictive.border": "#34321bff",
+ "renamed": "#5169ebff",
+ "renamed.background": "#0d1a43ff",
+ "renamed.border": "#192961ff",
+ "success": "#918b3aff",
+ "success.background": "#211f12ff",
+ "success.border": "#34321bff",
+ "unreachable": "#a899a8ff",
+ "unreachable.background": "#433a43ff",
+ "unreachable.border": "#675b67ff",
+ "warning": "#bb8a35ff",
+ "warning.background": "#2d1e11ff",
+ "warning.border": "#463218ff",
+ "syntax": {
+ "attribute": {
+ "color": "#5169ebff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "boolean": {
+ "color": "#918b3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment": {
+ "color": "#776977ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment.doc": {
+ "color": "#ab9babff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constant": {
+ "color": "#918b3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constructor": {
+ "color": "#5169ebff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "embedded": {
+ "color": "#f7f3f7ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis": {
+ "color": "#5169ebff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis.strong": {
+ "color": "#5169ebff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "enum": {
+ "color": "#a65827ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function": {
+ "color": "#506aecff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.method": {
+ "color": "#506aecff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.special.definition": {
+ "color": "#bb8a34ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "hint": {
+ "color": "#8d70a8ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "keyword": {
+ "color": "#7b58bfff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "label": {
+ "color": "#5169ebff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "link_text": {
+ "color": "#a65827ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "link_uri": {
+ "color": "#918b3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "number": {
+ "color": "#a65825ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "operator": {
+ "color": "#ab9babff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "predictive": {
+ "color": "#75588fff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "preproc": {
+ "color": "#f7f3f7ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "primary": {
+ "color": "#d8cad8ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "property": {
+ "color": "#ca3f2aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation": {
+ "color": "#d8cad8ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.bracket": {
+ "color": "#ab9babff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.delimiter": {
+ "color": "#ab9babff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.list_marker": {
+ "color": "#d8cad8ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.special": {
+ "color": "#cc32ccff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string": {
+ "color": "#918b3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.escape": {
+ "color": "#ab9babff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.regex": {
+ "color": "#149393ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special": {
+ "color": "#cc32ccff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special.symbol": {
+ "color": "#918b3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "tag": {
+ "color": "#5169ebff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "text.literal": {
+ "color": "#a65827ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "title": {
+ "color": "#f7f3f7ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "type": {
+ "color": "#bb8a34ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable": {
+ "color": "#d8cad8ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable.special": {
+ "color": "#7b58bfff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variant": {
+ "color": "#bb8a34ff",
+ "font_style": null,
+ "font_weight": null
+ }
+ }
+ }
+ },
+ {
+ "name": "Atelier Heath Light",
+ "appearance": "light",
+ "style": {
+ "border": "#ad9dadff",
+ "border.variant": "#ccbdccff",
+ "border.focused": "#cac7faff",
+ "border.selected": "#cac7faff",
+ "border.transparent": "#00000000",
+ "border.disabled": "#baaabaff",
+ "elevated_surface.background": "#e0d5e0ff",
+ "surface.background": "#e0d5e0ff",
+ "background": "#c6b8c6ff",
+ "element.background": "#e0d5e0ff",
+ "element.hover": "#ccbdccff",
+ "element.active": "#ae9eaeff",
+ "element.selected": "#ae9eaeff",
+ "element.disabled": "#e0d5e0ff",
+ "drop_target.background": "#6b5e6b80",
+ "ghost_element.background": "#00000000",
+ "ghost_element.hover": "#ccbdccff",
+ "ghost_element.active": "#ae9eaeff",
+ "ghost_element.selected": "#ae9eaeff",
+ "ghost_element.disabled": "#e0d5e0ff",
+ "text": "#1b181bff",
+ "text.muted": "#6b5e6bff",
+ "text.placeholder": "#857785ff",
+ "text.disabled": "#857785ff",
+ "text.accent": "#5169ebff",
+ "icon": "#1b181bff",
+ "icon.muted": "#6b5e6bff",
+ "icon.disabled": "#857785ff",
+ "icon.placeholder": "#6b5e6bff",
+ "icon.accent": "#5169ebff",
+ "status_bar.background": "#c6b8c6ff",
+ "title_bar.background": "#c6b8c6ff",
+ "toolbar.background": "#f7f3f7ff",
+ "tab_bar.background": "#e0d5e0ff",
+ "tab.inactive_background": "#e0d5e0ff",
+ "tab.active_background": "#f7f3f7ff",
+ "search.match_background": null,
+ "panel.background": "#e0d5e0ff",
+ "panel.focused_border": null,
+ "pane.focused_border": null,
+ "scrollbar_thumb.background": "#1b181b4c",
+ "scrollbar.thumb.hover_background": "#ccbdccff",
+ "scrollbar.thumb.border": "#ccbdccff",
+ "scrollbar.track.background": "#00000000",
+ "scrollbar.track.border": "#e5dce5ff",
+ "editor.foreground": "#292329ff",
+ "editor.background": "#f7f3f7ff",
+ "editor.gutter.background": "#f7f3f7ff",
+ "editor.subheader.background": "#e0d5e0ff",
+ "editor.active_line.background": "#e0d5e0bf",
+ "editor.highlighted_line.background": "#e0d5e0ff",
+ "editor.line_number": "#1b181b59",
+ "editor.active_line_number": "#1b181bff",
+ "editor.invisible": "#8b7b8bff",
+ "editor.wrap_guide": "#1b181b0d",
+ "editor.active_wrap_guide": "#1b181b1a",
+ "editor.document_highlight.read_background": "#5169eb1a",
+ "editor.document_highlight.write_background": "#8b7b8b66",
+ "terminal.background": "#f7f3f7ff",
+ "terminal.foreground": "#1b181bff",
+ "terminal.bright_foreground": "#1b181bff",
+ "terminal.dim_foreground": "#f7f3f7ff",
+ "terminal.ansi.black": "#f7f3f7ff",
+ "terminal.ansi.bright_black": "#a091a0ff",
+ "terminal.ansi.dim_black": "#1b181bff",
+ "terminal.ansi.red": "#ca402bff",
+ "terminal.ansi.bright_red": "#f0a28fff",
+ "terminal.ansi.dim_red": "#6d221aff",
+ "terminal.ansi.green": "#918b3bff",
+ "terminal.ansi.bright_green": "#cac49aff",
+ "terminal.ansi.dim_green": "#474422ff",
+ "terminal.ansi.yellow": "#bb8a35ff",
+ "terminal.ansi.bright_yellow": "#e2c398ff",
+ "terminal.ansi.dim_yellow": "#5e441eff",
+ "terminal.ansi.blue": "#5169ebff",
+ "terminal.ansi.bright_blue": "#b4b2f7ff",
+ "terminal.ansi.dim_blue": "#26367eff",
+ "terminal.ansi.magenta": "#cc34ccff",
+ "terminal.ansi.bright_magenta": "#eba2e6ff",
+ "terminal.ansi.dim_magenta": "#6c1e66ff",
+ "terminal.ansi.cyan": "#189393ff",
+ "terminal.ansi.bright_cyan": "#99c8c7ff",
+ "terminal.ansi.dim_cyan": "#1a4848ff",
+ "terminal.ansi.white": "#1b181bff",
+ "terminal.ansi.bright_white": "#1b181bff",
+ "terminal.ansi.dim_white": "#756775ff",
+ "link_text.hover": "#5169ebff",
+ "conflict": "#bb8a35ff",
+ "conflict.background": "#f5e6d5ff",
+ "conflict.border": "#ebd3b5ff",
+ "created": "#918b3bff",
+ "created.background": "#eae6d6ff",
+ "created.border": "#d8d3b5ff",
+ "deleted": "#ca402bff",
+ "deleted.background": "#fcd9d1ff",
+ "deleted.border": "#f7bcaeff",
+ "error": "#ca402bff",
+ "error.background": "#fcd9d1ff",
+ "error.border": "#f7bcaeff",
+ "hidden": "#857785ff",
+ "hidden.background": "#c6b8c6ff",
+ "hidden.border": "#baaabaff",
+ "hint": "#8c70a6ff",
+ "hint.background": "#e2dffcff",
+ "hint.border": "#cac7faff",
+ "ignored": "#6b5e6bff",
+ "ignored.background": "#c6b8c6ff",
+ "ignored.border": "#ad9dadff",
+ "info": "#5169ebff",
+ "info.background": "#e2dffcff",
+ "info.border": "#cac7faff",
+ "modified": "#bb8a35ff",
+ "modified.background": "#f5e6d5ff",
+ "modified.border": "#ebd3b5ff",
+ "predictive": "#a487bfff",
+ "predictive.background": "#eae6d6ff",
+ "predictive.border": "#d8d3b5ff",
+ "renamed": "#5169ebff",
+ "renamed.background": "#e2dffcff",
+ "renamed.border": "#cac7faff",
+ "success": "#918b3bff",
+ "success.background": "#eae6d6ff",
+ "success.border": "#d8d3b5ff",
+ "unreachable": "#6b5e6bff",
+ "unreachable.background": "#c6b8c6ff",
+ "unreachable.border": "#ad9dadff",
+ "warning": "#bb8a35ff",
+ "warning.background": "#f5e6d5ff",
+ "warning.border": "#ebd3b5ff",
+ "syntax": {
+ "attribute": {
+ "color": "#5169ebff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "boolean": {
+ "color": "#918b3bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment": {
+ "color": "#9e8f9eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment.doc": {
+ "color": "#695d69ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constant": {
+ "color": "#918b3bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constructor": {
+ "color": "#5169ebff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "embedded": {
+ "color": "#1b181bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis": {
+ "color": "#5169ebff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis.strong": {
+ "color": "#5169ebff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "enum": {
+ "color": "#a65927ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function": {
+ "color": "#506aecff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.method": {
+ "color": "#506aecff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.special.definition": {
+ "color": "#bb8a34ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "hint": {
+ "color": "#8c70a6ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "keyword": {
+ "color": "#7b58bfff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "label": {
+ "color": "#5169ebff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "link_text": {
+ "color": "#a65927ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "link_uri": {
+ "color": "#918b3bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "number": {
+ "color": "#a65825ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "operator": {
+ "color": "#695d69ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "predictive": {
+ "color": "#a487bfff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "preproc": {
+ "color": "#1b181bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "primary": {
+ "color": "#292329ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "property": {
+ "color": "#ca3f2aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation": {
+ "color": "#292329ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.bracket": {
+ "color": "#695d69ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.delimiter": {
+ "color": "#695d69ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.list_marker": {
+ "color": "#292329ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.special": {
+ "color": "#cc32ccff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string": {
+ "color": "#918b3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.escape": {
+ "color": "#695d69ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.regex": {
+ "color": "#149393ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special": {
+ "color": "#cc32ccff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special.symbol": {
+ "color": "#918b3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "tag": {
+ "color": "#5169ebff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "text.literal": {
+ "color": "#a65927ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "title": {
+ "color": "#1b181bff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "type": {
+ "color": "#bb8a34ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable": {
+ "color": "#292329ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable.special": {
+ "color": "#7b58bfff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variant": {
+ "color": "#bb8a34ff",
+ "font_style": null,
+ "font_weight": null
+ }
+ }
+ }
+ },
+ {
+ "name": "Atelier Lakeside Dark",
+ "appearance": "dark",
+ "style": {
+ "border": "#4f6a78ff",
+ "border.variant": "#2c3b42ff",
+ "border.focused": "#1a2f3cff",
+ "border.selected": "#1a2f3cff",
+ "border.transparent": "#00000000",
+ "border.disabled": "#415763ff",
+ "elevated_surface.background": "#1c2529ff",
+ "surface.background": "#1c2529ff",
+ "background": "#33444dff",
+ "element.background": "#1c2529ff",
+ "element.hover": "#2c3b42ff",
+ "element.active": "#4d6876ff",
+ "element.selected": "#4d6876ff",
+ "element.disabled": "#1c2529ff",
+ "drop_target.background": "#7c9fb380",
+ "ghost_element.background": "#00000000",
+ "ghost_element.hover": "#2c3b42ff",
+ "ghost_element.active": "#4d6876ff",
+ "ghost_element.selected": "#4d6876ff",
+ "ghost_element.disabled": "#1c2529ff",
+ "text": "#ebf8ffff",
+ "text.muted": "#7c9fb3ff",
+ "text.placeholder": "#688c9dff",
+ "text.disabled": "#688c9dff",
+ "text.accent": "#267eadff",
+ "icon": "#ebf8ffff",
+ "icon.muted": "#7c9fb3ff",
+ "icon.disabled": "#688c9dff",
+ "icon.placeholder": "#7c9fb3ff",
+ "icon.accent": "#267eadff",
+ "status_bar.background": "#33444dff",
+ "title_bar.background": "#33444dff",
+ "toolbar.background": "#161b1dff",
+ "tab_bar.background": "#1c2529ff",
+ "tab.inactive_background": "#1c2529ff",
+ "tab.active_background": "#161b1dff",
+ "search.match_background": null,
+ "panel.background": "#1c2529ff",
+ "panel.focused_border": null,
+ "pane.focused_border": null,
+ "scrollbar_thumb.background": "#ebf8ff4c",
+ "scrollbar.thumb.hover_background": "#2c3b42ff",
+ "scrollbar.thumb.border": "#2c3b42ff",
+ "scrollbar.track.background": "#00000000",
+ "scrollbar.track.border": "#1b2327ff",
+ "editor.foreground": "#c1e4f6ff",
+ "editor.background": "#161b1dff",
+ "editor.gutter.background": "#161b1dff",
+ "editor.subheader.background": "#1c2529ff",
+ "editor.active_line.background": "#1c2529bf",
+ "editor.highlighted_line.background": "#1c2529ff",
+ "editor.line_number": "#ebf8ff59",
+ "editor.active_line_number": "#ebf8ffff",
+ "editor.invisible": "#66889aff",
+ "editor.wrap_guide": "#ebf8ff0d",
+ "editor.active_wrap_guide": "#ebf8ff1a",
+ "editor.document_highlight.read_background": "#267ead1a",
+ "editor.document_highlight.write_background": "#66889a66",
+ "terminal.background": "#161b1dff",
+ "terminal.foreground": "#ebf8ffff",
+ "terminal.bright_foreground": "#ebf8ffff",
+ "terminal.dim_foreground": "#161b1dff",
+ "terminal.ansi.black": "#161b1dff",
+ "terminal.ansi.bright_black": "#577889ff",
+ "terminal.ansi.dim_black": "#ebf8ffff",
+ "terminal.ansi.red": "#d22e72ff",
+ "terminal.ansi.bright_red": "#6f1c3aff",
+ "terminal.ansi.dim_red": "#f09fb6ff",
+ "terminal.ansi.green": "#558c3aff",
+ "terminal.ansi.bright_green": "#2e4522ff",
+ "terminal.ansi.dim_green": "#aac499ff",
+ "terminal.ansi.yellow": "#8a8a10ff",
+ "terminal.ansi.bright_yellow": "#454413ff",
+ "terminal.ansi.dim_yellow": "#c7c28aff",
+ "terminal.ansi.blue": "#267eadff",
+ "terminal.ansi.bright_blue": "#1d3f53ff",
+ "terminal.ansi.dim_blue": "#9ebcd6ff",
+ "terminal.ansi.magenta": "#b72ed2ff",
+ "terminal.ansi.bright_magenta": "#5c1e6bff",
+ "terminal.ansi.dim_magenta": "#e09fe9ff",
+ "terminal.ansi.cyan": "#2d8f6fff",
+ "terminal.ansi.bright_cyan": "#1e4637ff",
+ "terminal.ansi.dim_cyan": "#9bc7b5ff",
+ "terminal.ansi.white": "#ebf8ffff",
+ "terminal.ansi.bright_white": "#ebf8ffff",
+ "terminal.ansi.dim_white": "#7296a9ff",
+ "link_text.hover": "#267eadff",
+ "conflict": "#8a8a10ff",
+ "conflict.background": "#201e0cff",
+ "conflict.border": "#323111ff",
+ "created": "#558c3aff",
+ "created.background": "#171f12ff",
+ "created.border": "#23321bff",
+ "deleted": "#d22e72ff",
+ "deleted.background": "#39101bff",
+ "deleted.border": "#55152bff",
+ "error": "#d22e72ff",
+ "error.background": "#39101bff",
+ "error.border": "#55152bff",
+ "hidden": "#688c9dff",
+ "hidden.background": "#33444dff",
+ "hidden.border": "#415763ff",
+ "hint": "#52809aff",
+ "hint.background": "#121c24ff",
+ "hint.border": "#1a2f3cff",
+ "ignored": "#7c9fb3ff",
+ "ignored.background": "#33444dff",
+ "ignored.border": "#4f6a78ff",
+ "info": "#267eadff",
+ "info.background": "#121c24ff",
+ "info.border": "#1a2f3cff",
+ "modified": "#8a8a10ff",
+ "modified.background": "#201e0cff",
+ "modified.border": "#323111ff",
+ "predictive": "#426f88ff",
+ "predictive.background": "#171f12ff",
+ "predictive.border": "#23321bff",
+ "renamed": "#267eadff",
+ "renamed.background": "#121c24ff",
+ "renamed.border": "#1a2f3cff",
+ "success": "#558c3aff",
+ "success.background": "#171f12ff",
+ "success.border": "#23321bff",
+ "unreachable": "#7c9fb3ff",
+ "unreachable.background": "#33444dff",
+ "unreachable.border": "#4f6a78ff",
+ "warning": "#8a8a10ff",
+ "warning.background": "#201e0cff",
+ "warning.border": "#323111ff",
+ "syntax": {
+ "attribute": {
+ "color": "#267eadff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "boolean": {
+ "color": "#558c3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment": {
+ "color": "#5a7b8cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment.doc": {
+ "color": "#7ea2b4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constant": {
+ "color": "#558c3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constructor": {
+ "color": "#267eadff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "embedded": {
+ "color": "#ebf8ffff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis": {
+ "color": "#267eadff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis.strong": {
+ "color": "#267eadff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "enum": {
+ "color": "#935b25ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function": {
+ "color": "#247eadff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.method": {
+ "color": "#247eadff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.special.definition": {
+ "color": "#8a8a0eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "hint": {
+ "color": "#52809aff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "keyword": {
+ "color": "#6a6ab7ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "label": {
+ "color": "#267eadff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "link_text": {
+ "color": "#935b25ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "link_uri": {
+ "color": "#558c3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "number": {
+ "color": "#935c24ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "operator": {
+ "color": "#7ea2b4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "predictive": {
+ "color": "#426f88ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "preproc": {
+ "color": "#ebf8ffff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "primary": {
+ "color": "#c1e4f6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "property": {
+ "color": "#d22c72ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation": {
+ "color": "#c1e4f6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.bracket": {
+ "color": "#7ea2b4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.delimiter": {
+ "color": "#7ea2b4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.list_marker": {
+ "color": "#c1e4f6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.special": {
+ "color": "#b72cd2ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string": {
+ "color": "#558c3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.escape": {
+ "color": "#7ea2b4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.regex": {
+ "color": "#2c8f6eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special": {
+ "color": "#b72cd2ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special.symbol": {
+ "color": "#558c3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "tag": {
+ "color": "#267eadff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "text.literal": {
+ "color": "#935b25ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "title": {
+ "color": "#ebf8ffff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "type": {
+ "color": "#8a8a0eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable": {
+ "color": "#c1e4f6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable.special": {
+ "color": "#6a6ab7ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variant": {
+ "color": "#8a8a0eff",
+ "font_style": null,
+ "font_weight": null
+ }
+ }
+ }
+ },
+ {
+ "name": "Atelier Lakeside Light",
+ "appearance": "light",
+ "style": {
+ "border": "#80a4b6ff",
+ "border.variant": "#b0d3e5ff",
+ "border.focused": "#b9cee0ff",
+ "border.selected": "#b9cee0ff",
+ "border.transparent": "#00000000",
+ "border.disabled": "#93b7c9ff",
+ "elevated_surface.background": "#cdeaf9ff",
+ "surface.background": "#cdeaf9ff",
+ "background": "#a6cadcff",
+ "element.background": "#cdeaf9ff",
+ "element.hover": "#b0d3e5ff",
+ "element.active": "#82a6b8ff",
+ "element.selected": "#82a6b8ff",
+ "element.disabled": "#cdeaf9ff",
+ "drop_target.background": "#526f7d80",
+ "ghost_element.background": "#00000000",
+ "ghost_element.hover": "#b0d3e5ff",
+ "ghost_element.active": "#82a6b8ff",
+ "ghost_element.selected": "#82a6b8ff",
+ "ghost_element.disabled": "#cdeaf9ff",
+ "text": "#161b1dff",
+ "text.muted": "#526f7dff",
+ "text.placeholder": "#628496ff",
+ "text.disabled": "#628496ff",
+ "text.accent": "#267eadff",
+ "icon": "#161b1dff",
+ "icon.muted": "#526f7dff",
+ "icon.disabled": "#628496ff",
+ "icon.placeholder": "#526f7dff",
+ "icon.accent": "#267eadff",
+ "status_bar.background": "#a6cadcff",
+ "title_bar.background": "#a6cadcff",
+ "toolbar.background": "#ebf8ffff",
+ "tab_bar.background": "#cdeaf9ff",
+ "tab.inactive_background": "#cdeaf9ff",
+ "tab.active_background": "#ebf8ffff",
+ "search.match_background": null,
+ "panel.background": "#cdeaf9ff",
+ "panel.focused_border": null,
+ "pane.focused_border": null,
+ "scrollbar_thumb.background": "#161b1d4c",
+ "scrollbar.thumb.hover_background": "#b0d3e5ff",
+ "scrollbar.thumb.border": "#b0d3e5ff",
+ "scrollbar.track.background": "#00000000",
+ "scrollbar.track.border": "#d3edfaff",
+ "editor.foreground": "#1f292eff",
+ "editor.background": "#ebf8ffff",
+ "editor.gutter.background": "#ebf8ffff",
+ "editor.subheader.background": "#cdeaf9ff",
+ "editor.active_line.background": "#cdeaf9bf",
+ "editor.highlighted_line.background": "#cdeaf9ff",
+ "editor.line_number": "#161b1d59",
+ "editor.active_line_number": "#161b1dff",
+ "editor.invisible": "#66889aff",
+ "editor.wrap_guide": "#161b1d0d",
+ "editor.active_wrap_guide": "#161b1d1a",
+ "editor.document_highlight.read_background": "#267ead1a",
+ "editor.document_highlight.write_background": "#66889a66",
+ "terminal.background": "#ebf8ffff",
+ "terminal.foreground": "#161b1dff",
+ "terminal.bright_foreground": "#161b1dff",
+ "terminal.dim_foreground": "#ebf8ffff",
+ "terminal.ansi.black": "#ebf8ffff",
+ "terminal.ansi.bright_black": "#7296a9ff",
+ "terminal.ansi.dim_black": "#161b1dff",
+ "terminal.ansi.red": "#d22e71ff",
+ "terminal.ansi.bright_red": "#f09fb6ff",
+ "terminal.ansi.dim_red": "#6f1c3aff",
+ "terminal.ansi.green": "#568c3bff",
+ "terminal.ansi.bright_green": "#aac499ff",
+ "terminal.ansi.dim_green": "#2e4522ff",
+ "terminal.ansi.yellow": "#8a8a10ff",
+ "terminal.ansi.bright_yellow": "#c7c28aff",
+ "terminal.ansi.dim_yellow": "#454413ff",
+ "terminal.ansi.blue": "#267eadff",
+ "terminal.ansi.bright_blue": "#9ebcd6ff",
+ "terminal.ansi.dim_blue": "#1d3f53ff",
+ "terminal.ansi.magenta": "#b72ed2ff",
+ "terminal.ansi.bright_magenta": "#e09fe9ff",
+ "terminal.ansi.dim_magenta": "#5c1e6bff",
+ "terminal.ansi.cyan": "#2e8f6eff",
+ "terminal.ansi.bright_cyan": "#9bc7b5ff",
+ "terminal.ansi.dim_cyan": "#1e4637ff",
+ "terminal.ansi.white": "#161b1dff",
+ "terminal.ansi.bright_white": "#161b1dff",
+ "terminal.ansi.dim_white": "#577889ff",
+ "link_text.hover": "#267eadff",
+ "conflict": "#8a8a10ff",
+ "conflict.background": "#eae6d0ff",
+ "conflict.border": "#d8d3abff",
+ "created": "#568c3bff",
+ "created.background": "#dde7d5ff",
+ "created.border": "#c1d4b5ff",
+ "deleted": "#d22e71ff",
+ "deleted.background": "#fad7e0ff",
+ "deleted.border": "#f6bacaff",
+ "error": "#d22e71ff",
+ "error.background": "#fad7e0ff",
+ "error.border": "#f6bacaff",
+ "hidden": "#628496ff",
+ "hidden.background": "#a6cadcff",
+ "hidden.border": "#93b7c9ff",
+ "hint": "#5a87a0ff",
+ "hint.background": "#d8e4eeff",
+ "hint.border": "#b9cee0ff",
+ "ignored": "#526f7dff",
+ "ignored.background": "#a6cadcff",
+ "ignored.border": "#80a4b6ff",
+ "info": "#267eadff",
+ "info.background": "#d8e4eeff",
+ "info.border": "#b9cee0ff",
+ "modified": "#8a8a10ff",
+ "modified.background": "#eae6d0ff",
+ "modified.border": "#d8d3abff",
+ "predictive": "#6a97b2ff",
+ "predictive.background": "#dde7d5ff",
+ "predictive.border": "#c1d4b5ff",
+ "renamed": "#267eadff",
+ "renamed.background": "#d8e4eeff",
+ "renamed.border": "#b9cee0ff",
+ "success": "#568c3bff",
+ "success.background": "#dde7d5ff",
+ "success.border": "#c1d4b5ff",
+ "unreachable": "#526f7dff",
+ "unreachable.background": "#a6cadcff",
+ "unreachable.border": "#80a4b6ff",
+ "warning": "#8a8a10ff",
+ "warning.background": "#eae6d0ff",
+ "warning.border": "#d8d3abff",
+ "syntax": {
+ "attribute": {
+ "color": "#267eadff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "boolean": {
+ "color": "#568c3bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment": {
+ "color": "#7094a7ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment.doc": {
+ "color": "#516d7bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constant": {
+ "color": "#568c3bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constructor": {
+ "color": "#267eadff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "embedded": {
+ "color": "#161b1dff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis": {
+ "color": "#267eadff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis.strong": {
+ "color": "#267eadff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "enum": {
+ "color": "#935c25ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function": {
+ "color": "#247eadff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.method": {
+ "color": "#247eadff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.special.definition": {
+ "color": "#8a8a0eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "hint": {
+ "color": "#5a87a0ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "keyword": {
+ "color": "#6a6ab7ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "label": {
+ "color": "#267eadff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "link_text": {
+ "color": "#935c25ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "link_uri": {
+ "color": "#568c3bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "number": {
+ "color": "#935c24ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "operator": {
+ "color": "#516d7bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "predictive": {
+ "color": "#6a97b2ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "preproc": {
+ "color": "#161b1dff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "primary": {
+ "color": "#1f292eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "property": {
+ "color": "#d22c72ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation": {
+ "color": "#1f292eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.bracket": {
+ "color": "#516d7bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.delimiter": {
+ "color": "#516d7bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.list_marker": {
+ "color": "#1f292eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.special": {
+ "color": "#b72cd2ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string": {
+ "color": "#558c3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.escape": {
+ "color": "#516d7bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.regex": {
+ "color": "#2c8f6eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special": {
+ "color": "#b72cd2ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special.symbol": {
+ "color": "#558c3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "tag": {
+ "color": "#267eadff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "text.literal": {
+ "color": "#935c25ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "title": {
+ "color": "#161b1dff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "type": {
+ "color": "#8a8a0eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable": {
+ "color": "#1f292eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable.special": {
+ "color": "#6a6ab7ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variant": {
+ "color": "#8a8a0eff",
+ "font_style": null,
+ "font_weight": null
+ }
+ }
+ }
+ },
+ {
+ "name": "Atelier Plateau Dark",
+ "appearance": "dark",
+ "style": {
+ "border": "#564e4eff",
+ "border.variant": "#352f2fff",
+ "border.focused": "#2c2b45ff",
+ "border.selected": "#2c2b45ff",
+ "border.transparent": "#00000000",
+ "border.disabled": "#494242ff",
+ "elevated_surface.background": "#252020ff",
+ "surface.background": "#252020ff",
+ "background": "#3b3535ff",
+ "element.background": "#252020ff",
+ "element.hover": "#352f2fff",
+ "element.active": "#554d4dff",
+ "element.selected": "#554d4dff",
+ "element.disabled": "#252020ff",
+ "drop_target.background": "#89838380",
+ "ghost_element.background": "#00000000",
+ "ghost_element.hover": "#352f2fff",
+ "ghost_element.active": "#554d4dff",
+ "ghost_element.selected": "#554d4dff",
+ "ghost_element.disabled": "#252020ff",
+ "text": "#f4ececff",
+ "text.muted": "#898383ff",
+ "text.placeholder": "#756e6eff",
+ "text.disabled": "#756e6eff",
+ "text.accent": "#7272caff",
+ "icon": "#f4ececff",
+ "icon.muted": "#898383ff",
+ "icon.disabled": "#756e6eff",
+ "icon.placeholder": "#898383ff",
+ "icon.accent": "#7272caff",
+ "status_bar.background": "#3b3535ff",
+ "title_bar.background": "#3b3535ff",
+ "toolbar.background": "#1b1818ff",
+ "tab_bar.background": "#252020ff",
+ "tab.inactive_background": "#252020ff",
+ "tab.active_background": "#1b1818ff",
+ "search.match_background": null,
+ "panel.background": "#252020ff",
+ "panel.focused_border": null,
+ "pane.focused_border": null,
+ "scrollbar_thumb.background": "#f4ecec4c",
+ "scrollbar.thumb.hover_background": "#352f2fff",
+ "scrollbar.thumb.border": "#352f2fff",
+ "scrollbar.track.background": "#00000000",
+ "scrollbar.track.border": "#231f1fff",
+ "editor.foreground": "#e7dfdfff",
+ "editor.background": "#1b1818ff",
+ "editor.gutter.background": "#1b1818ff",
+ "editor.subheader.background": "#252020ff",
+ "editor.active_line.background": "#252020bf",
+ "editor.highlighted_line.background": "#252020ff",
+ "editor.line_number": "#f4ecec59",
+ "editor.active_line_number": "#f4ececff",
+ "editor.invisible": "#726a6aff",
+ "editor.wrap_guide": "#f4ecec0d",
+ "editor.active_wrap_guide": "#f4ecec1a",
+ "editor.document_highlight.read_background": "#7272ca1a",
+ "editor.document_highlight.write_background": "#726a6a66",
+ "terminal.background": "#1b1818ff",
+ "terminal.foreground": "#f4ececff",
+ "terminal.bright_foreground": "#f4ececff",
+ "terminal.dim_foreground": "#1b1818ff",
+ "terminal.ansi.black": "#1b1818ff",
+ "terminal.ansi.bright_black": "#635b5bff",
+ "terminal.ansi.dim_black": "#f4ececff",
+ "terminal.ansi.red": "#ca4848ff",
+ "terminal.ansi.bright_red": "#692727ff",
+ "terminal.ansi.dim_red": "#eda69fff",
+ "terminal.ansi.green": "#4b8b8bff",
+ "terminal.ansi.bright_green": "#2a4444ff",
+ "terminal.ansi.dim_green": "#a6c4c4ff",
+ "terminal.ansi.yellow": "#a06d3aff",
+ "terminal.ansi.bright_yellow": "#4e3821ff",
+ "terminal.ansi.dim_yellow": "#d4b499ff",
+ "terminal.ansi.blue": "#7272caff",
+ "terminal.ansi.bright_blue": "#3b3960ff",
+ "terminal.ansi.dim_blue": "#bab5e4ff",
+ "terminal.ansi.magenta": "#bd5187ff",
+ "terminal.ansi.bright_magenta": "#5b2c42ff",
+ "terminal.ansi.dim_magenta": "#e2a9c2ff",
+ "terminal.ansi.cyan": "#5485b6ff",
+ "terminal.ansi.bright_cyan": "#2e4257ff",
+ "terminal.ansi.dim_cyan": "#acc0daff",
+ "terminal.ansi.white": "#f4ececff",
+ "terminal.ansi.bright_white": "#f4ececff",
+ "terminal.ansi.dim_white": "#7f7878ff",
+ "link_text.hover": "#7272caff",
+ "conflict": "#a06d3aff",
+ "conflict.background": "#231a12ff",
+ "conflict.border": "#392a19ff",
+ "created": "#4b8b8bff",
+ "created.background": "#161e1eff",
+ "created.border": "#203131ff",
+ "deleted": "#ca4848ff",
+ "deleted.background": "#351414ff",
+ "deleted.border": "#501e1eff",
+ "error": "#ca4848ff",
+ "error.background": "#351414ff",
+ "error.border": "#501e1eff",
+ "hidden": "#756e6eff",
+ "hidden.background": "#3b3535ff",
+ "hidden.border": "#494242ff",
+ "hint": "#8a647aff",
+ "hint.background": "#1c1b29ff",
+ "hint.border": "#2c2b45ff",
+ "ignored": "#898383ff",
+ "ignored.background": "#3b3535ff",
+ "ignored.border": "#564e4eff",
+ "info": "#7272caff",
+ "info.background": "#1c1b29ff",
+ "info.border": "#2c2b45ff",
+ "modified": "#a06d3aff",
+ "modified.background": "#231a12ff",
+ "modified.border": "#392a19ff",
+ "predictive": "#795369ff",
+ "predictive.background": "#161e1eff",
+ "predictive.border": "#203131ff",
+ "renamed": "#7272caff",
+ "renamed.background": "#1c1b29ff",
+ "renamed.border": "#2c2b45ff",
+ "success": "#4b8b8bff",
+ "success.background": "#161e1eff",
+ "success.border": "#203131ff",
+ "unreachable": "#898383ff",
+ "unreachable.background": "#3b3535ff",
+ "unreachable.border": "#564e4eff",
+ "warning": "#a06d3aff",
+ "warning.background": "#231a12ff",
+ "warning.border": "#392a19ff",
+ "syntax": {
+ "attribute": {
+ "color": "#7272caff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "boolean": {
+ "color": "#4b8b8bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment": {
+ "color": "#655d5dff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment.doc": {
+ "color": "#8a8585ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constant": {
+ "color": "#4b8b8bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constructor": {
+ "color": "#7272caff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "embedded": {
+ "color": "#f4ececff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis": {
+ "color": "#7272caff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis.strong": {
+ "color": "#7272caff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "enum": {
+ "color": "#b4593bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function": {
+ "color": "#7272caff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.method": {
+ "color": "#7272caff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.special.definition": {
+ "color": "#a06d3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "hint": {
+ "color": "#8a647aff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "keyword": {
+ "color": "#8464c4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "label": {
+ "color": "#7272caff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "link_text": {
+ "color": "#b4593bff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "link_uri": {
+ "color": "#4b8b8bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "number": {
+ "color": "#b4593bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "operator": {
+ "color": "#8a8585ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "predictive": {
+ "color": "#795369ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "preproc": {
+ "color": "#f4ececff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "primary": {
+ "color": "#e7dfdfff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "property": {
+ "color": "#ca4848ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation": {
+ "color": "#e7dfdfff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.bracket": {
+ "color": "#8a8585ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.delimiter": {
+ "color": "#8a8585ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.list_marker": {
+ "color": "#e7dfdfff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.special": {
+ "color": "#bd5187ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string": {
+ "color": "#4b8b8bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.escape": {
+ "color": "#8a8585ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.regex": {
+ "color": "#5485b6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special": {
+ "color": "#bd5187ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special.symbol": {
+ "color": "#4b8b8bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "tag": {
+ "color": "#7272caff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "text.literal": {
+ "color": "#b4593bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "title": {
+ "color": "#f4ececff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "type": {
+ "color": "#a06d3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable": {
+ "color": "#e7dfdfff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable.special": {
+ "color": "#8464c4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variant": {
+ "color": "#a06d3aff",
+ "font_style": null,
+ "font_weight": null
+ }
+ }
+ }
+ },
+ {
+ "name": "Atelier Plateau Light",
+ "appearance": "light",
+ "style": {
+ "border": "#8e8989ff",
+ "border.variant": "#cfc7c7ff",
+ "border.focused": "#cecaecff",
+ "border.selected": "#cecaecff",
+ "border.transparent": "#00000000",
+ "border.disabled": "#a8a2a2ff",
+ "elevated_surface.background": "#ebe3e3ff",
+ "surface.background": "#ebe3e3ff",
+ "background": "#c1bbbbff",
+ "element.background": "#ebe3e3ff",
+ "element.hover": "#cfc7c7ff",
+ "element.active": "#908b8bff",
+ "element.selected": "#908b8bff",
+ "element.disabled": "#ebe3e3ff",
+ "drop_target.background": "#5a525280",
+ "ghost_element.background": "#00000000",
+ "ghost_element.hover": "#cfc7c7ff",
+ "ghost_element.active": "#908b8bff",
+ "ghost_element.selected": "#908b8bff",
+ "ghost_element.disabled": "#ebe3e3ff",
+ "text": "#1b1818ff",
+ "text.muted": "#5a5252ff",
+ "text.placeholder": "#6e6666ff",
+ "text.disabled": "#6e6666ff",
+ "text.accent": "#7272caff",
+ "icon": "#1b1818ff",
+ "icon.muted": "#5a5252ff",
+ "icon.disabled": "#6e6666ff",
+ "icon.placeholder": "#5a5252ff",
+ "icon.accent": "#7272caff",
+ "status_bar.background": "#c1bbbbff",
+ "title_bar.background": "#c1bbbbff",
+ "toolbar.background": "#f4ececff",
+ "tab_bar.background": "#ebe3e3ff",
+ "tab.inactive_background": "#ebe3e3ff",
+ "tab.active_background": "#f4ececff",
+ "search.match_background": null,
+ "panel.background": "#ebe3e3ff",
+ "panel.focused_border": null,
+ "pane.focused_border": null,
+ "scrollbar_thumb.background": "#1b18184c",
+ "scrollbar.thumb.hover_background": "#cfc7c7ff",
+ "scrollbar.thumb.border": "#cfc7c7ff",
+ "scrollbar.track.background": "#00000000",
+ "scrollbar.track.border": "#ede5e5ff",
+ "editor.foreground": "#292424ff",
+ "editor.background": "#f4ececff",
+ "editor.gutter.background": "#f4ececff",
+ "editor.subheader.background": "#ebe3e3ff",
+ "editor.active_line.background": "#ebe3e3bf",
+ "editor.highlighted_line.background": "#ebe3e3ff",
+ "editor.line_number": "#1b181859",
+ "editor.active_line_number": "#1b1818ff",
+ "editor.invisible": "#726a6aff",
+ "editor.wrap_guide": "#1b18180d",
+ "editor.active_wrap_guide": "#1b18181a",
+ "editor.document_highlight.read_background": "#7272ca1a",
+ "editor.document_highlight.write_background": "#726a6a66",
+ "terminal.background": "#f4ececff",
+ "terminal.foreground": "#1b1818ff",
+ "terminal.bright_foreground": "#1b1818ff",
+ "terminal.dim_foreground": "#f4ececff",
+ "terminal.ansi.black": "#f4ececff",
+ "terminal.ansi.bright_black": "#7f7878ff",
+ "terminal.ansi.dim_black": "#1b1818ff",
+ "terminal.ansi.red": "#ca4a4aff",
+ "terminal.ansi.bright_red": "#eda69fff",
+ "terminal.ansi.dim_red": "#692727ff",
+ "terminal.ansi.green": "#4c8b8bff",
+ "terminal.ansi.bright_green": "#a6c4c4ff",
+ "terminal.ansi.dim_green": "#2a4444ff",
+ "terminal.ansi.yellow": "#a06e3bff",
+ "terminal.ansi.bright_yellow": "#d4b499ff",
+ "terminal.ansi.dim_yellow": "#4e3821ff",
+ "terminal.ansi.blue": "#7272caff",
+ "terminal.ansi.bright_blue": "#bab5e4ff",
+ "terminal.ansi.dim_blue": "#3b3960ff",
+ "terminal.ansi.magenta": "#bd5186ff",
+ "terminal.ansi.bright_magenta": "#e2a9c2ff",
+ "terminal.ansi.dim_magenta": "#5b2c42ff",
+ "terminal.ansi.cyan": "#5485b5ff",
+ "terminal.ansi.bright_cyan": "#acc0daff",
+ "terminal.ansi.dim_cyan": "#2e4257ff",
+ "terminal.ansi.white": "#1b1818ff",
+ "terminal.ansi.bright_white": "#1b1818ff",
+ "terminal.ansi.dim_white": "#635b5bff",
+ "link_text.hover": "#7272caff",
+ "conflict": "#a06e3bff",
+ "conflict.background": "#eee0d5ff",
+ "conflict.border": "#e0c9b5ff",
+ "created": "#4c8b8bff",
+ "created.background": "#dae7e7ff",
+ "created.border": "#bfd4d4ff",
+ "deleted": "#ca4a4aff",
+ "deleted.background": "#fadbd7ff",
+ "deleted.border": "#f4bfbaff",
+ "error": "#ca4a4aff",
+ "error.background": "#fadbd7ff",
+ "error.border": "#f4bfbaff",
+ "hidden": "#6e6666ff",
+ "hidden.background": "#c1bbbbff",
+ "hidden.border": "#a8a2a2ff",
+ "hint": "#91697fff",
+ "hint.background": "#e4e1f5ff",
+ "hint.border": "#cecaecff",
+ "ignored": "#5a5252ff",
+ "ignored.background": "#c1bbbbff",
+ "ignored.border": "#8e8989ff",
+ "info": "#7272caff",
+ "info.background": "#e4e1f5ff",
+ "info.border": "#cecaecff",
+ "modified": "#a06e3bff",
+ "modified.background": "#eee0d5ff",
+ "modified.border": "#e0c9b5ff",
+ "predictive": "#a27a91ff",
+ "predictive.background": "#dae7e7ff",
+ "predictive.border": "#bfd4d4ff",
+ "renamed": "#7272caff",
+ "renamed.background": "#e4e1f5ff",
+ "renamed.border": "#cecaecff",
+ "success": "#4c8b8bff",
+ "success.background": "#dae7e7ff",
+ "success.border": "#bfd4d4ff",
+ "unreachable": "#5a5252ff",
+ "unreachable.background": "#c1bbbbff",
+ "unreachable.border": "#8e8989ff",
+ "warning": "#a06e3bff",
+ "warning.background": "#eee0d5ff",
+ "warning.border": "#e0c9b5ff",
+ "syntax": {
+ "attribute": {
+ "color": "#7272caff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "boolean": {
+ "color": "#4c8b8bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment": {
+ "color": "#7e7777ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment.doc": {
+ "color": "#585050ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constant": {
+ "color": "#4c8b8bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constructor": {
+ "color": "#7272caff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "embedded": {
+ "color": "#1b1818ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis": {
+ "color": "#7272caff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis.strong": {
+ "color": "#7272caff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "enum": {
+ "color": "#b45a3cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function": {
+ "color": "#7272caff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.method": {
+ "color": "#7272caff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.special.definition": {
+ "color": "#a06d3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "hint": {
+ "color": "#91697fff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "keyword": {
+ "color": "#8464c4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "label": {
+ "color": "#7272caff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "link_text": {
+ "color": "#b45a3cff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "link_uri": {
+ "color": "#4c8b8bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "number": {
+ "color": "#b4593bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "operator": {
+ "color": "#585050ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "predictive": {
+ "color": "#a27a91ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "preproc": {
+ "color": "#1b1818ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "primary": {
+ "color": "#292424ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "property": {
+ "color": "#ca4848ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation": {
+ "color": "#292424ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.bracket": {
+ "color": "#585050ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.delimiter": {
+ "color": "#585050ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.list_marker": {
+ "color": "#292424ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.special": {
+ "color": "#bd5187ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string": {
+ "color": "#4b8b8bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.escape": {
+ "color": "#585050ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.regex": {
+ "color": "#5485b6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special": {
+ "color": "#bd5187ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special.symbol": {
+ "color": "#4b8b8bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "tag": {
+ "color": "#7272caff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "text.literal": {
+ "color": "#b45a3cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "title": {
+ "color": "#1b1818ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "type": {
+ "color": "#a06d3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable": {
+ "color": "#292424ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable.special": {
+ "color": "#8464c4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variant": {
+ "color": "#a06d3aff",
+ "font_style": null,
+ "font_weight": null
+ }
+ }
+ }
+ },
+ {
+ "name": "Atelier Savanna Dark",
+ "appearance": "dark",
+ "style": {
+ "border": "#505e55ff",
+ "border.variant": "#2f3832ff",
+ "border.focused": "#1f3233ff",
+ "border.selected": "#1f3233ff",
+ "border.transparent": "#00000000",
+ "border.disabled": "#434f47ff",
+ "elevated_surface.background": "#1f2621ff",
+ "surface.background": "#1f2621ff",
+ "background": "#353f39ff",
+ "element.background": "#1f2621ff",
+ "element.hover": "#2f3832ff",
+ "element.active": "#4f5c53ff",
+ "element.selected": "#4f5c53ff",
+ "element.disabled": "#1f2621ff",
+ "drop_target.background": "#85918880",
+ "ghost_element.background": "#00000000",
+ "ghost_element.hover": "#2f3832ff",
+ "ghost_element.active": "#4f5c53ff",
+ "ghost_element.selected": "#4f5c53ff",
+ "ghost_element.disabled": "#1f2621ff",
+ "text": "#ecf4eeff",
+ "text.muted": "#859188ff",
+ "text.placeholder": "#6f7e74ff",
+ "text.disabled": "#6f7e74ff",
+ "text.accent": "#468b8fff",
+ "icon": "#ecf4eeff",
+ "icon.muted": "#859188ff",
+ "icon.disabled": "#6f7e74ff",
+ "icon.placeholder": "#859188ff",
+ "icon.accent": "#468b8fff",
+ "status_bar.background": "#353f39ff",
+ "title_bar.background": "#353f39ff",
+ "toolbar.background": "#171c19ff",
+ "tab_bar.background": "#1f2621ff",
+ "tab.inactive_background": "#1f2621ff",
+ "tab.active_background": "#171c19ff",
+ "search.match_background": null,
+ "panel.background": "#1f2621ff",
+ "panel.focused_border": null,
+ "pane.focused_border": null,
+ "scrollbar_thumb.background": "#ecf4ee4c",
+ "scrollbar.thumb.hover_background": "#2f3832ff",
+ "scrollbar.thumb.border": "#2f3832ff",
+ "scrollbar.track.background": "#00000000",
+ "scrollbar.track.border": "#1e2420ff",
+ "editor.foreground": "#dfe7e2ff",
+ "editor.background": "#171c19ff",
+ "editor.gutter.background": "#171c19ff",
+ "editor.subheader.background": "#1f2621ff",
+ "editor.active_line.background": "#1f2621bf",
+ "editor.highlighted_line.background": "#1f2621ff",
+ "editor.line_number": "#ecf4ee59",
+ "editor.active_line_number": "#ecf4eeff",
+ "editor.invisible": "#6c7a71ff",
+ "editor.wrap_guide": "#ecf4ee0d",
+ "editor.active_wrap_guide": "#ecf4ee1a",
+ "editor.document_highlight.read_background": "#468b8f1a",
+ "editor.document_highlight.write_background": "#6c7a7166",
+ "terminal.background": "#171c19ff",
+ "terminal.foreground": "#ecf4eeff",
+ "terminal.bright_foreground": "#ecf4eeff",
+ "terminal.dim_foreground": "#171c19ff",
+ "terminal.ansi.black": "#171c19ff",
+ "terminal.ansi.bright_black": "#5d6b62ff",
+ "terminal.ansi.dim_black": "#ecf4eeff",
+ "terminal.ansi.red": "#b16038ff",
+ "terminal.ansi.bright_red": "#563220ff",
+ "terminal.ansi.dim_red": "#deae97ff",
+ "terminal.ansi.green": "#479962ff",
+ "terminal.ansi.bright_green": "#294a33ff",
+ "terminal.ansi.dim_green": "#a5ccafff",
+ "terminal.ansi.yellow": "#a07d3aff",
+ "terminal.ansi.bright_yellow": "#4e3f22ff",
+ "terminal.ansi.dim_yellow": "#d3bd9aff",
+ "terminal.ansi.blue": "#468b8fff",
+ "terminal.ansi.bright_blue": "#284546ff",
+ "terminal.ansi.dim_blue": "#a5c5c6ff",
+ "terminal.ansi.magenta": "#857368ff",
+ "terminal.ansi.bright_magenta": "#423a36ff",
+ "terminal.ansi.dim_magenta": "#c2b7b1ff",
+ "terminal.ansi.cyan": "#1d9aa0ff",
+ "terminal.ansi.bright_cyan": "#1d4a4dff",
+ "terminal.ansi.dim_cyan": "#9dcdcfff",
+ "terminal.ansi.white": "#ecf4eeff",
+ "terminal.ansi.bright_white": "#ecf4eeff",
+ "terminal.ansi.dim_white": "#7b897fff",
+ "link_text.hover": "#468b8fff",
+ "conflict": "#a07d3aff",
+ "conflict.background": "#231d12ff",
+ "conflict.border": "#392e19ff",
+ "created": "#479962ff",
+ "created.background": "#162119ff",
+ "created.border": "#203526ff",
+ "deleted": "#b16038ff",
+ "deleted.background": "#261810ff",
+ "deleted.border": "#3e2619ff",
+ "error": "#b16038ff",
+ "error.background": "#261810ff",
+ "error.border": "#3e2619ff",
+ "hidden": "#6f7e74ff",
+ "hidden.background": "#353f39ff",
+ "hidden.border": "#434f47ff",
+ "hint": "#607e76ff",
+ "hint.background": "#151e20ff",
+ "hint.border": "#1f3233ff",
+ "ignored": "#859188ff",
+ "ignored.background": "#353f39ff",
+ "ignored.border": "#505e55ff",
+ "info": "#468b8fff",
+ "info.background": "#151e20ff",
+ "info.border": "#1f3233ff",
+ "modified": "#a07d3aff",
+ "modified.background": "#231d12ff",
+ "modified.border": "#392e19ff",
+ "predictive": "#506d66ff",
+ "predictive.background": "#162119ff",
+ "predictive.border": "#203526ff",
+ "renamed": "#468b8fff",
+ "renamed.background": "#151e20ff",
+ "renamed.border": "#1f3233ff",
+ "success": "#479962ff",
+ "success.background": "#162119ff",
+ "success.border": "#203526ff",
+ "unreachable": "#859188ff",
+ "unreachable.background": "#353f39ff",
+ "unreachable.border": "#505e55ff",
+ "warning": "#a07d3aff",
+ "warning.background": "#231d12ff",
+ "warning.border": "#392e19ff",
+ "syntax": {
+ "attribute": {
+ "color": "#468b8fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "boolean": {
+ "color": "#479962ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment": {
+ "color": "#5f6d64ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment.doc": {
+ "color": "#87928aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constant": {
+ "color": "#479962ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constructor": {
+ "color": "#468b8fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "embedded": {
+ "color": "#ecf4eeff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis": {
+ "color": "#468b8fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis.strong": {
+ "color": "#468b8fff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "enum": {
+ "color": "#9f703bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function": {
+ "color": "#468b8fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.method": {
+ "color": "#468b8fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.special.definition": {
+ "color": "#a07d3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "hint": {
+ "color": "#607e76ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "keyword": {
+ "color": "#55859bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "label": {
+ "color": "#468b8fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "link_text": {
+ "color": "#9f703bff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "link_uri": {
+ "color": "#479962ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "number": {
+ "color": "#9f703bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "operator": {
+ "color": "#87928aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "predictive": {
+ "color": "#506d66ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "preproc": {
+ "color": "#ecf4eeff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "primary": {
+ "color": "#dfe7e2ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "property": {
+ "color": "#b16038ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation": {
+ "color": "#dfe7e2ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.bracket": {
+ "color": "#87928aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.delimiter": {
+ "color": "#87928aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.list_marker": {
+ "color": "#dfe7e2ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.special": {
+ "color": "#857368ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string": {
+ "color": "#479962ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.escape": {
+ "color": "#87928aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.regex": {
+ "color": "#1b9aa0ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special": {
+ "color": "#857368ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special.symbol": {
+ "color": "#479962ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "tag": {
+ "color": "#468b8fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "text.literal": {
+ "color": "#9f703bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "title": {
+ "color": "#ecf4eeff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "type": {
+ "color": "#a07d3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable": {
+ "color": "#dfe7e2ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable.special": {
+ "color": "#55859bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variant": {
+ "color": "#a07d3aff",
+ "font_style": null,
+ "font_weight": null
+ }
+ }
+ }
+ },
+ {
+ "name": "Atelier Savanna Light",
+ "appearance": "light",
+ "style": {
+ "border": "#8b968eff",
+ "border.variant": "#c8d1cbff",
+ "border.focused": "#bed4d6ff",
+ "border.selected": "#bed4d6ff",
+ "border.transparent": "#00000000",
+ "border.disabled": "#a3ada6ff",
+ "elevated_surface.background": "#e3ebe6ff",
+ "surface.background": "#e3ebe6ff",
+ "background": "#bcc5bfff",
+ "element.background": "#e3ebe6ff",
+ "element.hover": "#c8d1cbff",
+ "element.active": "#8d9890ff",
+ "element.selected": "#8d9890ff",
+ "element.disabled": "#e3ebe6ff",
+ "drop_target.background": "#54625980",
+ "ghost_element.background": "#00000000",
+ "ghost_element.hover": "#c8d1cbff",
+ "ghost_element.active": "#8d9890ff",
+ "ghost_element.selected": "#8d9890ff",
+ "ghost_element.disabled": "#e3ebe6ff",
+ "text": "#171c19ff",
+ "text.muted": "#546259ff",
+ "text.placeholder": "#68766dff",
+ "text.disabled": "#68766dff",
+ "text.accent": "#488b90ff",
+ "icon": "#171c19ff",
+ "icon.muted": "#546259ff",
+ "icon.disabled": "#68766dff",
+ "icon.placeholder": "#546259ff",
+ "icon.accent": "#488b90ff",
+ "status_bar.background": "#bcc5bfff",
+ "title_bar.background": "#bcc5bfff",
+ "toolbar.background": "#ecf4eeff",
+ "tab_bar.background": "#e3ebe6ff",
+ "tab.inactive_background": "#e3ebe6ff",
+ "tab.active_background": "#ecf4eeff",
+ "search.match_background": null,
+ "panel.background": "#e3ebe6ff",
+ "panel.focused_border": null,
+ "pane.focused_border": null,
+ "scrollbar_thumb.background": "#171c194c",
+ "scrollbar.thumb.hover_background": "#c8d1cbff",
+ "scrollbar.thumb.border": "#c8d1cbff",
+ "scrollbar.track.background": "#00000000",
+ "scrollbar.track.border": "#e5ede7ff",
+ "editor.foreground": "#232a25ff",
+ "editor.background": "#ecf4eeff",
+ "editor.gutter.background": "#ecf4eeff",
+ "editor.subheader.background": "#e3ebe6ff",
+ "editor.active_line.background": "#e3ebe6bf",
+ "editor.highlighted_line.background": "#e3ebe6ff",
+ "editor.line_number": "#171c1959",
+ "editor.active_line_number": "#171c19ff",
+ "editor.invisible": "#6c7a71ff",
+ "editor.wrap_guide": "#171c190d",
+ "editor.active_wrap_guide": "#171c191a",
+ "editor.document_highlight.read_background": "#488b901a",
+ "editor.document_highlight.write_background": "#6c7a7166",
+ "terminal.background": "#ecf4eeff",
+ "terminal.foreground": "#171c19ff",
+ "terminal.bright_foreground": "#171c19ff",
+ "terminal.dim_foreground": "#ecf4eeff",
+ "terminal.ansi.black": "#ecf4eeff",
+ "terminal.ansi.bright_black": "#7b897fff",
+ "terminal.ansi.dim_black": "#171c19ff",
+ "terminal.ansi.red": "#b16139ff",
+ "terminal.ansi.bright_red": "#deae97ff",
+ "terminal.ansi.dim_red": "#563220ff",
+ "terminal.ansi.green": "#499963ff",
+ "terminal.ansi.bright_green": "#a5ccafff",
+ "terminal.ansi.dim_green": "#294a33ff",
+ "terminal.ansi.yellow": "#a07d3bff",
+ "terminal.ansi.bright_yellow": "#d3bd9aff",
+ "terminal.ansi.dim_yellow": "#4e3f22ff",
+ "terminal.ansi.blue": "#488b90ff",
+ "terminal.ansi.bright_blue": "#a5c5c6ff",
+ "terminal.ansi.dim_blue": "#284546ff",
+ "terminal.ansi.magenta": "#857368ff",
+ "terminal.ansi.bright_magenta": "#c2b7b1ff",
+ "terminal.ansi.dim_magenta": "#423a36ff",
+ "terminal.ansi.cyan": "#1e9aa0ff",
+ "terminal.ansi.bright_cyan": "#9dcdcfff",
+ "terminal.ansi.dim_cyan": "#1d4a4dff",
+ "terminal.ansi.white": "#171c19ff",
+ "terminal.ansi.bright_white": "#171c19ff",
+ "terminal.ansi.dim_white": "#5d6b62ff",
+ "link_text.hover": "#488b90ff",
+ "conflict": "#a07d3bff",
+ "conflict.background": "#eee4d5ff",
+ "conflict.border": "#dfcfb6ff",
+ "created": "#499963ff",
+ "created.background": "#daeadeff",
+ "created.border": "#bedac5ff",
+ "deleted": "#b16139ff",
+ "deleted.background": "#f3ded4ff",
+ "deleted.border": "#e8c5b4ff",
+ "error": "#b16139ff",
+ "error.background": "#f3ded4ff",
+ "error.border": "#e8c5b4ff",
+ "hidden": "#68766dff",
+ "hidden.background": "#bcc5bfff",
+ "hidden.border": "#a3ada6ff",
+ "hint": "#66847cff",
+ "hint.background": "#dae7e8ff",
+ "hint.border": "#bed4d6ff",
+ "ignored": "#546259ff",
+ "ignored.background": "#bcc5bfff",
+ "ignored.border": "#8b968eff",
+ "info": "#488b90ff",
+ "info.background": "#dae7e8ff",
+ "info.border": "#bed4d6ff",
+ "modified": "#a07d3bff",
+ "modified.background": "#eee4d5ff",
+ "modified.border": "#dfcfb6ff",
+ "predictive": "#75958bff",
+ "predictive.background": "#daeadeff",
+ "predictive.border": "#bedac5ff",
+ "renamed": "#488b90ff",
+ "renamed.background": "#dae7e8ff",
+ "renamed.border": "#bed4d6ff",
+ "success": "#499963ff",
+ "success.background": "#daeadeff",
+ "success.border": "#bedac5ff",
+ "unreachable": "#546259ff",
+ "unreachable.background": "#bcc5bfff",
+ "unreachable.border": "#8b968eff",
+ "warning": "#a07d3bff",
+ "warning.background": "#eee4d5ff",
+ "warning.border": "#dfcfb6ff",
+ "syntax": {
+ "attribute": {
+ "color": "#488b90ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "boolean": {
+ "color": "#499963ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment": {
+ "color": "#77877cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment.doc": {
+ "color": "#526057ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constant": {
+ "color": "#499963ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constructor": {
+ "color": "#488b90ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "embedded": {
+ "color": "#171c19ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis": {
+ "color": "#488b90ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis.strong": {
+ "color": "#488b90ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "enum": {
+ "color": "#9f713cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function": {
+ "color": "#468b8fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.method": {
+ "color": "#468b8fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.special.definition": {
+ "color": "#a07d3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "hint": {
+ "color": "#66847cff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "keyword": {
+ "color": "#55859bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "label": {
+ "color": "#488b90ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "link_text": {
+ "color": "#9f713cff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "link_uri": {
+ "color": "#499963ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "number": {
+ "color": "#9f703bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "operator": {
+ "color": "#526057ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "predictive": {
+ "color": "#75958bff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "preproc": {
+ "color": "#171c19ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "primary": {
+ "color": "#232a25ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "property": {
+ "color": "#b16038ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation": {
+ "color": "#232a25ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.bracket": {
+ "color": "#526057ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.delimiter": {
+ "color": "#526057ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.list_marker": {
+ "color": "#232a25ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.special": {
+ "color": "#857368ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string": {
+ "color": "#479962ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.escape": {
+ "color": "#526057ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.regex": {
+ "color": "#1b9aa0ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special": {
+ "color": "#857368ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special.symbol": {
+ "color": "#479962ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "tag": {
+ "color": "#488b90ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "text.literal": {
+ "color": "#9f713cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "title": {
+ "color": "#171c19ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "type": {
+ "color": "#a07d3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable": {
+ "color": "#232a25ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable.special": {
+ "color": "#55859bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variant": {
+ "color": "#a07d3aff",
+ "font_style": null,
+ "font_weight": null
+ }
+ }
+ }
+ },
+ {
+ "name": "Atelier Seaside Dark",
+ "appearance": "dark",
+ "style": {
+ "border": "#5c6c5cff",
+ "border.variant": "#333b33ff",
+ "border.focused": "#102667ff",
+ "border.selected": "#102667ff",
+ "border.transparent": "#00000000",
+ "border.disabled": "#4b584bff",
+ "elevated_surface.background": "#1f231fff",
+ "surface.background": "#1f231fff",
+ "background": "#3b453bff",
+ "element.background": "#1f231fff",
+ "element.hover": "#333b33ff",
+ "element.active": "#5a6a5aff",
+ "element.selected": "#5a6a5aff",
+ "element.disabled": "#1f231fff",
+ "drop_target.background": "#8ba48b80",
+ "ghost_element.background": "#00000000",
+ "ghost_element.hover": "#333b33ff",
+ "ghost_element.active": "#5a6a5aff",
+ "ghost_element.selected": "#5a6a5aff",
+ "ghost_element.disabled": "#1f231fff",
+ "text": "#f3faf3ff",
+ "text.muted": "#8ba48bff",
+ "text.placeholder": "#778f77ff",
+ "text.disabled": "#778f77ff",
+ "text.accent": "#3e62f4ff",
+ "icon": "#f3faf3ff",
+ "icon.muted": "#8ba48bff",
+ "icon.disabled": "#778f77ff",
+ "icon.placeholder": "#8ba48bff",
+ "icon.accent": "#3e62f4ff",
+ "status_bar.background": "#3b453bff",
+ "title_bar.background": "#3b453bff",
+ "toolbar.background": "#131513ff",
+ "tab_bar.background": "#1f231fff",
+ "tab.inactive_background": "#1f231fff",
+ "tab.active_background": "#131513ff",
+ "search.match_background": null,
+ "panel.background": "#1f231fff",
+ "panel.focused_border": null,
+ "pane.focused_border": null,
+ "scrollbar_thumb.background": "#f3faf34c",
+ "scrollbar.thumb.hover_background": "#333b33ff",
+ "scrollbar.thumb.border": "#333b33ff",
+ "scrollbar.track.background": "#00000000",
+ "scrollbar.track.border": "#1d201dff",
+ "editor.foreground": "#cfe8cfff",
+ "editor.background": "#131513ff",
+ "editor.gutter.background": "#131513ff",
+ "editor.subheader.background": "#1f231fff",
+ "editor.active_line.background": "#1f231fbf",
+ "editor.highlighted_line.background": "#1f231fff",
+ "editor.line_number": "#f3faf359",
+ "editor.active_line_number": "#f3faf3ff",
+ "editor.invisible": "#738b73ff",
+ "editor.wrap_guide": "#f3faf30d",
+ "editor.active_wrap_guide": "#f3faf31a",
+ "editor.document_highlight.read_background": "#3e62f41a",
+ "editor.document_highlight.write_background": "#738b7366",
+ "terminal.background": "#131513ff",
+ "terminal.foreground": "#f3faf3ff",
+ "terminal.bright_foreground": "#f3faf3ff",
+ "terminal.dim_foreground": "#131513ff",
+ "terminal.ansi.black": "#131513ff",
+ "terminal.ansi.bright_black": "#667a66ff",
+ "terminal.ansi.dim_black": "#f3faf3ff",
+ "terminal.ansi.red": "#e61c3bff",
+ "terminal.ansi.bright_red": "#840a20ff",
+ "terminal.ansi.dim_red": "#fe9c97ff",
+ "terminal.ansi.green": "#2aa329ff",
+ "terminal.ansi.bright_green": "#204f1bff",
+ "terminal.ansi.dim_green": "#a0d294ff",
+ "terminal.ansi.yellow": "#98981bff",
+ "terminal.ansi.bright_yellow": "#4b4a17ff",
+ "terminal.ansi.dim_yellow": "#d0ca90ff",
+ "terminal.ansi.blue": "#3e62f4ff",
+ "terminal.ansi.bright_blue": "#183385ff",
+ "terminal.ansi.dim_blue": "#b1adfcff",
+ "terminal.ansi.magenta": "#e61cc3ff",
+ "terminal.ansi.bright_magenta": "#810d5fff",
+ "terminal.ansi.dim_magenta": "#f9a1e1ff",
+ "terminal.ansi.cyan": "#1b99b3ff",
+ "terminal.ansi.bright_cyan": "#1c4a56ff",
+ "terminal.ansi.dim_cyan": "#9fccd9ff",
+ "terminal.ansi.white": "#f3faf3ff",
+ "terminal.ansi.bright_white": "#f3faf3ff",
+ "terminal.ansi.dim_white": "#829b82ff",
+ "link_text.hover": "#3e62f4ff",
+ "conflict": "#98981bff",
+ "conflict.background": "#22210fff",
+ "conflict.border": "#373614ff",
+ "created": "#2aa329ff",
+ "created.background": "#132310ff",
+ "created.border": "#1a3817ff",
+ "deleted": "#e61c3bff",
+ "deleted.background": "#4f0412ff",
+ "deleted.border": "#6a071aff",
+ "error": "#e61c3bff",
+ "error.background": "#4f0412ff",
+ "error.border": "#6a071aff",
+ "hidden": "#778f77ff",
+ "hidden.background": "#3b453bff",
+ "hidden.border": "#4b584bff",
+ "hint": "#008b9fff",
+ "hint.background": "#051949ff",
+ "hint.border": "#102667ff",
+ "ignored": "#8ba48bff",
+ "ignored.background": "#3b453bff",
+ "ignored.border": "#5c6c5cff",
+ "info": "#3e62f4ff",
+ "info.background": "#051949ff",
+ "info.border": "#102667ff",
+ "modified": "#98981bff",
+ "modified.background": "#22210fff",
+ "modified.border": "#373614ff",
+ "predictive": "#00788bff",
+ "predictive.background": "#132310ff",
+ "predictive.border": "#1a3817ff",
+ "renamed": "#3e62f4ff",
+ "renamed.background": "#051949ff",
+ "renamed.border": "#102667ff",
+ "success": "#2aa329ff",
+ "success.background": "#132310ff",
+ "success.border": "#1a3817ff",
+ "unreachable": "#8ba48bff",
+ "unreachable.background": "#3b453bff",
+ "unreachable.border": "#5c6c5cff",
+ "warning": "#98981bff",
+ "warning.background": "#22210fff",
+ "warning.border": "#373614ff",
+ "syntax": {
+ "attribute": {
+ "color": "#3e62f4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "boolean": {
+ "color": "#2aa329ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment": {
+ "color": "#687d68ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment.doc": {
+ "color": "#8ca68cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constant": {
+ "color": "#2aa329ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constructor": {
+ "color": "#3e62f4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "embedded": {
+ "color": "#f3faf3ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis": {
+ "color": "#3e62f4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis.strong": {
+ "color": "#3e62f4ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "enum": {
+ "color": "#87711dff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function": {
+ "color": "#3d62f5ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.method": {
+ "color": "#3d62f5ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.special.definition": {
+ "color": "#98981bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "hint": {
+ "color": "#008b9fff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "keyword": {
+ "color": "#ac2aeeff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "label": {
+ "color": "#3e62f4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "link_text": {
+ "color": "#87711dff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "link_uri": {
+ "color": "#2aa329ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "number": {
+ "color": "#87711cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "operator": {
+ "color": "#8ca68cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "predictive": {
+ "color": "#00788bff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "preproc": {
+ "color": "#f3faf3ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "primary": {
+ "color": "#cfe8cfff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "property": {
+ "color": "#e6183bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation": {
+ "color": "#cfe8cfff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.bracket": {
+ "color": "#8ca68cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.delimiter": {
+ "color": "#8ca68cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.list_marker": {
+ "color": "#cfe8cfff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.special": {
+ "color": "#e618c3ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string": {
+ "color": "#28a328ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.escape": {
+ "color": "#8ca68cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.regex": {
+ "color": "#1899b3ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special": {
+ "color": "#e618c3ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special.symbol": {
+ "color": "#28a328ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "tag": {
+ "color": "#3e62f4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "text.literal": {
+ "color": "#87711dff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "title": {
+ "color": "#f3faf3ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "type": {
+ "color": "#98981bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable": {
+ "color": "#cfe8cfff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable.special": {
+ "color": "#ac2aeeff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variant": {
+ "color": "#98981bff",
+ "font_style": null,
+ "font_weight": null
+ }
+ }
+ }
+ },
+ {
+ "name": "Atelier Seaside Light",
+ "appearance": "light",
+ "style": {
+ "border": "#8ea88eff",
+ "border.variant": "#bed7beff",
+ "border.focused": "#c9c4fdff",
+ "border.selected": "#c9c4fdff",
+ "border.transparent": "#00000000",
+ "border.disabled": "#a1bba1ff",
+ "elevated_surface.background": "#daeedaff",
+ "surface.background": "#daeedaff",
+ "background": "#b4ceb4ff",
+ "element.background": "#daeedaff",
+ "element.hover": "#bed7beff",
+ "element.active": "#90aa90ff",
+ "element.selected": "#90aa90ff",
+ "element.disabled": "#daeedaff",
+ "drop_target.background": "#5f705f80",
+ "ghost_element.background": "#00000000",
+ "ghost_element.hover": "#bed7beff",
+ "ghost_element.active": "#90aa90ff",
+ "ghost_element.selected": "#90aa90ff",
+ "ghost_element.disabled": "#daeedaff",
+ "text": "#131513ff",
+ "text.muted": "#5f705fff",
+ "text.placeholder": "#718771ff",
+ "text.disabled": "#718771ff",
+ "text.accent": "#3e61f4ff",
+ "icon": "#131513ff",
+ "icon.muted": "#5f705fff",
+ "icon.disabled": "#718771ff",
+ "icon.placeholder": "#5f705fff",
+ "icon.accent": "#3e61f4ff",
+ "status_bar.background": "#b4ceb4ff",
+ "title_bar.background": "#b4ceb4ff",
+ "toolbar.background": "#f3faf3ff",
+ "tab_bar.background": "#daeedaff",
+ "tab.inactive_background": "#daeedaff",
+ "tab.active_background": "#f3faf3ff",
+ "search.match_background": null,
+ "panel.background": "#daeedaff",
+ "panel.focused_border": null,
+ "pane.focused_border": null,
+ "scrollbar_thumb.background": "#1315134c",
+ "scrollbar.thumb.hover_background": "#bed7beff",
+ "scrollbar.thumb.border": "#bed7beff",
+ "scrollbar.track.background": "#00000000",
+ "scrollbar.track.border": "#dff0dfff",
+ "editor.foreground": "#242924ff",
+ "editor.background": "#f3faf3ff",
+ "editor.gutter.background": "#f3faf3ff",
+ "editor.subheader.background": "#daeedaff",
+ "editor.active_line.background": "#daeedabf",
+ "editor.highlighted_line.background": "#daeedaff",
+ "editor.line_number": "#13151359",
+ "editor.active_line_number": "#131513ff",
+ "editor.invisible": "#738b73ff",
+ "editor.wrap_guide": "#1315130d",
+ "editor.active_wrap_guide": "#1315131a",
+ "editor.document_highlight.read_background": "#3e61f41a",
+ "editor.document_highlight.write_background": "#738b7366",
+ "terminal.background": "#f3faf3ff",
+ "terminal.foreground": "#131513ff",
+ "terminal.bright_foreground": "#131513ff",
+ "terminal.dim_foreground": "#f3faf3ff",
+ "terminal.ansi.black": "#f3faf3ff",
+ "terminal.ansi.bright_black": "#829b82ff",
+ "terminal.ansi.dim_black": "#131513ff",
+ "terminal.ansi.red": "#e61c3dff",
+ "terminal.ansi.bright_red": "#fe9c97ff",
+ "terminal.ansi.dim_red": "#840a20ff",
+ "terminal.ansi.green": "#2aa32aff",
+ "terminal.ansi.bright_green": "#a0d294ff",
+ "terminal.ansi.dim_green": "#204f1bff",
+ "terminal.ansi.yellow": "#98981cff",
+ "terminal.ansi.bright_yellow": "#d0ca90ff",
+ "terminal.ansi.dim_yellow": "#4b4a17ff",
+ "terminal.ansi.blue": "#3e61f4ff",
+ "terminal.ansi.bright_blue": "#b1adfcff",
+ "terminal.ansi.dim_blue": "#183385ff",
+ "terminal.ansi.magenta": "#e61cc2ff",
+ "terminal.ansi.bright_magenta": "#f9a1e1ff",
+ "terminal.ansi.dim_magenta": "#810d5fff",
+ "terminal.ansi.cyan": "#1c99b3ff",
+ "terminal.ansi.bright_cyan": "#9fccd9ff",
+ "terminal.ansi.dim_cyan": "#1c4a56ff",
+ "terminal.ansi.white": "#131513ff",
+ "terminal.ansi.bright_white": "#131513ff",
+ "terminal.ansi.dim_white": "#667a66ff",
+ "link_text.hover": "#3e61f4ff",
+ "conflict": "#98981cff",
+ "conflict.background": "#ece8d1ff",
+ "conflict.border": "#ddd8afff",
+ "created": "#2aa32aff",
+ "created.background": "#d9edd4ff",
+ "created.border": "#bbdeb2ff",
+ "deleted": "#e61c3dff",
+ "deleted.background": "#fed7d3ff",
+ "deleted.border": "#feb8b3ff",
+ "error": "#e61c3dff",
+ "error.background": "#fed7d3ff",
+ "error.border": "#feb8b3ff",
+ "hidden": "#718771ff",
+ "hidden.background": "#b4ceb4ff",
+ "hidden.border": "#a1bba1ff",
+ "hint": "#008fa1ff",
+ "hint.background": "#e1ddfeff",
+ "hint.border": "#c9c4fdff",
+ "ignored": "#5f705fff",
+ "ignored.background": "#b4ceb4ff",
+ "ignored.border": "#8ea88eff",
+ "info": "#3e61f4ff",
+ "info.background": "#e1ddfeff",
+ "info.border": "#c9c4fdff",
+ "modified": "#98981cff",
+ "modified.background": "#ece8d1ff",
+ "modified.border": "#ddd8afff",
+ "predictive": "#00a2b5ff",
+ "predictive.background": "#d9edd4ff",
+ "predictive.border": "#bbdeb2ff",
+ "renamed": "#3e61f4ff",
+ "renamed.background": "#e1ddfeff",
+ "renamed.border": "#c9c4fdff",
+ "success": "#2aa32aff",
+ "success.background": "#d9edd4ff",
+ "success.border": "#bbdeb2ff",
+ "unreachable": "#5f705fff",
+ "unreachable.background": "#b4ceb4ff",
+ "unreachable.border": "#8ea88eff",
+ "warning": "#98981cff",
+ "warning.background": "#ece8d1ff",
+ "warning.border": "#ddd8afff",
+ "syntax": {
+ "attribute": {
+ "color": "#3e61f4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "boolean": {
+ "color": "#2aa32aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment": {
+ "color": "#809980ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment.doc": {
+ "color": "#5e6e5eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constant": {
+ "color": "#2aa32aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constructor": {
+ "color": "#3e61f4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "embedded": {
+ "color": "#131513ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis": {
+ "color": "#3e61f4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis.strong": {
+ "color": "#3e61f4ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "enum": {
+ "color": "#87711fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function": {
+ "color": "#3d62f5ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.method": {
+ "color": "#3d62f5ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.special.definition": {
+ "color": "#98981bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "hint": {
+ "color": "#008fa1ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "keyword": {
+ "color": "#ac2aeeff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "label": {
+ "color": "#3e61f4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "link_text": {
+ "color": "#87711fff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "link_uri": {
+ "color": "#2aa32aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "number": {
+ "color": "#87711cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "operator": {
+ "color": "#5e6e5eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "predictive": {
+ "color": "#00a2b5ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "preproc": {
+ "color": "#131513ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "primary": {
+ "color": "#242924ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "property": {
+ "color": "#e6183bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation": {
+ "color": "#242924ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.bracket": {
+ "color": "#5e6e5eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.delimiter": {
+ "color": "#5e6e5eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.list_marker": {
+ "color": "#242924ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.special": {
+ "color": "#e618c3ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string": {
+ "color": "#28a328ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.escape": {
+ "color": "#5e6e5eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.regex": {
+ "color": "#1899b3ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special": {
+ "color": "#e618c3ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special.symbol": {
+ "color": "#28a328ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "tag": {
+ "color": "#3e61f4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "text.literal": {
+ "color": "#87711fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "title": {
+ "color": "#131513ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "type": {
+ "color": "#98981bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable": {
+ "color": "#242924ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable.special": {
+ "color": "#ac2aeeff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variant": {
+ "color": "#98981bff",
+ "font_style": null,
+ "font_weight": null
+ }
+ }
+ }
+ },
+ {
+ "name": "Atelier Sulphurpool Dark",
+ "appearance": "dark",
+ "style": {
+ "border": "#5b6385ff",
+ "border.variant": "#363f62ff",
+ "border.focused": "#203348ff",
+ "border.selected": "#203348ff",
+ "border.transparent": "#00000000",
+ "border.disabled": "#4d5477ff",
+ "elevated_surface.background": "#262f51ff",
+ "surface.background": "#262f51ff",
+ "background": "#3e4769ff",
+ "element.background": "#262f51ff",
+ "element.hover": "#363f62ff",
+ "element.active": "#5a6284ff",
+ "element.selected": "#5a6284ff",
+ "element.disabled": "#262f51ff",
+ "drop_target.background": "#959bb280",
+ "ghost_element.background": "#00000000",
+ "ghost_element.hover": "#363f62ff",
+ "ghost_element.active": "#5a6284ff",
+ "ghost_element.selected": "#5a6284ff",
+ "ghost_element.disabled": "#262f51ff",
+ "text": "#f5f7ffff",
+ "text.muted": "#959bb2ff",
+ "text.placeholder": "#7e849eff",
+ "text.disabled": "#7e849eff",
+ "text.accent": "#3e8ed0ff",
+ "icon": "#f5f7ffff",
+ "icon.muted": "#959bb2ff",
+ "icon.disabled": "#7e849eff",
+ "icon.placeholder": "#959bb2ff",
+ "icon.accent": "#3e8ed0ff",
+ "status_bar.background": "#3e4769ff",
+ "title_bar.background": "#3e4769ff",
+ "toolbar.background": "#202646ff",
+ "tab_bar.background": "#262f51ff",
+ "tab.inactive_background": "#262f51ff",
+ "tab.active_background": "#202646ff",
+ "search.match_background": null,
+ "panel.background": "#262f51ff",
+ "panel.focused_border": null,
+ "pane.focused_border": null,
+ "scrollbar_thumb.background": "#f5f7ff4c",
+ "scrollbar.thumb.hover_background": "#363f62ff",
+ "scrollbar.thumb.border": "#363f62ff",
+ "scrollbar.track.background": "#00000000",
+ "scrollbar.track.border": "#252c4fff",
+ "editor.foreground": "#dfe2f1ff",
+ "editor.background": "#202646ff",
+ "editor.gutter.background": "#202646ff",
+ "editor.subheader.background": "#262f51ff",
+ "editor.active_line.background": "#262f51bf",
+ "editor.highlighted_line.background": "#262f51ff",
+ "editor.line_number": "#f5f7ff59",
+ "editor.active_line_number": "#f5f7ffff",
+ "editor.invisible": "#7a819cff",
+ "editor.wrap_guide": "#f5f7ff0d",
+ "editor.active_wrap_guide": "#f5f7ff1a",
+ "editor.document_highlight.read_background": "#3e8ed01a",
+ "editor.document_highlight.write_background": "#7a819c66",
+ "terminal.background": "#202646ff",
+ "terminal.foreground": "#f5f7ffff",
+ "terminal.bright_foreground": "#f5f7ffff",
+ "terminal.dim_foreground": "#202646ff",
+ "terminal.ansi.black": "#202646ff",
+ "terminal.ansi.bright_black": "#687091ff",
+ "terminal.ansi.dim_black": "#f5f7ffff",
+ "terminal.ansi.red": "#c94922ff",
+ "terminal.ansi.bright_red": "#6d2616ff",
+ "terminal.ansi.dim_red": "#eea48bff",
+ "terminal.ansi.green": "#ac9739ff",
+ "terminal.ansi.bright_green": "#534921ff",
+ "terminal.ansi.dim_green": "#d9ca9bff",
+ "terminal.ansi.yellow": "#c08b30ff",
+ "terminal.ansi.bright_yellow": "#63441eff",
+ "terminal.ansi.dim_yellow": "#e5c497ff",
+ "terminal.ansi.blue": "#3e8ed0ff",
+ "terminal.ansi.bright_blue": "#274664ff",
+ "terminal.ansi.dim_blue": "#a9c6e8ff",
+ "terminal.ansi.magenta": "#9b6279ff",
+ "terminal.ansi.bright_magenta": "#4c333dff",
+ "terminal.ansi.dim_magenta": "#cfafbbff",
+ "terminal.ansi.cyan": "#24a1c9ff",
+ "terminal.ansi.bright_cyan": "#214d5fff",
+ "terminal.ansi.dim_cyan": "#a4d0e4ff",
+ "terminal.ansi.white": "#f5f7ffff",
+ "terminal.ansi.bright_white": "#f5f7ffff",
+ "terminal.ansi.dim_white": "#8b90a7ff",
+ "link_text.hover": "#3e8ed0ff",
+ "conflict": "#c08b30ff",
+ "conflict.background": "#301e11ff",
+ "conflict.border": "#4b3117ff",
+ "created": "#ac9739ff",
+ "created.background": "#252113ff",
+ "created.border": "#3c351bff",
+ "deleted": "#c94922ff",
+ "deleted.background": "#3c110cff",
+ "deleted.border": "#551b12ff",
+ "error": "#c94922ff",
+ "error.background": "#3c110cff",
+ "error.border": "#551b12ff",
+ "hidden": "#7e849eff",
+ "hidden.background": "#3e4769ff",
+ "hidden.border": "#4d5477ff",
+ "hint": "#6c81a5ff",
+ "hint.background": "#161f2bff",
+ "hint.border": "#203348ff",
+ "ignored": "#959bb2ff",
+ "ignored.background": "#3e4769ff",
+ "ignored.border": "#5b6385ff",
+ "info": "#3e8ed0ff",
+ "info.background": "#161f2bff",
+ "info.border": "#203348ff",
+ "modified": "#c08b30ff",
+ "modified.background": "#301e11ff",
+ "modified.border": "#4b3117ff",
+ "predictive": "#58709aff",
+ "predictive.background": "#252113ff",
+ "predictive.border": "#3c351bff",
+ "renamed": "#3e8ed0ff",
+ "renamed.background": "#161f2bff",
+ "renamed.border": "#203348ff",
+ "success": "#ac9739ff",
+ "success.background": "#252113ff",
+ "success.border": "#3c351bff",
+ "unreachable": "#959bb2ff",
+ "unreachable.background": "#3e4769ff",
+ "unreachable.border": "#5b6385ff",
+ "warning": "#c08b30ff",
+ "warning.background": "#301e11ff",
+ "warning.border": "#4b3117ff",
+ "syntax": {
+ "attribute": {
+ "color": "#3e8ed0ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "boolean": {
+ "color": "#ac9739ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment": {
+ "color": "#6a7293ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment.doc": {
+ "color": "#979db4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constant": {
+ "color": "#ac9739ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constructor": {
+ "color": "#3e8ed0ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "embedded": {
+ "color": "#f5f7ffff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis": {
+ "color": "#3e8ed0ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis.strong": {
+ "color": "#3e8ed0ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "enum": {
+ "color": "#c76a29ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function": {
+ "color": "#3d8fd1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.method": {
+ "color": "#3d8fd1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.special.definition": {
+ "color": "#c08b2fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "hint": {
+ "color": "#6c81a5ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "keyword": {
+ "color": "#6679ccff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "label": {
+ "color": "#3e8ed0ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "link_text": {
+ "color": "#c76a29ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "link_uri": {
+ "color": "#ac9739ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "number": {
+ "color": "#c76a28ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "operator": {
+ "color": "#979db4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "predictive": {
+ "color": "#58709aff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "preproc": {
+ "color": "#f5f7ffff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "primary": {
+ "color": "#dfe2f1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "property": {
+ "color": "#c94821ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation": {
+ "color": "#dfe2f1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.bracket": {
+ "color": "#979db4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.delimiter": {
+ "color": "#979db4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.list_marker": {
+ "color": "#dfe2f1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.special": {
+ "color": "#9b6279ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string": {
+ "color": "#ac9738ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.escape": {
+ "color": "#979db4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.regex": {
+ "color": "#21a2c9ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special": {
+ "color": "#9b6279ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special.symbol": {
+ "color": "#ac9738ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "tag": {
+ "color": "#3e8ed0ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "text.literal": {
+ "color": "#c76a29ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "title": {
+ "color": "#f5f7ffff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "type": {
+ "color": "#c08b2fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable": {
+ "color": "#dfe2f1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable.special": {
+ "color": "#6679ccff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variant": {
+ "color": "#c08b2fff",
+ "font_style": null,
+ "font_weight": null
+ }
+ }
+ }
+ },
+ {
+ "name": "Atelier Sulphurpool Light",
+ "appearance": "light",
+ "style": {
+ "border": "#9a9fb6ff",
+ "border.variant": "#ccd0e1ff",
+ "border.focused": "#c2d5efff",
+ "border.selected": "#c2d5efff",
+ "border.transparent": "#00000000",
+ "border.disabled": "#aeb3c7ff",
+ "elevated_surface.background": "#e5e8f5ff",
+ "surface.background": "#e5e8f5ff",
+ "background": "#c1c5d8ff",
+ "element.background": "#e5e8f5ff",
+ "element.hover": "#ccd0e1ff",
+ "element.active": "#9ca1b8ff",
+ "element.selected": "#9ca1b8ff",
+ "element.disabled": "#e5e8f5ff",
+ "drop_target.background": "#5f678980",
+ "ghost_element.background": "#00000000",
+ "ghost_element.hover": "#ccd0e1ff",
+ "ghost_element.active": "#9ca1b8ff",
+ "ghost_element.selected": "#9ca1b8ff",
+ "ghost_element.disabled": "#e5e8f5ff",
+ "text": "#202646ff",
+ "text.muted": "#5f6789ff",
+ "text.placeholder": "#767d9aff",
+ "text.disabled": "#767d9aff",
+ "text.accent": "#3e8fd0ff",
+ "icon": "#202646ff",
+ "icon.muted": "#5f6789ff",
+ "icon.disabled": "#767d9aff",
+ "icon.placeholder": "#5f6789ff",
+ "icon.accent": "#3e8fd0ff",
+ "status_bar.background": "#c1c5d8ff",
+ "title_bar.background": "#c1c5d8ff",
+ "toolbar.background": "#f5f7ffff",
+ "tab_bar.background": "#e5e8f5ff",
+ "tab.inactive_background": "#e5e8f5ff",
+ "tab.active_background": "#f5f7ffff",
+ "search.match_background": null,
+ "panel.background": "#e5e8f5ff",
+ "panel.focused_border": null,
+ "pane.focused_border": null,
+ "scrollbar_thumb.background": "#2026464c",
+ "scrollbar.thumb.hover_background": "#ccd0e1ff",
+ "scrollbar.thumb.border": "#ccd0e1ff",
+ "scrollbar.track.background": "#00000000",
+ "scrollbar.track.border": "#e9ebf7ff",
+ "editor.foreground": "#293256ff",
+ "editor.background": "#f5f7ffff",
+ "editor.gutter.background": "#f5f7ffff",
+ "editor.subheader.background": "#e5e8f5ff",
+ "editor.active_line.background": "#e5e8f5bf",
+ "editor.highlighted_line.background": "#e5e8f5ff",
+ "editor.line_number": "#20264659",
+ "editor.active_line_number": "#202646ff",
+ "editor.invisible": "#7a819cff",
+ "editor.wrap_guide": "#2026460d",
+ "editor.active_wrap_guide": "#2026461a",
+ "editor.document_highlight.read_background": "#3e8fd01a",
+ "editor.document_highlight.write_background": "#7a819c66",
+ "terminal.background": "#f5f7ffff",
+ "terminal.foreground": "#202646ff",
+ "terminal.bright_foreground": "#202646ff",
+ "terminal.dim_foreground": "#f5f7ffff",
+ "terminal.ansi.black": "#f5f7ffff",
+ "terminal.ansi.bright_black": "#8b90a7ff",
+ "terminal.ansi.dim_black": "#202646ff",
+ "terminal.ansi.red": "#c94922ff",
+ "terminal.ansi.bright_red": "#eea48bff",
+ "terminal.ansi.dim_red": "#6d2616ff",
+ "terminal.ansi.green": "#ac9739ff",
+ "terminal.ansi.bright_green": "#d9ca9bff",
+ "terminal.ansi.dim_green": "#534921ff",
+ "terminal.ansi.yellow": "#c08b30ff",
+ "terminal.ansi.bright_yellow": "#e5c497ff",
+ "terminal.ansi.dim_yellow": "#63441eff",
+ "terminal.ansi.blue": "#3e8fd0ff",
+ "terminal.ansi.bright_blue": "#a9c6e8ff",
+ "terminal.ansi.dim_blue": "#274664ff",
+ "terminal.ansi.magenta": "#9b6279ff",
+ "terminal.ansi.bright_magenta": "#cfafbbff",
+ "terminal.ansi.dim_magenta": "#4c333dff",
+ "terminal.ansi.cyan": "#24a1c9ff",
+ "terminal.ansi.bright_cyan": "#a4d0e4ff",
+ "terminal.ansi.dim_cyan": "#214d5fff",
+ "terminal.ansi.white": "#202646ff",
+ "terminal.ansi.bright_white": "#202646ff",
+ "terminal.ansi.dim_white": "#687091ff",
+ "link_text.hover": "#3e8fd0ff",
+ "conflict": "#c08b30ff",
+ "conflict.background": "#f6e6d4ff",
+ "conflict.border": "#eed4b3ff",
+ "created": "#ac9739ff",
+ "created.background": "#f0e8d5ff",
+ "created.border": "#e4d8b7ff",
+ "deleted": "#c94922ff",
+ "deleted.background": "#fcdad0ff",
+ "deleted.border": "#f6beabff",
+ "error": "#c94922ff",
+ "error.background": "#fcdad0ff",
+ "error.border": "#f6beabff",
+ "hidden": "#767d9aff",
+ "hidden.background": "#c1c5d8ff",
+ "hidden.border": "#aeb3c7ff",
+ "hint": "#7087b2ff",
+ "hint.background": "#dde7f6ff",
+ "hint.border": "#c2d5efff",
+ "ignored": "#5f6789ff",
+ "ignored.background": "#c1c5d8ff",
+ "ignored.border": "#9a9fb6ff",
+ "info": "#3e8fd0ff",
+ "info.background": "#dde7f6ff",
+ "info.border": "#c2d5efff",
+ "modified": "#c08b30ff",
+ "modified.background": "#f6e6d4ff",
+ "modified.border": "#eed4b3ff",
+ "predictive": "#8599beff",
+ "predictive.background": "#f0e8d5ff",
+ "predictive.border": "#e4d8b7ff",
+ "renamed": "#3e8fd0ff",
+ "renamed.background": "#dde7f6ff",
+ "renamed.border": "#c2d5efff",
+ "success": "#ac9739ff",
+ "success.background": "#f0e8d5ff",
+ "success.border": "#e4d8b7ff",
+ "unreachable": "#5f6789ff",
+ "unreachable.background": "#c1c5d8ff",
+ "unreachable.border": "#9a9fb6ff",
+ "warning": "#c08b30ff",
+ "warning.background": "#f6e6d4ff",
+ "warning.border": "#eed4b3ff",
+ "syntax": {
+ "attribute": {
+ "color": "#3e8fd0ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "boolean": {
+ "color": "#ac9739ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment": {
+ "color": "#898ea4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment.doc": {
+ "color": "#5d6587ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constant": {
+ "color": "#ac9739ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constructor": {
+ "color": "#3e8fd0ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "embedded": {
+ "color": "#202646ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis": {
+ "color": "#3e8fd0ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis.strong": {
+ "color": "#3e8fd0ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "enum": {
+ "color": "#c76a29ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function": {
+ "color": "#3d8fd1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.method": {
+ "color": "#3d8fd1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.special.definition": {
+ "color": "#c08b2fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "hint": {
+ "color": "#7087b2ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "keyword": {
+ "color": "#6679ccff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "label": {
+ "color": "#3e8fd0ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "link_text": {
+ "color": "#c76a29ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "link_uri": {
+ "color": "#ac9739ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "number": {
+ "color": "#c76a28ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "operator": {
+ "color": "#5d6587ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "predictive": {
+ "color": "#8599beff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "preproc": {
+ "color": "#202646ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "primary": {
+ "color": "#293256ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "property": {
+ "color": "#c94821ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation": {
+ "color": "#293256ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.bracket": {
+ "color": "#5d6587ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.delimiter": {
+ "color": "#5d6587ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.list_marker": {
+ "color": "#293256ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.special": {
+ "color": "#9b6279ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string": {
+ "color": "#ac9738ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.escape": {
+ "color": "#5d6587ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.regex": {
+ "color": "#21a2c9ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special": {
+ "color": "#9b6279ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special.symbol": {
+ "color": "#ac9738ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "tag": {
+ "color": "#3e8fd0ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "text.literal": {
+ "color": "#c76a29ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "title": {
+ "color": "#202646ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "type": {
+ "color": "#c08b2fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable": {
+ "color": "#293256ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable.special": {
+ "color": "#6679ccff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variant": {
+ "color": "#c08b2fff",
+ "font_style": null,
+ "font_weight": null
+ }
+ }
+ }
+ }
+ ]
+}
@@ -0,0 +1,21 @@
+The MIT License (MIT)
+
+Copyright (c) 2016 Ike Ku
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
@@ -0,0 +1,987 @@
+{
+ "name": "Ayu",
+ "author": "Zed Industries",
+ "themes": [
+ {
+ "name": "Ayu Dark",
+ "appearance": "dark",
+ "style": {
+ "border": "#3f4043ff",
+ "border.variant": "#2d2f34ff",
+ "border.focused": "#1b4a6eff",
+ "border.selected": "#1b4a6eff",
+ "border.transparent": "#00000000",
+ "border.disabled": "#383a3eff",
+ "elevated_surface.background": "#1f2127ff",
+ "surface.background": "#1f2127ff",
+ "background": "#313337ff",
+ "element.background": "#1f2127ff",
+ "element.hover": "#2d2f34ff",
+ "element.active": "#3e4043ff",
+ "element.selected": "#3e4043ff",
+ "element.disabled": "#1f2127ff",
+ "drop_target.background": "#8a898680",
+ "ghost_element.background": "#00000000",
+ "ghost_element.hover": "#2d2f34ff",
+ "ghost_element.active": "#3e4043ff",
+ "ghost_element.selected": "#3e4043ff",
+ "ghost_element.disabled": "#1f2127ff",
+ "text": "#bfbdb6ff",
+ "text.muted": "#8a8986ff",
+ "text.placeholder": "#696a6aff",
+ "text.disabled": "#696a6aff",
+ "text.accent": "#5ac1feff",
+ "icon": "#bfbdb6ff",
+ "icon.muted": "#8a8986ff",
+ "icon.disabled": "#696a6aff",
+ "icon.placeholder": "#8a8986ff",
+ "icon.accent": "#5ac1feff",
+ "status_bar.background": "#313337ff",
+ "title_bar.background": "#313337ff",
+ "toolbar.background": "#0d1016ff",
+ "tab_bar.background": "#1f2127ff",
+ "tab.inactive_background": "#1f2127ff",
+ "tab.active_background": "#0d1016ff",
+ "search.match_background": null,
+ "panel.background": "#1f2127ff",
+ "panel.focused_border": null,
+ "pane.focused_border": null,
+ "scrollbar_thumb.background": "#bfbdb64c",
+ "scrollbar.thumb.hover_background": "#2d2f34ff",
+ "scrollbar.thumb.border": "#2d2f34ff",
+ "scrollbar.track.background": "#00000000",
+ "scrollbar.track.border": "#1b1e24ff",
+ "editor.foreground": "#bfbdb6ff",
+ "editor.background": "#0d1016ff",
+ "editor.gutter.background": "#0d1016ff",
+ "editor.subheader.background": "#1f2127ff",
+ "editor.active_line.background": "#1f2127bf",
+ "editor.highlighted_line.background": "#1f2127ff",
+ "editor.line_number": "#bfbdb659",
+ "editor.active_line_number": "#bfbdb6ff",
+ "editor.invisible": "#666767ff",
+ "editor.wrap_guide": "#bfbdb60d",
+ "editor.active_wrap_guide": "#bfbdb61a",
+ "editor.document_highlight.read_background": "#5ac1fe1a",
+ "editor.document_highlight.write_background": "#66676766",
+ "terminal.background": "#0d1016ff",
+ "terminal.foreground": "#bfbdb6ff",
+ "terminal.bright_foreground": "#bfbdb6ff",
+ "terminal.dim_foreground": "#0d1016ff",
+ "terminal.ansi.black": "#0d1016ff",
+ "terminal.ansi.bright_black": "#545557ff",
+ "terminal.ansi.dim_black": "#bfbdb6ff",
+ "terminal.ansi.red": "#ef7177ff",
+ "terminal.ansi.bright_red": "#83353bff",
+ "terminal.ansi.dim_red": "#febab9ff",
+ "terminal.ansi.green": "#aad84cff",
+ "terminal.ansi.bright_green": "#567627ff",
+ "terminal.ansi.dim_green": "#d8eca8ff",
+ "terminal.ansi.yellow": "#feb454ff",
+ "terminal.ansi.bright_yellow": "#92582bff",
+ "terminal.ansi.dim_yellow": "#ffd9aaff",
+ "terminal.ansi.blue": "#5ac1feff",
+ "terminal.ansi.bright_blue": "#27618cff",
+ "terminal.ansi.dim_blue": "#b7dffeff",
+ "terminal.ansi.magenta": "#39bae5ff",
+ "terminal.ansi.bright_magenta": "#205a78ff",
+ "terminal.ansi.dim_magenta": "#addcf3ff",
+ "terminal.ansi.cyan": "#95e5cbff",
+ "terminal.ansi.bright_cyan": "#4c806fff",
+ "terminal.ansi.dim_cyan": "#cbf2e4ff",
+ "terminal.ansi.white": "#bfbdb6ff",
+ "terminal.ansi.bright_white": "#bfbdb6ff",
+ "terminal.ansi.dim_white": "#787876ff",
+ "link_text.hover": "#5ac1feff",
+ "conflict": "#feb454ff",
+ "conflict.background": "#572815ff",
+ "conflict.border": "#754221ff",
+ "created": "#aad84cff",
+ "created.background": "#294113ff",
+ "created.border": "#405c1cff",
+ "deleted": "#ef7177ff",
+ "deleted.background": "#48161bff",
+ "deleted.border": "#66272dff",
+ "error": "#ef7177ff",
+ "error.background": "#48161bff",
+ "error.border": "#66272dff",
+ "hidden": "#696a6aff",
+ "hidden.background": "#313337ff",
+ "hidden.border": "#383a3eff",
+ "hint": "#628b80ff",
+ "hint.background": "#0d2f4eff",
+ "hint.border": "#1b4a6eff",
+ "ignored": "#8a8986ff",
+ "ignored.background": "#313337ff",
+ "ignored.border": "#3f4043ff",
+ "info": "#5ac1feff",
+ "info.background": "#0d2f4eff",
+ "info.border": "#1b4a6eff",
+ "modified": "#feb454ff",
+ "modified.background": "#572815ff",
+ "modified.border": "#754221ff",
+ "predictive": "#5a728bff",
+ "predictive.background": "#294113ff",
+ "predictive.border": "#405c1cff",
+ "renamed": "#5ac1feff",
+ "renamed.background": "#0d2f4eff",
+ "renamed.border": "#1b4a6eff",
+ "success": "#aad84cff",
+ "success.background": "#294113ff",
+ "success.border": "#405c1cff",
+ "unreachable": "#8a8986ff",
+ "unreachable.background": "#313337ff",
+ "unreachable.border": "#3f4043ff",
+ "warning": "#feb454ff",
+ "warning.background": "#572815ff",
+ "warning.border": "#754221ff",
+ "syntax": {
+ "attribute": {
+ "color": "#5ac1feff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "boolean": {
+ "color": "#d2a6ffff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment": {
+ "color": "#abb5be8c",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment.doc": {
+ "color": "#8c8b88ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constant": {
+ "color": "#d2a6ffff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constructor": {
+ "color": "#5ac1feff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "embedded": {
+ "color": "#bfbdb6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis": {
+ "color": "#5ac1feff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis.strong": {
+ "color": "#5ac1feff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "enum": {
+ "color": "#fe8f40ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function": {
+ "color": "#ffb353ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "hint": {
+ "color": "#628b80ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "keyword": {
+ "color": "#ff8f3fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "label": {
+ "color": "#5ac1feff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "link_text": {
+ "color": "#fe8f40ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "link_uri": {
+ "color": "#aad84cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "number": {
+ "color": "#d2a6ffff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "operator": {
+ "color": "#f29668ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "predictive": {
+ "color": "#5a728bff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "preproc": {
+ "color": "#bfbdb6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "primary": {
+ "color": "#bfbdb6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "property": {
+ "color": "#5ac1feff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation": {
+ "color": "#a6a5a0ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.bracket": {
+ "color": "#a6a5a0ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.delimiter": {
+ "color": "#a6a5a0ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.list_marker": {
+ "color": "#a6a5a0ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.special": {
+ "color": "#d2a6ffff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string": {
+ "color": "#a9d94bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.escape": {
+ "color": "#8c8b88ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.regex": {
+ "color": "#95e6cbff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special": {
+ "color": "#e5b572ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special.symbol": {
+ "color": "#fe8f40ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "tag": {
+ "color": "#5ac1feff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "text.literal": {
+ "color": "#fe8f40ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "title": {
+ "color": "#bfbdb6ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "type": {
+ "color": "#59c2ffff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable": {
+ "color": "#bfbdb6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variant": {
+ "color": "#5ac1feff",
+ "font_style": null,
+ "font_weight": null
+ }
+ }
+ }
+ },
+ {
+ "name": "Ayu Light",
+ "appearance": "light",
+ "style": {
+ "border": "#cfd1d2ff",
+ "border.variant": "#dfe0e1ff",
+ "border.focused": "#c4daf6ff",
+ "border.selected": "#c4daf6ff",
+ "border.transparent": "#00000000",
+ "border.disabled": "#d5d6d8ff",
+ "elevated_surface.background": "#ececedff",
+ "surface.background": "#ececedff",
+ "background": "#dcdddeff",
+ "element.background": "#ececedff",
+ "element.hover": "#dfe0e1ff",
+ "element.active": "#cfd0d2ff",
+ "element.selected": "#cfd0d2ff",
+ "element.disabled": "#ececedff",
+ "drop_target.background": "#8b8e9280",
+ "ghost_element.background": "#00000000",
+ "ghost_element.hover": "#dfe0e1ff",
+ "ghost_element.active": "#cfd0d2ff",
+ "ghost_element.selected": "#cfd0d2ff",
+ "ghost_element.disabled": "#ececedff",
+ "text": "#5c6166ff",
+ "text.muted": "#8b8e92ff",
+ "text.placeholder": "#a9acaeff",
+ "text.disabled": "#a9acaeff",
+ "text.accent": "#3b9ee5ff",
+ "icon": "#5c6166ff",
+ "icon.muted": "#8b8e92ff",
+ "icon.disabled": "#a9acaeff",
+ "icon.placeholder": "#8b8e92ff",
+ "icon.accent": "#3b9ee5ff",
+ "status_bar.background": "#dcdddeff",
+ "title_bar.background": "#dcdddeff",
+ "toolbar.background": "#fcfcfcff",
+ "tab_bar.background": "#ececedff",
+ "tab.inactive_background": "#ececedff",
+ "tab.active_background": "#fcfcfcff",
+ "search.match_background": null,
+ "panel.background": "#ececedff",
+ "panel.focused_border": null,
+ "pane.focused_border": null,
+ "scrollbar_thumb.background": "#5c61664c",
+ "scrollbar.thumb.hover_background": "#dfe0e1ff",
+ "scrollbar.thumb.border": "#dfe0e1ff",
+ "scrollbar.track.background": "#00000000",
+ "scrollbar.track.border": "#efeff0ff",
+ "editor.foreground": "#5c6166ff",
+ "editor.background": "#fcfcfcff",
+ "editor.gutter.background": "#fcfcfcff",
+ "editor.subheader.background": "#ececedff",
+ "editor.active_line.background": "#ececedbf",
+ "editor.highlighted_line.background": "#ececedff",
+ "editor.line_number": "#5c616659",
+ "editor.active_line_number": "#5c6166ff",
+ "editor.invisible": "#acafb1ff",
+ "editor.wrap_guide": "#5c61660d",
+ "editor.active_wrap_guide": "#5c61661a",
+ "editor.document_highlight.read_background": "#3b9ee51a",
+ "editor.document_highlight.write_background": "#acafb166",
+ "terminal.background": "#fcfcfcff",
+ "terminal.foreground": "#5c6166ff",
+ "terminal.bright_foreground": "#5c6166ff",
+ "terminal.dim_foreground": "#fcfcfcff",
+ "terminal.ansi.black": "#fcfcfcff",
+ "terminal.ansi.bright_black": "#bcbec0ff",
+ "terminal.ansi.dim_black": "#5c6166ff",
+ "terminal.ansi.red": "#ef7271ff",
+ "terminal.ansi.bright_red": "#febab6ff",
+ "terminal.ansi.dim_red": "#833538ff",
+ "terminal.ansi.green": "#85b304ff",
+ "terminal.ansi.bright_green": "#c7d98fff",
+ "terminal.ansi.dim_green": "#445613ff",
+ "terminal.ansi.yellow": "#f1ad49ff",
+ "terminal.ansi.bright_yellow": "#fed5a3ff",
+ "terminal.ansi.dim_yellow": "#8a5227ff",
+ "terminal.ansi.blue": "#3b9ee5ff",
+ "terminal.ansi.bright_blue": "#abcdf2ff",
+ "terminal.ansi.dim_blue": "#214c76ff",
+ "terminal.ansi.magenta": "#55b4d3ff",
+ "terminal.ansi.bright_magenta": "#b1d8e8ff",
+ "terminal.ansi.dim_magenta": "#2f5669ff",
+ "terminal.ansi.cyan": "#4dbf99ff",
+ "terminal.ansi.bright_cyan": "#ace0cbff",
+ "terminal.ansi.dim_cyan": "#2a5f4aff",
+ "terminal.ansi.white": "#5c6166ff",
+ "terminal.ansi.bright_white": "#5c6166ff",
+ "terminal.ansi.dim_white": "#9c9fa2ff",
+ "link_text.hover": "#3b9ee5ff",
+ "conflict": "#f1ad49ff",
+ "conflict.background": "#ffeedaff",
+ "conflict.border": "#ffe1beff",
+ "created": "#85b304ff",
+ "created.background": "#e9efd2ff",
+ "created.border": "#d7e3aeff",
+ "deleted": "#ef7271ff",
+ "deleted.background": "#ffe3e1ff",
+ "deleted.border": "#ffcdcaff",
+ "error": "#ef7271ff",
+ "error.background": "#ffe3e1ff",
+ "error.border": "#ffcdcaff",
+ "hidden": "#a9acaeff",
+ "hidden.background": "#dcdddeff",
+ "hidden.border": "#d5d6d8ff",
+ "hint": "#8ca7c2ff",
+ "hint.background": "#deebfaff",
+ "hint.border": "#c4daf6ff",
+ "ignored": "#8b8e92ff",
+ "ignored.background": "#dcdddeff",
+ "ignored.border": "#cfd1d2ff",
+ "info": "#3b9ee5ff",
+ "info.background": "#deebfaff",
+ "info.border": "#c4daf6ff",
+ "modified": "#f1ad49ff",
+ "modified.background": "#ffeedaff",
+ "modified.border": "#ffe1beff",
+ "predictive": "#9eb9d3ff",
+ "predictive.background": "#e9efd2ff",
+ "predictive.border": "#d7e3aeff",
+ "renamed": "#3b9ee5ff",
+ "renamed.background": "#deebfaff",
+ "renamed.border": "#c4daf6ff",
+ "success": "#85b304ff",
+ "success.background": "#e9efd2ff",
+ "success.border": "#d7e3aeff",
+ "unreachable": "#8b8e92ff",
+ "unreachable.background": "#dcdddeff",
+ "unreachable.border": "#cfd1d2ff",
+ "warning": "#f1ad49ff",
+ "warning.background": "#ffeedaff",
+ "warning.border": "#ffe1beff",
+ "syntax": {
+ "attribute": {
+ "color": "#3b9ee5ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "boolean": {
+ "color": "#a37accff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment": {
+ "color": "#787b8099",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment.doc": {
+ "color": "#898d90ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constant": {
+ "color": "#a37accff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constructor": {
+ "color": "#3b9ee5ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "embedded": {
+ "color": "#5c6166ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis": {
+ "color": "#3b9ee5ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis.strong": {
+ "color": "#3b9ee5ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "enum": {
+ "color": "#f98d3fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function": {
+ "color": "#f2ad48ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "hint": {
+ "color": "#8ca7c2ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "keyword": {
+ "color": "#fa8d3eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "label": {
+ "color": "#3b9ee5ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "link_text": {
+ "color": "#f98d3fff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "link_uri": {
+ "color": "#85b304ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "number": {
+ "color": "#a37accff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "operator": {
+ "color": "#ed9365ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "predictive": {
+ "color": "#9eb9d3ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "preproc": {
+ "color": "#5c6166ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "primary": {
+ "color": "#5c6166ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "property": {
+ "color": "#3b9ee5ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation": {
+ "color": "#73777bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.bracket": {
+ "color": "#73777bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.delimiter": {
+ "color": "#73777bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.list_marker": {
+ "color": "#73777bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.special": {
+ "color": "#a37accff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string": {
+ "color": "#86b300ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.escape": {
+ "color": "#898d90ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.regex": {
+ "color": "#4bbf98ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special": {
+ "color": "#e6ba7eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special.symbol": {
+ "color": "#f98d3fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "tag": {
+ "color": "#3b9ee5ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "text.literal": {
+ "color": "#f98d3fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "title": {
+ "color": "#5c6166ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "type": {
+ "color": "#389ee6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable": {
+ "color": "#5c6166ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variant": {
+ "color": "#3b9ee5ff",
+ "font_style": null,
+ "font_weight": null
+ }
+ }
+ }
+ },
+ {
+ "name": "Ayu Mirage",
+ "appearance": "dark",
+ "style": {
+ "border": "#53565dff",
+ "border.variant": "#43464fff",
+ "border.focused": "#24556fff",
+ "border.selected": "#24556fff",
+ "border.transparent": "#00000000",
+ "border.disabled": "#4d5058ff",
+ "elevated_surface.background": "#353944ff",
+ "surface.background": "#353944ff",
+ "background": "#464a52ff",
+ "element.background": "#353944ff",
+ "element.hover": "#43464fff",
+ "element.active": "#53565dff",
+ "element.selected": "#53565dff",
+ "element.disabled": "#353944ff",
+ "drop_target.background": "#9a9a9880",
+ "ghost_element.background": "#00000000",
+ "ghost_element.hover": "#43464fff",
+ "ghost_element.active": "#53565dff",
+ "ghost_element.selected": "#53565dff",
+ "ghost_element.disabled": "#353944ff",
+ "text": "#cccac2ff",
+ "text.muted": "#9a9a98ff",
+ "text.placeholder": "#7b7d7fff",
+ "text.disabled": "#7b7d7fff",
+ "text.accent": "#72cffeff",
+ "icon": "#cccac2ff",
+ "icon.muted": "#9a9a98ff",
+ "icon.disabled": "#7b7d7fff",
+ "icon.placeholder": "#9a9a98ff",
+ "icon.accent": "#72cffeff",
+ "status_bar.background": "#464a52ff",
+ "title_bar.background": "#464a52ff",
+ "toolbar.background": "#242835ff",
+ "tab_bar.background": "#353944ff",
+ "tab.inactive_background": "#353944ff",
+ "tab.active_background": "#242835ff",
+ "search.match_background": null,
+ "panel.background": "#353944ff",
+ "panel.focused_border": null,
+ "pane.focused_border": null,
+ "scrollbar_thumb.background": "#cccac24c",
+ "scrollbar.thumb.hover_background": "#43464fff",
+ "scrollbar.thumb.border": "#43464fff",
+ "scrollbar.track.background": "#00000000",
+ "scrollbar.track.border": "#323641ff",
+ "editor.foreground": "#cccac2ff",
+ "editor.background": "#242835ff",
+ "editor.gutter.background": "#242835ff",
+ "editor.subheader.background": "#353944ff",
+ "editor.active_line.background": "#353944bf",
+ "editor.highlighted_line.background": "#353944ff",
+ "editor.line_number": "#cccac259",
+ "editor.active_line_number": "#cccac2ff",
+ "editor.invisible": "#787a7cff",
+ "editor.wrap_guide": "#cccac20d",
+ "editor.active_wrap_guide": "#cccac21a",
+ "editor.document_highlight.read_background": "#72cffe1a",
+ "editor.document_highlight.write_background": "#787a7c66",
+ "terminal.background": "#242835ff",
+ "terminal.foreground": "#cccac2ff",
+ "terminal.bright_foreground": "#cccac2ff",
+ "terminal.dim_foreground": "#242835ff",
+ "terminal.ansi.black": "#242835ff",
+ "terminal.ansi.bright_black": "#67696eff",
+ "terminal.ansi.dim_black": "#cccac2ff",
+ "terminal.ansi.red": "#f18779ff",
+ "terminal.ansi.bright_red": "#833f3cff",
+ "terminal.ansi.dim_red": "#fec4baff",
+ "terminal.ansi.green": "#d5fe80ff",
+ "terminal.ansi.bright_green": "#75993cff",
+ "terminal.ansi.dim_green": "#ecffc1ff",
+ "terminal.ansi.yellow": "#fecf72ff",
+ "terminal.ansi.bright_yellow": "#937237ff",
+ "terminal.ansi.dim_yellow": "#ffe7b9ff",
+ "terminal.ansi.blue": "#72cffeff",
+ "terminal.ansi.bright_blue": "#336d8dff",
+ "terminal.ansi.dim_blue": "#c1e7ffff",
+ "terminal.ansi.magenta": "#5bcde5ff",
+ "terminal.ansi.bright_magenta": "#2b6c7bff",
+ "terminal.ansi.dim_magenta": "#b7e7f2ff",
+ "terminal.ansi.cyan": "#95e5cbff",
+ "terminal.ansi.bright_cyan": "#4c806fff",
+ "terminal.ansi.dim_cyan": "#cbf2e4ff",
+ "terminal.ansi.white": "#cccac2ff",
+ "terminal.ansi.bright_white": "#cccac2ff",
+ "terminal.ansi.dim_white": "#898a8aff",
+ "link_text.hover": "#72cffeff",
+ "conflict": "#fecf72ff",
+ "conflict.background": "#574018ff",
+ "conflict.border": "#765a29ff",
+ "created": "#d5fe80ff",
+ "created.background": "#426117ff",
+ "created.border": "#5d7e2cff",
+ "deleted": "#f18779ff",
+ "deleted.background": "#481a1bff",
+ "deleted.border": "#662e2dff",
+ "error": "#f18779ff",
+ "error.background": "#481a1bff",
+ "error.border": "#662e2dff",
+ "hidden": "#7b7d7fff",
+ "hidden.background": "#464a52ff",
+ "hidden.border": "#4d5058ff",
+ "hint": "#7399a3ff",
+ "hint.background": "#123950ff",
+ "hint.border": "#24556fff",
+ "ignored": "#9a9a98ff",
+ "ignored.background": "#464a52ff",
+ "ignored.border": "#53565dff",
+ "info": "#72cffeff",
+ "info.background": "#123950ff",
+ "info.border": "#24556fff",
+ "modified": "#fecf72ff",
+ "modified.background": "#574018ff",
+ "modified.border": "#765a29ff",
+ "predictive": "#6d839bff",
+ "predictive.background": "#426117ff",
+ "predictive.border": "#5d7e2cff",
+ "renamed": "#72cffeff",
+ "renamed.background": "#123950ff",
+ "renamed.border": "#24556fff",
+ "success": "#d5fe80ff",
+ "success.background": "#426117ff",
+ "success.border": "#5d7e2cff",
+ "unreachable": "#9a9a98ff",
+ "unreachable.background": "#464a52ff",
+ "unreachable.border": "#53565dff",
+ "warning": "#fecf72ff",
+ "warning.background": "#574018ff",
+ "warning.border": "#765a29ff",
+ "syntax": {
+ "attribute": {
+ "color": "#72cffeff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "boolean": {
+ "color": "#dfbfffff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment": {
+ "color": "#b8cfe680",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment.doc": {
+ "color": "#9b9b99ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constant": {
+ "color": "#dfbfffff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constructor": {
+ "color": "#72cffeff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "embedded": {
+ "color": "#cccac2ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis": {
+ "color": "#72cffeff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis.strong": {
+ "color": "#72cffeff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "enum": {
+ "color": "#fead66ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function": {
+ "color": "#ffd173ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "hint": {
+ "color": "#7399a3ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "keyword": {
+ "color": "#ffad65ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "label": {
+ "color": "#72cffeff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "link_text": {
+ "color": "#fead66ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "link_uri": {
+ "color": "#d5fe80ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "number": {
+ "color": "#dfbfffff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "operator": {
+ "color": "#f29e74ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "predictive": {
+ "color": "#6d839bff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "preproc": {
+ "color": "#cccac2ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "primary": {
+ "color": "#cccac2ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "property": {
+ "color": "#72cffeff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation": {
+ "color": "#b4b3aeff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.bracket": {
+ "color": "#b4b3aeff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.delimiter": {
+ "color": "#b4b3aeff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.list_marker": {
+ "color": "#b4b3aeff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.special": {
+ "color": "#dfbfffff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string": {
+ "color": "#d4fe7fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.escape": {
+ "color": "#9b9b99ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.regex": {
+ "color": "#95e6cbff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special": {
+ "color": "#ffdfb3ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special.symbol": {
+ "color": "#fead66ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "tag": {
+ "color": "#72cffeff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "text.literal": {
+ "color": "#fead66ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "title": {
+ "color": "#cccac2ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "type": {
+ "color": "#73cfffff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable": {
+ "color": "#cccac2ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variant": {
+ "color": "#72cffeff",
+ "font_style": null,
+ "font_weight": null
+ }
+ }
+ }
+ }
+ ]
+}
@@ -0,0 +1,21 @@
+The MIT License (MIT)
+
+Copyright (c) <YEAR> <COPYRIGHT HOLDER>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
@@ -0,0 +1,1998 @@
+{
+ "name": "Gruvbox",
+ "author": "Zed Industries",
+ "themes": [
+ {
+ "name": "Gruvbox Dark",
+ "appearance": "dark",
+ "style": {
+ "border": "#5b534dff",
+ "border.variant": "#494340ff",
+ "border.focused": "#303a36ff",
+ "border.selected": "#303a36ff",
+ "border.transparent": "#00000000",
+ "border.disabled": "#544c48ff",
+ "elevated_surface.background": "#3a3735ff",
+ "surface.background": "#3a3735ff",
+ "background": "#4c4642ff",
+ "element.background": "#3a3735ff",
+ "element.hover": "#494340ff",
+ "element.active": "#5b524cff",
+ "element.selected": "#5b524cff",
+ "element.disabled": "#3a3735ff",
+ "drop_target.background": "#c5b59780",
+ "ghost_element.background": "#00000000",
+ "ghost_element.hover": "#494340ff",
+ "ghost_element.active": "#5b524cff",
+ "ghost_element.selected": "#5b524cff",
+ "ghost_element.disabled": "#3a3735ff",
+ "text": "#fbf1c7ff",
+ "text.muted": "#c5b597ff",
+ "text.placeholder": "#998b78ff",
+ "text.disabled": "#998b78ff",
+ "text.accent": "#83a598ff",
+ "icon": "#fbf1c7ff",
+ "icon.muted": "#c5b597ff",
+ "icon.disabled": "#998b78ff",
+ "icon.placeholder": "#c5b597ff",
+ "icon.accent": "#83a598ff",
+ "status_bar.background": "#4c4642ff",
+ "title_bar.background": "#4c4642ff",
+ "toolbar.background": "#282828ff",
+ "tab_bar.background": "#3a3735ff",
+ "tab.inactive_background": "#3a3735ff",
+ "tab.active_background": "#282828ff",
+ "search.match_background": null,
+ "panel.background": "#3a3735ff",
+ "panel.focused_border": null,
+ "pane.focused_border": null,
+ "scrollbar_thumb.background": "#fbf1c74c",
+ "scrollbar.thumb.hover_background": "#494340ff",
+ "scrollbar.thumb.border": "#494340ff",
+ "scrollbar.track.background": "#00000000",
+ "scrollbar.track.border": "#373432ff",
+ "editor.foreground": "#ebdbb2ff",
+ "editor.background": "#282828ff",
+ "editor.gutter.background": "#282828ff",
+ "editor.subheader.background": "#3a3735ff",
+ "editor.active_line.background": "#3a3735bf",
+ "editor.highlighted_line.background": "#3a3735ff",
+ "editor.line_number": "#fbf1c759",
+ "editor.active_line_number": "#fbf1c7ff",
+ "editor.invisible": "#928474ff",
+ "editor.wrap_guide": "#fbf1c70d",
+ "editor.active_wrap_guide": "#fbf1c71a",
+ "editor.document_highlight.read_background": "#83a5981a",
+ "editor.document_highlight.write_background": "#92847466",
+ "terminal.background": "#282828ff",
+ "terminal.foreground": "#fbf1c7ff",
+ "terminal.bright_foreground": "#fbf1c7ff",
+ "terminal.dim_foreground": "#282828ff",
+ "terminal.ansi.black": "#282828ff",
+ "terminal.ansi.bright_black": "#73675eff",
+ "terminal.ansi.dim_black": "#fbf1c7ff",
+ "terminal.ansi.red": "#fb4a35ff",
+ "terminal.ansi.bright_red": "#93201dff",
+ "terminal.ansi.dim_red": "#ffaa95ff",
+ "terminal.ansi.green": "#b7bb26ff",
+ "terminal.ansi.bright_green": "#605c1bff",
+ "terminal.ansi.dim_green": "#e0dc98ff",
+ "terminal.ansi.yellow": "#f9bd2fff",
+ "terminal.ansi.bright_yellow": "#91611bff",
+ "terminal.ansi.dim_yellow": "#fedc9bff",
+ "terminal.ansi.blue": "#83a598ff",
+ "terminal.ansi.bright_blue": "#414f4aff",
+ "terminal.ansi.dim_blue": "#c0d2cbff",
+ "terminal.ansi.magenta": "#a89984ff",
+ "terminal.ansi.bright_magenta": "#514a41ff",
+ "terminal.ansi.dim_magenta": "#d2cabfff",
+ "terminal.ansi.cyan": "#8ec07cff",
+ "terminal.ansi.bright_cyan": "#45603eff",
+ "terminal.ansi.dim_cyan": "#c7dfbdff",
+ "terminal.ansi.white": "#fbf1c7ff",
+ "terminal.ansi.bright_white": "#fbf1c7ff",
+ "terminal.ansi.dim_white": "#b0a189ff",
+ "link_text.hover": "#83a598ff",
+ "conflict": "#f9bd2fff",
+ "conflict.background": "#572e10ff",
+ "conflict.border": "#754916ff",
+ "created": "#b7bb26ff",
+ "created.background": "#322b11ff",
+ "created.border": "#4a4516ff",
+ "deleted": "#fb4a35ff",
+ "deleted.background": "#590a0fff",
+ "deleted.border": "#771617ff",
+ "error": "#fb4a35ff",
+ "error.background": "#590a0fff",
+ "error.border": "#771617ff",
+ "hidden": "#998b78ff",
+ "hidden.background": "#4c4642ff",
+ "hidden.border": "#544c48ff",
+ "hint": "#8c957dff",
+ "hint.background": "#1e2321ff",
+ "hint.border": "#303a36ff",
+ "ignored": "#c5b597ff",
+ "ignored.background": "#4c4642ff",
+ "ignored.border": "#5b534dff",
+ "info": "#83a598ff",
+ "info.background": "#1e2321ff",
+ "info.border": "#303a36ff",
+ "modified": "#f9bd2fff",
+ "modified.background": "#572e10ff",
+ "modified.border": "#754916ff",
+ "predictive": "#717363ff",
+ "predictive.background": "#322b11ff",
+ "predictive.border": "#4a4516ff",
+ "renamed": "#83a598ff",
+ "renamed.background": "#1e2321ff",
+ "renamed.border": "#303a36ff",
+ "success": "#b7bb26ff",
+ "success.background": "#322b11ff",
+ "success.border": "#4a4516ff",
+ "unreachable": "#c5b597ff",
+ "unreachable.background": "#4c4642ff",
+ "unreachable.border": "#5b534dff",
+ "warning": "#f9bd2fff",
+ "warning.background": "#572e10ff",
+ "warning.border": "#754916ff",
+ "syntax": {
+ "attribute": {
+ "color": "#83a598ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "boolean": {
+ "color": "#d3869bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment": {
+ "color": "#a89984ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment.doc": {
+ "color": "#c6b697ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constant": {
+ "color": "#fabd2eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constructor": {
+ "color": "#83a598ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "embedded": {
+ "color": "#8ec07cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis": {
+ "color": "#83a598ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis.strong": {
+ "color": "#83a598ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "enum": {
+ "color": "#fe7f18ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function": {
+ "color": "#b8bb25ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.builtin": {
+ "color": "#fb4833ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "hint": {
+ "color": "#8c957dff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "keyword": {
+ "color": "#fb4833ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "label": {
+ "color": "#83a598ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "link_text": {
+ "color": "#8ec07cff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "link_uri": {
+ "color": "#d3869bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "number": {
+ "color": "#d3869bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "operator": {
+ "color": "#8ec07cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "predictive": {
+ "color": "#717363ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "preproc": {
+ "color": "#fbf1c7ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "primary": {
+ "color": "#ebdbb2ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "property": {
+ "color": "#ebdbb2ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation": {
+ "color": "#d5c4a1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.bracket": {
+ "color": "#a89984ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.delimiter": {
+ "color": "#e5d5adff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.list_marker": {
+ "color": "#ebdbb2ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.special": {
+ "color": "#e5d5adff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string": {
+ "color": "#b8bb25ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.escape": {
+ "color": "#c6b697ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.regex": {
+ "color": "#fe7f18ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special": {
+ "color": "#d3869bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special.symbol": {
+ "color": "#8ec07cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "tag": {
+ "color": "#8ec07cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "text.literal": {
+ "color": "#83a598ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "title": {
+ "color": "#b8bb25ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "type": {
+ "color": "#fabd2eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable": {
+ "color": "#83a598ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variant": {
+ "color": "#83a598ff",
+ "font_style": null,
+ "font_weight": null
+ }
+ }
+ }
+ },
+ {
+ "name": "Gruvbox Dark Hard",
+ "appearance": "dark",
+ "style": {
+ "border": "#5b534dff",
+ "border.variant": "#494340ff",
+ "border.focused": "#303a36ff",
+ "border.selected": "#303a36ff",
+ "border.transparent": "#00000000",
+ "border.disabled": "#544c48ff",
+ "elevated_surface.background": "#393634ff",
+ "surface.background": "#393634ff",
+ "background": "#4c4642ff",
+ "element.background": "#393634ff",
+ "element.hover": "#494340ff",
+ "element.active": "#5b524cff",
+ "element.selected": "#5b524cff",
+ "element.disabled": "#393634ff",
+ "drop_target.background": "#c5b59780",
+ "ghost_element.background": "#00000000",
+ "ghost_element.hover": "#494340ff",
+ "ghost_element.active": "#5b524cff",
+ "ghost_element.selected": "#5b524cff",
+ "ghost_element.disabled": "#393634ff",
+ "text": "#fbf1c7ff",
+ "text.muted": "#c5b597ff",
+ "text.placeholder": "#998b78ff",
+ "text.disabled": "#998b78ff",
+ "text.accent": "#83a598ff",
+ "icon": "#fbf1c7ff",
+ "icon.muted": "#c5b597ff",
+ "icon.disabled": "#998b78ff",
+ "icon.placeholder": "#c5b597ff",
+ "icon.accent": "#83a598ff",
+ "status_bar.background": "#4c4642ff",
+ "title_bar.background": "#4c4642ff",
+ "toolbar.background": "#1d2021ff",
+ "tab_bar.background": "#393634ff",
+ "tab.inactive_background": "#393634ff",
+ "tab.active_background": "#1d2021ff",
+ "search.match_background": null,
+ "panel.background": "#393634ff",
+ "panel.focused_border": null,
+ "pane.focused_border": null,
+ "scrollbar_thumb.background": "#fbf1c74c",
+ "scrollbar.thumb.hover_background": "#494340ff",
+ "scrollbar.thumb.border": "#494340ff",
+ "scrollbar.track.background": "#00000000",
+ "scrollbar.track.border": "#343130ff",
+ "editor.foreground": "#ebdbb2ff",
+ "editor.background": "#1d2021ff",
+ "editor.gutter.background": "#1d2021ff",
+ "editor.subheader.background": "#393634ff",
+ "editor.active_line.background": "#393634bf",
+ "editor.highlighted_line.background": "#393634ff",
+ "editor.line_number": "#fbf1c759",
+ "editor.active_line_number": "#fbf1c7ff",
+ "editor.invisible": "#928474ff",
+ "editor.wrap_guide": "#fbf1c70d",
+ "editor.active_wrap_guide": "#fbf1c71a",
+ "editor.document_highlight.read_background": "#83a5981a",
+ "editor.document_highlight.write_background": "#92847466",
+ "terminal.background": "#1d2021ff",
+ "terminal.foreground": "#fbf1c7ff",
+ "terminal.bright_foreground": "#fbf1c7ff",
+ "terminal.dim_foreground": "#1d2021ff",
+ "terminal.ansi.black": "#1d2021ff",
+ "terminal.ansi.bright_black": "#73675eff",
+ "terminal.ansi.dim_black": "#fbf1c7ff",
+ "terminal.ansi.red": "#fb4a35ff",
+ "terminal.ansi.bright_red": "#93201dff",
+ "terminal.ansi.dim_red": "#ffaa95ff",
+ "terminal.ansi.green": "#b7bb26ff",
+ "terminal.ansi.bright_green": "#605c1bff",
+ "terminal.ansi.dim_green": "#e0dc98ff",
+ "terminal.ansi.yellow": "#f9bd2fff",
+ "terminal.ansi.bright_yellow": "#91611bff",
+ "terminal.ansi.dim_yellow": "#fedc9bff",
+ "terminal.ansi.blue": "#83a598ff",
+ "terminal.ansi.bright_blue": "#414f4aff",
+ "terminal.ansi.dim_blue": "#c0d2cbff",
+ "terminal.ansi.magenta": "#a89984ff",
+ "terminal.ansi.bright_magenta": "#514a41ff",
+ "terminal.ansi.dim_magenta": "#d2cabfff",
+ "terminal.ansi.cyan": "#8ec07cff",
+ "terminal.ansi.bright_cyan": "#45603eff",
+ "terminal.ansi.dim_cyan": "#c7dfbdff",
+ "terminal.ansi.white": "#fbf1c7ff",
+ "terminal.ansi.bright_white": "#fbf1c7ff",
+ "terminal.ansi.dim_white": "#b0a189ff",
+ "link_text.hover": "#83a598ff",
+ "conflict": "#f9bd2fff",
+ "conflict.background": "#572e10ff",
+ "conflict.border": "#754916ff",
+ "created": "#b7bb26ff",
+ "created.background": "#322b11ff",
+ "created.border": "#4a4516ff",
+ "deleted": "#fb4a35ff",
+ "deleted.background": "#590a0fff",
+ "deleted.border": "#771617ff",
+ "error": "#fb4a35ff",
+ "error.background": "#590a0fff",
+ "error.border": "#771617ff",
+ "hidden": "#998b78ff",
+ "hidden.background": "#4c4642ff",
+ "hidden.border": "#544c48ff",
+ "hint": "#8c957dff",
+ "hint.background": "#1e2321ff",
+ "hint.border": "#303a36ff",
+ "ignored": "#c5b597ff",
+ "ignored.background": "#4c4642ff",
+ "ignored.border": "#5b534dff",
+ "info": "#83a598ff",
+ "info.background": "#1e2321ff",
+ "info.border": "#303a36ff",
+ "modified": "#f9bd2fff",
+ "modified.background": "#572e10ff",
+ "modified.border": "#754916ff",
+ "predictive": "#717363ff",
+ "predictive.background": "#322b11ff",
+ "predictive.border": "#4a4516ff",
+ "renamed": "#83a598ff",
+ "renamed.background": "#1e2321ff",
+ "renamed.border": "#303a36ff",
+ "success": "#b7bb26ff",
+ "success.background": "#322b11ff",
+ "success.border": "#4a4516ff",
+ "unreachable": "#c5b597ff",
+ "unreachable.background": "#4c4642ff",
+ "unreachable.border": "#5b534dff",
+ "warning": "#f9bd2fff",
+ "warning.background": "#572e10ff",
+ "warning.border": "#754916ff",
+ "syntax": {
+ "attribute": {
+ "color": "#83a598ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "boolean": {
+ "color": "#d3869bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment": {
+ "color": "#a89984ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment.doc": {
+ "color": "#c6b697ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constant": {
+ "color": "#fabd2eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constructor": {
+ "color": "#83a598ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "embedded": {
+ "color": "#8ec07cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis": {
+ "color": "#83a598ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis.strong": {
+ "color": "#83a598ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "enum": {
+ "color": "#fe7f18ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function": {
+ "color": "#b8bb25ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.builtin": {
+ "color": "#fb4833ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "hint": {
+ "color": "#8c957dff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "keyword": {
+ "color": "#fb4833ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "label": {
+ "color": "#83a598ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "link_text": {
+ "color": "#8ec07cff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "link_uri": {
+ "color": "#d3869bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "number": {
+ "color": "#d3869bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "operator": {
+ "color": "#8ec07cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "predictive": {
+ "color": "#717363ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "preproc": {
+ "color": "#fbf1c7ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "primary": {
+ "color": "#ebdbb2ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "property": {
+ "color": "#ebdbb2ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation": {
+ "color": "#d5c4a1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.bracket": {
+ "color": "#a89984ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.delimiter": {
+ "color": "#e5d5adff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.list_marker": {
+ "color": "#ebdbb2ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.special": {
+ "color": "#e5d5adff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string": {
+ "color": "#b8bb25ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.escape": {
+ "color": "#c6b697ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.regex": {
+ "color": "#fe7f18ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special": {
+ "color": "#d3869bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special.symbol": {
+ "color": "#8ec07cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "tag": {
+ "color": "#8ec07cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "text.literal": {
+ "color": "#83a598ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "title": {
+ "color": "#b8bb25ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "type": {
+ "color": "#fabd2eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable": {
+ "color": "#83a598ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variant": {
+ "color": "#83a598ff",
+ "font_style": null,
+ "font_weight": null
+ }
+ }
+ }
+ },
+ {
+ "name": "Gruvbox Dark Soft",
+ "appearance": "dark",
+ "style": {
+ "border": "#5b534dff",
+ "border.variant": "#494340ff",
+ "border.focused": "#303a36ff",
+ "border.selected": "#303a36ff",
+ "border.transparent": "#00000000",
+ "border.disabled": "#544c48ff",
+ "elevated_surface.background": "#3b3735ff",
+ "surface.background": "#3b3735ff",
+ "background": "#4c4642ff",
+ "element.background": "#3b3735ff",
+ "element.hover": "#494340ff",
+ "element.active": "#5b524cff",
+ "element.selected": "#5b524cff",
+ "element.disabled": "#3b3735ff",
+ "drop_target.background": "#c5b59780",
+ "ghost_element.background": "#00000000",
+ "ghost_element.hover": "#494340ff",
+ "ghost_element.active": "#5b524cff",
+ "ghost_element.selected": "#5b524cff",
+ "ghost_element.disabled": "#3b3735ff",
+ "text": "#fbf1c7ff",
+ "text.muted": "#c5b597ff",
+ "text.placeholder": "#998b78ff",
+ "text.disabled": "#998b78ff",
+ "text.accent": "#83a598ff",
+ "icon": "#fbf1c7ff",
+ "icon.muted": "#c5b597ff",
+ "icon.disabled": "#998b78ff",
+ "icon.placeholder": "#c5b597ff",
+ "icon.accent": "#83a598ff",
+ "status_bar.background": "#4c4642ff",
+ "title_bar.background": "#4c4642ff",
+ "toolbar.background": "#32302fff",
+ "tab_bar.background": "#3b3735ff",
+ "tab.inactive_background": "#3b3735ff",
+ "tab.active_background": "#32302fff",
+ "search.match_background": null,
+ "panel.background": "#3b3735ff",
+ "panel.focused_border": null,
+ "pane.focused_border": null,
+ "scrollbar_thumb.background": "#fbf1c74c",
+ "scrollbar.thumb.hover_background": "#494340ff",
+ "scrollbar.thumb.border": "#494340ff",
+ "scrollbar.track.background": "#00000000",
+ "scrollbar.track.border": "#393634ff",
+ "editor.foreground": "#ebdbb2ff",
+ "editor.background": "#32302fff",
+ "editor.gutter.background": "#32302fff",
+ "editor.subheader.background": "#3b3735ff",
+ "editor.active_line.background": "#3b3735bf",
+ "editor.highlighted_line.background": "#3b3735ff",
+ "editor.line_number": "#fbf1c759",
+ "editor.active_line_number": "#fbf1c7ff",
+ "editor.invisible": "#928474ff",
+ "editor.wrap_guide": "#fbf1c70d",
+ "editor.active_wrap_guide": "#fbf1c71a",
+ "editor.document_highlight.read_background": "#83a5981a",
+ "editor.document_highlight.write_background": "#92847466",
+ "terminal.background": "#32302fff",
+ "terminal.foreground": "#fbf1c7ff",
+ "terminal.bright_foreground": "#fbf1c7ff",
+ "terminal.dim_foreground": "#32302fff",
+ "terminal.ansi.black": "#32302fff",
+ "terminal.ansi.bright_black": "#73675eff",
+ "terminal.ansi.dim_black": "#fbf1c7ff",
+ "terminal.ansi.red": "#fb4a35ff",
+ "terminal.ansi.bright_red": "#93201dff",
+ "terminal.ansi.dim_red": "#ffaa95ff",
+ "terminal.ansi.green": "#b7bb26ff",
+ "terminal.ansi.bright_green": "#605c1bff",
+ "terminal.ansi.dim_green": "#e0dc98ff",
+ "terminal.ansi.yellow": "#f9bd2fff",
+ "terminal.ansi.bright_yellow": "#91611bff",
+ "terminal.ansi.dim_yellow": "#fedc9bff",
+ "terminal.ansi.blue": "#83a598ff",
+ "terminal.ansi.bright_blue": "#414f4aff",
+ "terminal.ansi.dim_blue": "#c0d2cbff",
+ "terminal.ansi.magenta": "#a89984ff",
+ "terminal.ansi.bright_magenta": "#514a41ff",
+ "terminal.ansi.dim_magenta": "#d2cabfff",
+ "terminal.ansi.cyan": "#8ec07cff",
+ "terminal.ansi.bright_cyan": "#45603eff",
+ "terminal.ansi.dim_cyan": "#c7dfbdff",
+ "terminal.ansi.white": "#fbf1c7ff",
+ "terminal.ansi.bright_white": "#fbf1c7ff",
+ "terminal.ansi.dim_white": "#b0a189ff",
+ "link_text.hover": "#83a598ff",
+ "conflict": "#f9bd2fff",
+ "conflict.background": "#572e10ff",
+ "conflict.border": "#754916ff",
+ "created": "#b7bb26ff",
+ "created.background": "#322b11ff",
+ "created.border": "#4a4516ff",
+ "deleted": "#fb4a35ff",
+ "deleted.background": "#590a0fff",
+ "deleted.border": "#771617ff",
+ "error": "#fb4a35ff",
+ "error.background": "#590a0fff",
+ "error.border": "#771617ff",
+ "hidden": "#998b78ff",
+ "hidden.background": "#4c4642ff",
+ "hidden.border": "#544c48ff",
+ "hint": "#8c957dff",
+ "hint.background": "#1e2321ff",
+ "hint.border": "#303a36ff",
+ "ignored": "#c5b597ff",
+ "ignored.background": "#4c4642ff",
+ "ignored.border": "#5b534dff",
+ "info": "#83a598ff",
+ "info.background": "#1e2321ff",
+ "info.border": "#303a36ff",
+ "modified": "#f9bd2fff",
+ "modified.background": "#572e10ff",
+ "modified.border": "#754916ff",
+ "predictive": "#717363ff",
+ "predictive.background": "#322b11ff",
+ "predictive.border": "#4a4516ff",
+ "renamed": "#83a598ff",
+ "renamed.background": "#1e2321ff",
+ "renamed.border": "#303a36ff",
+ "success": "#b7bb26ff",
+ "success.background": "#322b11ff",
+ "success.border": "#4a4516ff",
+ "unreachable": "#c5b597ff",
+ "unreachable.background": "#4c4642ff",
+ "unreachable.border": "#5b534dff",
+ "warning": "#f9bd2fff",
+ "warning.background": "#572e10ff",
+ "warning.border": "#754916ff",
+ "syntax": {
+ "attribute": {
+ "color": "#83a598ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "boolean": {
+ "color": "#d3869bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment": {
+ "color": "#a89984ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment.doc": {
+ "color": "#c6b697ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constant": {
+ "color": "#fabd2eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constructor": {
+ "color": "#83a598ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "embedded": {
+ "color": "#8ec07cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis": {
+ "color": "#83a598ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis.strong": {
+ "color": "#83a598ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "enum": {
+ "color": "#fe7f18ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function": {
+ "color": "#b8bb25ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.builtin": {
+ "color": "#fb4833ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "hint": {
+ "color": "#8c957dff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "keyword": {
+ "color": "#fb4833ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "label": {
+ "color": "#83a598ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "link_text": {
+ "color": "#8ec07cff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "link_uri": {
+ "color": "#d3869bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "number": {
+ "color": "#d3869bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "operator": {
+ "color": "#8ec07cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "predictive": {
+ "color": "#717363ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "preproc": {
+ "color": "#fbf1c7ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "primary": {
+ "color": "#ebdbb2ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "property": {
+ "color": "#ebdbb2ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation": {
+ "color": "#d5c4a1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.bracket": {
+ "color": "#a89984ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.delimiter": {
+ "color": "#e5d5adff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.list_marker": {
+ "color": "#ebdbb2ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.special": {
+ "color": "#e5d5adff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string": {
+ "color": "#b8bb25ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.escape": {
+ "color": "#c6b697ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.regex": {
+ "color": "#fe7f18ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special": {
+ "color": "#d3869bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special.symbol": {
+ "color": "#8ec07cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "tag": {
+ "color": "#8ec07cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "text.literal": {
+ "color": "#83a598ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "title": {
+ "color": "#b8bb25ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "type": {
+ "color": "#fabd2eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable": {
+ "color": "#83a598ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variant": {
+ "color": "#83a598ff",
+ "font_style": null,
+ "font_weight": null
+ }
+ }
+ }
+ },
+ {
+ "name": "Gruvbox Light",
+ "appearance": "light",
+ "style": {
+ "border": "#c8b899ff",
+ "border.variant": "#ddcca7ff",
+ "border.focused": "#adc5ccff",
+ "border.selected": "#adc5ccff",
+ "border.transparent": "#00000000",
+ "border.disabled": "#d0bf9dff",
+ "elevated_surface.background": "#ecddb4ff",
+ "surface.background": "#ecddb4ff",
+ "background": "#d9c8a4ff",
+ "element.background": "#ecddb4ff",
+ "element.hover": "#ddcca7ff",
+ "element.active": "#c8b899ff",
+ "element.selected": "#c8b899ff",
+ "element.disabled": "#ecddb4ff",
+ "drop_target.background": "#5f565080",
+ "ghost_element.background": "#00000000",
+ "ghost_element.hover": "#ddcca7ff",
+ "ghost_element.active": "#c8b899ff",
+ "ghost_element.selected": "#c8b899ff",
+ "ghost_element.disabled": "#ecddb4ff",
+ "text": "#282828ff",
+ "text.muted": "#5f5650ff",
+ "text.placeholder": "#897b6eff",
+ "text.disabled": "#897b6eff",
+ "text.accent": "#0b6678ff",
+ "icon": "#282828ff",
+ "icon.muted": "#5f5650ff",
+ "icon.disabled": "#897b6eff",
+ "icon.placeholder": "#5f5650ff",
+ "icon.accent": "#0b6678ff",
+ "status_bar.background": "#d9c8a4ff",
+ "title_bar.background": "#d9c8a4ff",
+ "toolbar.background": "#fbf1c7ff",
+ "tab_bar.background": "#ecddb4ff",
+ "tab.inactive_background": "#ecddb4ff",
+ "tab.active_background": "#fbf1c7ff",
+ "search.match_background": null,
+ "panel.background": "#ecddb4ff",
+ "panel.focused_border": null,
+ "pane.focused_border": null,
+ "scrollbar_thumb.background": "#2828284c",
+ "scrollbar.thumb.hover_background": "#ddcca7ff",
+ "scrollbar.thumb.border": "#ddcca7ff",
+ "scrollbar.track.background": "#00000000",
+ "scrollbar.track.border": "#eee0b7ff",
+ "editor.foreground": "#282828ff",
+ "editor.background": "#fbf1c7ff",
+ "editor.gutter.background": "#fbf1c7ff",
+ "editor.subheader.background": "#ecddb4ff",
+ "editor.active_line.background": "#ecddb4bf",
+ "editor.highlighted_line.background": "#ecddb4ff",
+ "editor.line_number": "#28282859",
+ "editor.active_line_number": "#282828ff",
+ "editor.invisible": "#928474ff",
+ "editor.wrap_guide": "#2828280d",
+ "editor.active_wrap_guide": "#2828281a",
+ "editor.document_highlight.read_background": "#0b66781a",
+ "editor.document_highlight.write_background": "#92847466",
+ "terminal.background": "#fbf1c7ff",
+ "terminal.foreground": "#282828ff",
+ "terminal.bright_foreground": "#282828ff",
+ "terminal.dim_foreground": "#fbf1c7ff",
+ "terminal.ansi.black": "#fbf1c7ff",
+ "terminal.ansi.bright_black": "#b0a189ff",
+ "terminal.ansi.dim_black": "#282828ff",
+ "terminal.ansi.red": "#9d0308ff",
+ "terminal.ansi.bright_red": "#db8b7aff",
+ "terminal.ansi.dim_red": "#4e1207ff",
+ "terminal.ansi.green": "#797410ff",
+ "terminal.ansi.bright_green": "#bfb787ff",
+ "terminal.ansi.dim_green": "#3e3a11ff",
+ "terminal.ansi.yellow": "#b57615ff",
+ "terminal.ansi.bright_yellow": "#e2b88bff",
+ "terminal.ansi.dim_yellow": "#5c3a12ff",
+ "terminal.ansi.blue": "#0b6678ff",
+ "terminal.ansi.bright_blue": "#8fb0baff",
+ "terminal.ansi.dim_blue": "#14333bff",
+ "terminal.ansi.magenta": "#7c6f64ff",
+ "terminal.ansi.bright_magenta": "#bcb5afff",
+ "terminal.ansi.dim_magenta": "#3e3833ff",
+ "terminal.ansi.cyan": "#437b59ff",
+ "terminal.ansi.bright_cyan": "#9fbca8ff",
+ "terminal.ansi.dim_cyan": "#253e2eff",
+ "terminal.ansi.white": "#282828ff",
+ "terminal.ansi.bright_white": "#282828ff",
+ "terminal.ansi.dim_white": "#73675eff",
+ "link_text.hover": "#0b6678ff",
+ "conflict": "#b57615ff",
+ "conflict.background": "#f5e2d0ff",
+ "conflict.border": "#ebccabff",
+ "created": "#797410ff",
+ "created.background": "#e4e0cdff",
+ "created.border": "#d1cba8ff",
+ "deleted": "#9d0308ff",
+ "deleted.background": "#f4d1c9ff",
+ "deleted.border": "#e8ac9eff",
+ "error": "#9d0308ff",
+ "error.background": "#f4d1c9ff",
+ "error.border": "#e8ac9eff",
+ "hidden": "#897b6eff",
+ "hidden.background": "#d9c8a4ff",
+ "hidden.border": "#d0bf9dff",
+ "hint": "#677562ff",
+ "hint.background": "#d2dee2ff",
+ "hint.border": "#adc5ccff",
+ "ignored": "#5f5650ff",
+ "ignored.background": "#d9c8a4ff",
+ "ignored.border": "#c8b899ff",
+ "info": "#0b6678ff",
+ "info.background": "#d2dee2ff",
+ "info.border": "#adc5ccff",
+ "modified": "#b57615ff",
+ "modified.background": "#f5e2d0ff",
+ "modified.border": "#ebccabff",
+ "predictive": "#7c9780ff",
+ "predictive.background": "#e4e0cdff",
+ "predictive.border": "#d1cba8ff",
+ "renamed": "#0b6678ff",
+ "renamed.background": "#d2dee2ff",
+ "renamed.border": "#adc5ccff",
+ "success": "#797410ff",
+ "success.background": "#e4e0cdff",
+ "success.border": "#d1cba8ff",
+ "unreachable": "#5f5650ff",
+ "unreachable.background": "#d9c8a4ff",
+ "unreachable.border": "#c8b899ff",
+ "warning": "#b57615ff",
+ "warning.background": "#f5e2d0ff",
+ "warning.border": "#ebccabff",
+ "syntax": {
+ "attribute": {
+ "color": "#0b6678ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "boolean": {
+ "color": "#8f3e71ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment": {
+ "color": "#7c6f64ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment.doc": {
+ "color": "#5d544eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constant": {
+ "color": "#b57613ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constructor": {
+ "color": "#0b6678ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "embedded": {
+ "color": "#427b58ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis": {
+ "color": "#0b6678ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis.strong": {
+ "color": "#0b6678ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "enum": {
+ "color": "#af3a02ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function": {
+ "color": "#79740eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.builtin": {
+ "color": "#9d0006ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "hint": {
+ "color": "#677562ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "keyword": {
+ "color": "#9d0006ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "label": {
+ "color": "#0b6678ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "link_text": {
+ "color": "#427b58ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "link_uri": {
+ "color": "#8f3e71ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "number": {
+ "color": "#8f3e71ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "operator": {
+ "color": "#427b58ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "predictive": {
+ "color": "#7c9780ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "preproc": {
+ "color": "#282828ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "primary": {
+ "color": "#282828ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "property": {
+ "color": "#282828ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation": {
+ "color": "#3c3836ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.bracket": {
+ "color": "#665c54ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.delimiter": {
+ "color": "#413d3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.list_marker": {
+ "color": "#282828ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.special": {
+ "color": "#413d3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string": {
+ "color": "#79740eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.escape": {
+ "color": "#5d544eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.regex": {
+ "color": "#af3a02ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special": {
+ "color": "#8f3e71ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special.symbol": {
+ "color": "#427b58ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "tag": {
+ "color": "#427b58ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "text.literal": {
+ "color": "#066578ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "title": {
+ "color": "#79740eff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "type": {
+ "color": "#b57613ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable": {
+ "color": "#066578ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variant": {
+ "color": "#0b6678ff",
+ "font_style": null,
+ "font_weight": null
+ }
+ }
+ }
+ },
+ {
+ "name": "Gruvbox Light Hard",
+ "appearance": "light",
+ "style": {
+ "border": "#c8b899ff",
+ "border.variant": "#ddcca7ff",
+ "border.focused": "#adc5ccff",
+ "border.selected": "#adc5ccff",
+ "border.transparent": "#00000000",
+ "border.disabled": "#d0bf9dff",
+ "elevated_surface.background": "#ecddb5ff",
+ "surface.background": "#ecddb5ff",
+ "background": "#d9c8a4ff",
+ "element.background": "#ecddb5ff",
+ "element.hover": "#ddcca7ff",
+ "element.active": "#c8b899ff",
+ "element.selected": "#c8b899ff",
+ "element.disabled": "#ecddb5ff",
+ "drop_target.background": "#5f565080",
+ "ghost_element.background": "#00000000",
+ "ghost_element.hover": "#ddcca7ff",
+ "ghost_element.active": "#c8b899ff",
+ "ghost_element.selected": "#c8b899ff",
+ "ghost_element.disabled": "#ecddb5ff",
+ "text": "#282828ff",
+ "text.muted": "#5f5650ff",
+ "text.placeholder": "#897b6eff",
+ "text.disabled": "#897b6eff",
+ "text.accent": "#0b6678ff",
+ "icon": "#282828ff",
+ "icon.muted": "#5f5650ff",
+ "icon.disabled": "#897b6eff",
+ "icon.placeholder": "#5f5650ff",
+ "icon.accent": "#0b6678ff",
+ "status_bar.background": "#d9c8a4ff",
+ "title_bar.background": "#d9c8a4ff",
+ "toolbar.background": "#f9f5d7ff",
+ "tab_bar.background": "#ecddb5ff",
+ "tab.inactive_background": "#ecddb5ff",
+ "tab.active_background": "#f9f5d7ff",
+ "search.match_background": null,
+ "panel.background": "#ecddb5ff",
+ "panel.focused_border": null,
+ "pane.focused_border": null,
+ "scrollbar_thumb.background": "#2828284c",
+ "scrollbar.thumb.hover_background": "#ddcca7ff",
+ "scrollbar.thumb.border": "#ddcca7ff",
+ "scrollbar.track.background": "#00000000",
+ "scrollbar.track.border": "#eee1bbff",
+ "editor.foreground": "#282828ff",
+ "editor.background": "#f9f5d7ff",
+ "editor.gutter.background": "#f9f5d7ff",
+ "editor.subheader.background": "#ecddb5ff",
+ "editor.active_line.background": "#ecddb5bf",
+ "editor.highlighted_line.background": "#ecddb5ff",
+ "editor.line_number": "#28282859",
+ "editor.active_line_number": "#282828ff",
+ "editor.invisible": "#928474ff",
+ "editor.wrap_guide": "#2828280d",
+ "editor.active_wrap_guide": "#2828281a",
+ "editor.document_highlight.read_background": "#0b66781a",
+ "editor.document_highlight.write_background": "#92847466",
+ "terminal.background": "#f9f5d7ff",
+ "terminal.foreground": "#282828ff",
+ "terminal.bright_foreground": "#282828ff",
+ "terminal.dim_foreground": "#f9f5d7ff",
+ "terminal.ansi.black": "#f9f5d7ff",
+ "terminal.ansi.bright_black": "#b0a189ff",
+ "terminal.ansi.dim_black": "#282828ff",
+ "terminal.ansi.red": "#9d0308ff",
+ "terminal.ansi.bright_red": "#db8b7aff",
+ "terminal.ansi.dim_red": "#4e1207ff",
+ "terminal.ansi.green": "#797410ff",
+ "terminal.ansi.bright_green": "#bfb787ff",
+ "terminal.ansi.dim_green": "#3e3a11ff",
+ "terminal.ansi.yellow": "#b57615ff",
+ "terminal.ansi.bright_yellow": "#e2b88bff",
+ "terminal.ansi.dim_yellow": "#5c3a12ff",
+ "terminal.ansi.blue": "#0b6678ff",
+ "terminal.ansi.bright_blue": "#8fb0baff",
+ "terminal.ansi.dim_blue": "#14333bff",
+ "terminal.ansi.magenta": "#7c6f64ff",
+ "terminal.ansi.bright_magenta": "#bcb5afff",
+ "terminal.ansi.dim_magenta": "#3e3833ff",
+ "terminal.ansi.cyan": "#437b59ff",
+ "terminal.ansi.bright_cyan": "#9fbca8ff",
+ "terminal.ansi.dim_cyan": "#253e2eff",
+ "terminal.ansi.white": "#282828ff",
+ "terminal.ansi.bright_white": "#282828ff",
+ "terminal.ansi.dim_white": "#73675eff",
+ "link_text.hover": "#0b6678ff",
+ "conflict": "#b57615ff",
+ "conflict.background": "#f5e2d0ff",
+ "conflict.border": "#ebccabff",
+ "created": "#797410ff",
+ "created.background": "#e4e0cdff",
+ "created.border": "#d1cba8ff",
+ "deleted": "#9d0308ff",
+ "deleted.background": "#f4d1c9ff",
+ "deleted.border": "#e8ac9eff",
+ "error": "#9d0308ff",
+ "error.background": "#f4d1c9ff",
+ "error.border": "#e8ac9eff",
+ "hidden": "#897b6eff",
+ "hidden.background": "#d9c8a4ff",
+ "hidden.border": "#d0bf9dff",
+ "hint": "#677562ff",
+ "hint.background": "#d2dee2ff",
+ "hint.border": "#adc5ccff",
+ "ignored": "#5f5650ff",
+ "ignored.background": "#d9c8a4ff",
+ "ignored.border": "#c8b899ff",
+ "info": "#0b6678ff",
+ "info.background": "#d2dee2ff",
+ "info.border": "#adc5ccff",
+ "modified": "#b57615ff",
+ "modified.background": "#f5e2d0ff",
+ "modified.border": "#ebccabff",
+ "predictive": "#7c9780ff",
+ "predictive.background": "#e4e0cdff",
+ "predictive.border": "#d1cba8ff",
+ "renamed": "#0b6678ff",
+ "renamed.background": "#d2dee2ff",
+ "renamed.border": "#adc5ccff",
+ "success": "#797410ff",
+ "success.background": "#e4e0cdff",
+ "success.border": "#d1cba8ff",
+ "unreachable": "#5f5650ff",
+ "unreachable.background": "#d9c8a4ff",
+ "unreachable.border": "#c8b899ff",
+ "warning": "#b57615ff",
+ "warning.background": "#f5e2d0ff",
+ "warning.border": "#ebccabff",
+ "syntax": {
+ "attribute": {
+ "color": "#0b6678ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "boolean": {
+ "color": "#8f3e71ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment": {
+ "color": "#7c6f64ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment.doc": {
+ "color": "#5d544eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constant": {
+ "color": "#b57613ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constructor": {
+ "color": "#0b6678ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "embedded": {
+ "color": "#427b58ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis": {
+ "color": "#0b6678ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis.strong": {
+ "color": "#0b6678ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "enum": {
+ "color": "#af3a02ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function": {
+ "color": "#79740eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.builtin": {
+ "color": "#9d0006ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "hint": {
+ "color": "#677562ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "keyword": {
+ "color": "#9d0006ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "label": {
+ "color": "#0b6678ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "link_text": {
+ "color": "#427b58ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "link_uri": {
+ "color": "#8f3e71ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "number": {
+ "color": "#8f3e71ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "operator": {
+ "color": "#427b58ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "predictive": {
+ "color": "#7c9780ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "preproc": {
+ "color": "#282828ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "primary": {
+ "color": "#282828ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "property": {
+ "color": "#282828ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation": {
+ "color": "#3c3836ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.bracket": {
+ "color": "#665c54ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.delimiter": {
+ "color": "#413d3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.list_marker": {
+ "color": "#282828ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.special": {
+ "color": "#413d3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string": {
+ "color": "#79740eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.escape": {
+ "color": "#5d544eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.regex": {
+ "color": "#af3a02ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special": {
+ "color": "#8f3e71ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special.symbol": {
+ "color": "#427b58ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "tag": {
+ "color": "#427b58ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "text.literal": {
+ "color": "#066578ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "title": {
+ "color": "#79740eff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "type": {
+ "color": "#b57613ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable": {
+ "color": "#066578ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variant": {
+ "color": "#0b6678ff",
+ "font_style": null,
+ "font_weight": null
+ }
+ }
+ }
+ },
+ {
+ "name": "Gruvbox Light Soft",
+ "appearance": "light",
+ "style": {
+ "border": "#c8b899ff",
+ "border.variant": "#ddcca7ff",
+ "border.focused": "#adc5ccff",
+ "border.selected": "#adc5ccff",
+ "border.transparent": "#00000000",
+ "border.disabled": "#d0bf9dff",
+ "elevated_surface.background": "#ecdcb3ff",
+ "surface.background": "#ecdcb3ff",
+ "background": "#d9c8a4ff",
+ "element.background": "#ecdcb3ff",
+ "element.hover": "#ddcca7ff",
+ "element.active": "#c8b899ff",
+ "element.selected": "#c8b899ff",
+ "element.disabled": "#ecdcb3ff",
+ "drop_target.background": "#5f565080",
+ "ghost_element.background": "#00000000",
+ "ghost_element.hover": "#ddcca7ff",
+ "ghost_element.active": "#c8b899ff",
+ "ghost_element.selected": "#c8b899ff",
+ "ghost_element.disabled": "#ecdcb3ff",
+ "text": "#282828ff",
+ "text.muted": "#5f5650ff",
+ "text.placeholder": "#897b6eff",
+ "text.disabled": "#897b6eff",
+ "text.accent": "#0b6678ff",
+ "icon": "#282828ff",
+ "icon.muted": "#5f5650ff",
+ "icon.disabled": "#897b6eff",
+ "icon.placeholder": "#5f5650ff",
+ "icon.accent": "#0b6678ff",
+ "status_bar.background": "#d9c8a4ff",
+ "title_bar.background": "#d9c8a4ff",
+ "toolbar.background": "#f2e5bcff",
+ "tab_bar.background": "#ecdcb3ff",
+ "tab.inactive_background": "#ecdcb3ff",
+ "tab.active_background": "#f2e5bcff",
+ "search.match_background": null,
+ "panel.background": "#ecdcb3ff",
+ "panel.focused_border": null,
+ "pane.focused_border": null,
+ "scrollbar_thumb.background": "#2828284c",
+ "scrollbar.thumb.hover_background": "#ddcca7ff",
+ "scrollbar.thumb.border": "#ddcca7ff",
+ "scrollbar.track.background": "#00000000",
+ "scrollbar.track.border": "#eddeb5ff",
+ "editor.foreground": "#282828ff",
+ "editor.background": "#f2e5bcff",
+ "editor.gutter.background": "#f2e5bcff",
+ "editor.subheader.background": "#ecdcb3ff",
+ "editor.active_line.background": "#ecdcb3bf",
+ "editor.highlighted_line.background": "#ecdcb3ff",
+ "editor.line_number": "#28282859",
+ "editor.active_line_number": "#282828ff",
+ "editor.invisible": "#928474ff",
+ "editor.wrap_guide": "#2828280d",
+ "editor.active_wrap_guide": "#2828281a",
+ "editor.document_highlight.read_background": "#0b66781a",
+ "editor.document_highlight.write_background": "#92847466",
+ "terminal.background": "#f2e5bcff",
+ "terminal.foreground": "#282828ff",
+ "terminal.bright_foreground": "#282828ff",
+ "terminal.dim_foreground": "#f2e5bcff",
+ "terminal.ansi.black": "#f2e5bcff",
+ "terminal.ansi.bright_black": "#b0a189ff",
+ "terminal.ansi.dim_black": "#282828ff",
+ "terminal.ansi.red": "#9d0308ff",
+ "terminal.ansi.bright_red": "#db8b7aff",
+ "terminal.ansi.dim_red": "#4e1207ff",
+ "terminal.ansi.green": "#797410ff",
+ "terminal.ansi.bright_green": "#bfb787ff",
+ "terminal.ansi.dim_green": "#3e3a11ff",
+ "terminal.ansi.yellow": "#b57615ff",
+ "terminal.ansi.bright_yellow": "#e2b88bff",
+ "terminal.ansi.dim_yellow": "#5c3a12ff",
+ "terminal.ansi.blue": "#0b6678ff",
+ "terminal.ansi.bright_blue": "#8fb0baff",
+ "terminal.ansi.dim_blue": "#14333bff",
+ "terminal.ansi.magenta": "#7c6f64ff",
+ "terminal.ansi.bright_magenta": "#bcb5afff",
+ "terminal.ansi.dim_magenta": "#3e3833ff",
+ "terminal.ansi.cyan": "#437b59ff",
+ "terminal.ansi.bright_cyan": "#9fbca8ff",
+ "terminal.ansi.dim_cyan": "#253e2eff",
+ "terminal.ansi.white": "#282828ff",
+ "terminal.ansi.bright_white": "#282828ff",
+ "terminal.ansi.dim_white": "#73675eff",
+ "link_text.hover": "#0b6678ff",
+ "conflict": "#b57615ff",
+ "conflict.background": "#f5e2d0ff",
+ "conflict.border": "#ebccabff",
+ "created": "#797410ff",
+ "created.background": "#e4e0cdff",
+ "created.border": "#d1cba8ff",
+ "deleted": "#9d0308ff",
+ "deleted.background": "#f4d1c9ff",
+ "deleted.border": "#e8ac9eff",
+ "error": "#9d0308ff",
+ "error.background": "#f4d1c9ff",
+ "error.border": "#e8ac9eff",
+ "hidden": "#897b6eff",
+ "hidden.background": "#d9c8a4ff",
+ "hidden.border": "#d0bf9dff",
+ "hint": "#677562ff",
+ "hint.background": "#d2dee2ff",
+ "hint.border": "#adc5ccff",
+ "ignored": "#5f5650ff",
+ "ignored.background": "#d9c8a4ff",
+ "ignored.border": "#c8b899ff",
+ "info": "#0b6678ff",
+ "info.background": "#d2dee2ff",
+ "info.border": "#adc5ccff",
+ "modified": "#b57615ff",
+ "modified.background": "#f5e2d0ff",
+ "modified.border": "#ebccabff",
+ "predictive": "#7c9780ff",
+ "predictive.background": "#e4e0cdff",
+ "predictive.border": "#d1cba8ff",
+ "renamed": "#0b6678ff",
+ "renamed.background": "#d2dee2ff",
+ "renamed.border": "#adc5ccff",
+ "success": "#797410ff",
+ "success.background": "#e4e0cdff",
+ "success.border": "#d1cba8ff",
+ "unreachable": "#5f5650ff",
+ "unreachable.background": "#d9c8a4ff",
+ "unreachable.border": "#c8b899ff",
+ "warning": "#b57615ff",
+ "warning.background": "#f5e2d0ff",
+ "warning.border": "#ebccabff",
+ "syntax": {
+ "attribute": {
+ "color": "#0b6678ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "boolean": {
+ "color": "#8f3e71ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment": {
+ "color": "#7c6f64ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment.doc": {
+ "color": "#5d544eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constant": {
+ "color": "#b57613ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constructor": {
+ "color": "#0b6678ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "embedded": {
+ "color": "#427b58ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis": {
+ "color": "#0b6678ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis.strong": {
+ "color": "#0b6678ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "enum": {
+ "color": "#af3a02ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function": {
+ "color": "#79740eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.builtin": {
+ "color": "#9d0006ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "hint": {
+ "color": "#677562ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "keyword": {
+ "color": "#9d0006ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "label": {
+ "color": "#0b6678ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "link_text": {
+ "color": "#427b58ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "link_uri": {
+ "color": "#8f3e71ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "number": {
+ "color": "#8f3e71ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "operator": {
+ "color": "#427b58ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "predictive": {
+ "color": "#7c9780ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "preproc": {
+ "color": "#282828ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "primary": {
+ "color": "#282828ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "property": {
+ "color": "#282828ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation": {
+ "color": "#3c3836ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.bracket": {
+ "color": "#665c54ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.delimiter": {
+ "color": "#413d3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.list_marker": {
+ "color": "#282828ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.special": {
+ "color": "#413d3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string": {
+ "color": "#79740eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.escape": {
+ "color": "#5d544eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.regex": {
+ "color": "#af3a02ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special": {
+ "color": "#8f3e71ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special.symbol": {
+ "color": "#427b58ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "tag": {
+ "color": "#427b58ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "text.literal": {
+ "color": "#066578ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "title": {
+ "color": "#79740eff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "type": {
+ "color": "#b57613ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable": {
+ "color": "#066578ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variant": {
+ "color": "#0b6678ff",
+ "font_style": null,
+ "font_weight": null
+ }
+ }
+ }
+ }
+ ]
+}
@@ -0,0 +1,21 @@
+The MIT License (MIT)
+
+Copyright (c) 2014 GitHub Inc.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
@@ -0,0 +1,670 @@
+{
+ "name": "One",
+ "author": "Zed Industries",
+ "themes": [
+ {
+ "name": "One Dark",
+ "appearance": "dark",
+ "style": {
+ "border": "#464b57ff",
+ "border.variant": "#363c46ff",
+ "border.focused": "#293b5bff",
+ "border.selected": "#293b5bff",
+ "border.transparent": "#00000000",
+ "border.disabled": "#414754ff",
+ "elevated_surface.background": "#2f343eff",
+ "surface.background": "#2f343eff",
+ "background": "#3b414dff",
+ "element.background": "#2f343eff",
+ "element.hover": "#363c46ff",
+ "element.active": "#454a56ff",
+ "element.selected": "#454a56ff",
+ "element.disabled": "#2f343eff",
+ "drop_target.background": "#83899480",
+ "ghost_element.background": "#00000000",
+ "ghost_element.hover": "#363c46ff",
+ "ghost_element.active": "#454a56ff",
+ "ghost_element.selected": "#454a56ff",
+ "ghost_element.disabled": "#2f343eff",
+ "text": "#c8ccd4ff",
+ "text.muted": "#838994ff",
+ "text.placeholder": "#555a63ff",
+ "text.disabled": "#555a63ff",
+ "text.accent": "#74ade8ff",
+ "icon": "#c8ccd4ff",
+ "icon.muted": "#838994ff",
+ "icon.disabled": "#555a63ff",
+ "icon.placeholder": "#838994ff",
+ "icon.accent": "#74ade8ff",
+ "status_bar.background": "#3b414dff",
+ "title_bar.background": "#3b414dff",
+ "toolbar.background": "#282c33ff",
+ "tab_bar.background": "#2f343eff",
+ "tab.inactive_background": "#2f343eff",
+ "tab.active_background": "#282c33ff",
+ "search.match_background": null,
+ "panel.background": "#2f343eff",
+ "panel.focused_border": null,
+ "pane.focused_border": null,
+ "scrollbar_thumb.background": "#c8ccd44c",
+ "scrollbar.thumb.hover_background": "#363c46ff",
+ "scrollbar.thumb.border": "#363c46ff",
+ "scrollbar.track.background": "#00000000",
+ "scrollbar.track.border": "#2e333cff",
+ "editor.foreground": "#acb2beff",
+ "editor.background": "#282c33ff",
+ "editor.gutter.background": "#282c33ff",
+ "editor.subheader.background": "#2f343eff",
+ "editor.active_line.background": "#2f343ebf",
+ "editor.highlighted_line.background": "#2f343eff",
+ "editor.line_number": "#c8ccd459",
+ "editor.active_line_number": "#c8ccd4ff",
+ "editor.invisible": "#555a63ff",
+ "editor.wrap_guide": "#c8ccd40d",
+ "editor.active_wrap_guide": "#c8ccd41a",
+ "editor.document_highlight.read_background": "#74ade81a",
+ "editor.document_highlight.write_background": "#555a6366",
+ "terminal.background": "#282c33ff",
+ "terminal.foreground": "#c8ccd4ff",
+ "terminal.bright_foreground": "#c8ccd4ff",
+ "terminal.dim_foreground": "#282c33ff",
+ "terminal.ansi.black": "#282c33ff",
+ "terminal.ansi.bright_black": "#525561ff",
+ "terminal.ansi.dim_black": "#c8ccd4ff",
+ "terminal.ansi.red": "#d07277ff",
+ "terminal.ansi.bright_red": "#673a3cff",
+ "terminal.ansi.dim_red": "#eab7b9ff",
+ "terminal.ansi.green": "#a1c181ff",
+ "terminal.ansi.bright_green": "#4d6140ff",
+ "terminal.ansi.dim_green": "#d1e0bfff",
+ "terminal.ansi.yellow": "#dec184ff",
+ "terminal.ansi.bright_yellow": "#786441ff",
+ "terminal.ansi.dim_yellow": "#f1dfc1ff",
+ "terminal.ansi.blue": "#74ade8ff",
+ "terminal.ansi.bright_blue": "#385378ff",
+ "terminal.ansi.dim_blue": "#bed5f4ff",
+ "terminal.ansi.magenta": "#be5046ff",
+ "terminal.ansi.bright_magenta": "#5e2b26ff",
+ "terminal.ansi.dim_magenta": "#e6a79eff",
+ "terminal.ansi.cyan": "#6eb4bfff",
+ "terminal.ansi.bright_cyan": "#3a565bff",
+ "terminal.ansi.dim_cyan": "#b9d9dfff",
+ "terminal.ansi.white": "#c8ccd4ff",
+ "terminal.ansi.bright_white": "#c8ccd4ff",
+ "terminal.ansi.dim_white": "#575d65ff",
+ "link_text.hover": "#74ade8ff",
+ "conflict": "#dec184ff",
+ "conflict.background": "#41321dff",
+ "conflict.border": "#5d4c2fff",
+ "created": "#a1c181ff",
+ "created.background": "#222e1dff",
+ "created.border": "#38482fff",
+ "deleted": "#d07277ff",
+ "deleted.background": "#301b1bff",
+ "deleted.border": "#4c2b2cff",
+ "error": "#d07277ff",
+ "error.background": "#301b1bff",
+ "error.border": "#4c2b2cff",
+ "hidden": "#555a63ff",
+ "hidden.background": "#3b414dff",
+ "hidden.border": "#414754ff",
+ "hint": "#5a6f89ff",
+ "hint.background": "#18243dff",
+ "hint.border": "#293b5bff",
+ "ignored": "#838994ff",
+ "ignored.background": "#3b414dff",
+ "ignored.border": "#464b57ff",
+ "info": "#74ade8ff",
+ "info.background": "#18243dff",
+ "info.border": "#293b5bff",
+ "modified": "#dec184ff",
+ "modified.background": "#41321dff",
+ "modified.border": "#5d4c2fff",
+ "predictive": "#5a6a87ff",
+ "predictive.background": "#222e1dff",
+ "predictive.border": "#38482fff",
+ "renamed": "#74ade8ff",
+ "renamed.background": "#18243dff",
+ "renamed.border": "#293b5bff",
+ "success": "#a1c181ff",
+ "success.background": "#222e1dff",
+ "success.border": "#38482fff",
+ "unreachable": "#838994ff",
+ "unreachable.background": "#3b414dff",
+ "unreachable.border": "#464b57ff",
+ "warning": "#dec184ff",
+ "warning.background": "#41321dff",
+ "warning.border": "#5d4c2fff",
+ "syntax": {
+ "attribute": {
+ "color": "#74ade8ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "boolean": {
+ "color": "#bf956aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment": {
+ "color": "#5d636fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment.doc": {
+ "color": "#878e98ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constant": {
+ "color": "#dfc184ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constructor": {
+ "color": "#73ade9ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "embedded": {
+ "color": "#c8ccd4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis": {
+ "color": "#74ade8ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis.strong": {
+ "color": "#bf956aff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "enum": {
+ "color": "#d07277ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function": {
+ "color": "#73ade9ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "hint": {
+ "color": "#5a6f89ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "keyword": {
+ "color": "#b477cfff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "label": {
+ "color": "#74ade8ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "link_text": {
+ "color": "#73ade9ff",
+ "font_style": "normal",
+ "font_weight": null
+ },
+ "link_uri": {
+ "color": "#6eb4bfff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "number": {
+ "color": "#bf956aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "operator": {
+ "color": "#6eb4bfff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "predictive": {
+ "color": "#5a6a87ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "preproc": {
+ "color": "#c8ccd4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "primary": {
+ "color": "#acb2beff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "property": {
+ "color": "#d07277ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation": {
+ "color": "#acb2beff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.bracket": {
+ "color": "#b2b9c6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.delimiter": {
+ "color": "#b2b9c6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.list_marker": {
+ "color": "#d07277ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.special": {
+ "color": "#b1574bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string": {
+ "color": "#a1c181ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.escape": {
+ "color": "#878e98ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.regex": {
+ "color": "#bf956aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special": {
+ "color": "#bf956aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special.symbol": {
+ "color": "#bf956aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "tag": {
+ "color": "#74ade8ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "text.literal": {
+ "color": "#a1c181ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "title": {
+ "color": "#d07277ff",
+ "font_style": null,
+ "font_weight": 400
+ },
+ "type": {
+ "color": "#6eb4bfff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable": {
+ "color": "#c8ccd4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable.special": {
+ "color": "#bf956aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variant": {
+ "color": "#73ade9ff",
+ "font_style": null,
+ "font_weight": null
+ }
+ }
+ }
+ },
+ {
+ "name": "One Light",
+ "appearance": "light",
+ "style": {
+ "border": "#c9c9caff",
+ "border.variant": "#dfdfe0ff",
+ "border.focused": "#cbcdf6ff",
+ "border.selected": "#cbcdf6ff",
+ "border.transparent": "#00000000",
+ "border.disabled": "#d3d3d4ff",
+ "elevated_surface.background": "#ebebecff",
+ "surface.background": "#ebebecff",
+ "background": "#dcdcddff",
+ "element.background": "#ebebecff",
+ "element.hover": "#dfdfe0ff",
+ "element.active": "#cacacaff",
+ "element.selected": "#cacacaff",
+ "element.disabled": "#ebebecff",
+ "drop_target.background": "#7e808780",
+ "ghost_element.background": "#00000000",
+ "ghost_element.hover": "#dfdfe0ff",
+ "ghost_element.active": "#cacacaff",
+ "ghost_element.selected": "#cacacaff",
+ "ghost_element.disabled": "#ebebecff",
+ "text": "#383a41ff",
+ "text.muted": "#7e8087ff",
+ "text.placeholder": "#a1a1a3ff",
+ "text.disabled": "#a1a1a3ff",
+ "text.accent": "#5c78e2ff",
+ "icon": "#383a41ff",
+ "icon.muted": "#7e8087ff",
+ "icon.disabled": "#a1a1a3ff",
+ "icon.placeholder": "#7e8087ff",
+ "icon.accent": "#5c78e2ff",
+ "status_bar.background": "#dcdcddff",
+ "title_bar.background": "#dcdcddff",
+ "toolbar.background": "#fafafaff",
+ "tab_bar.background": "#ebebecff",
+ "tab.inactive_background": "#ebebecff",
+ "tab.active_background": "#fafafaff",
+ "search.match_background": null,
+ "panel.background": "#ebebecff",
+ "panel.focused_border": null,
+ "pane.focused_border": null,
+ "scrollbar_thumb.background": "#383a414c",
+ "scrollbar.thumb.hover_background": "#dfdfe0ff",
+ "scrollbar.thumb.border": "#dfdfe0ff",
+ "scrollbar.track.background": "#00000000",
+ "scrollbar.track.border": "#eeeeeeff",
+ "editor.foreground": "#383a41ff",
+ "editor.background": "#fafafaff",
+ "editor.gutter.background": "#fafafaff",
+ "editor.subheader.background": "#ebebecff",
+ "editor.active_line.background": "#ebebecbf",
+ "editor.highlighted_line.background": "#ebebecff",
+ "editor.line_number": "#383a4159",
+ "editor.active_line_number": "#383a41ff",
+ "editor.invisible": "#a3a3a4ff",
+ "editor.wrap_guide": "#383a410d",
+ "editor.active_wrap_guide": "#383a411a",
+ "editor.document_highlight.read_background": "#5c78e21a",
+ "editor.document_highlight.write_background": "#a3a3a466",
+ "terminal.background": "#fafafaff",
+ "terminal.foreground": "#383a41ff",
+ "terminal.bright_foreground": "#383a41ff",
+ "terminal.dim_foreground": "#fafafaff",
+ "terminal.ansi.black": "#fafafaff",
+ "terminal.ansi.bright_black": "#aaaaaaff",
+ "terminal.ansi.dim_black": "#383a41ff",
+ "terminal.ansi.red": "#d36151ff",
+ "terminal.ansi.bright_red": "#f0b0a4ff",
+ "terminal.ansi.dim_red": "#6f312aff",
+ "terminal.ansi.green": "#669f59ff",
+ "terminal.ansi.bright_green": "#b2cfa9ff",
+ "terminal.ansi.dim_green": "#354d2eff",
+ "terminal.ansi.yellow": "#dec184ff",
+ "terminal.ansi.bright_yellow": "#f1dfc1ff",
+ "terminal.ansi.dim_yellow": "#786441ff",
+ "terminal.ansi.blue": "#5c78e2ff",
+ "terminal.ansi.bright_blue": "#b5baf2ff",
+ "terminal.ansi.dim_blue": "#2d3d75ff",
+ "terminal.ansi.magenta": "#984ea5ff",
+ "terminal.ansi.bright_magenta": "#cea6d3ff",
+ "terminal.ansi.dim_magenta": "#4b2a50ff",
+ "terminal.ansi.cyan": "#3a82b7ff",
+ "terminal.ansi.bright_cyan": "#a3bedaff",
+ "terminal.ansi.dim_cyan": "#254058ff",
+ "terminal.ansi.white": "#383a41ff",
+ "terminal.ansi.bright_white": "#383a41ff",
+ "terminal.ansi.dim_white": "#97979aff",
+ "link_text.hover": "#5c78e2ff",
+ "conflict": "#dec184ff",
+ "conflict.background": "#faf2e6ff",
+ "conflict.border": "#f4e7d1ff",
+ "created": "#669f59ff",
+ "created.background": "#dfeadbff",
+ "created.border": "#c8dcc1ff",
+ "deleted": "#d36151ff",
+ "deleted.background": "#fbdfd9ff",
+ "deleted.border": "#f6c6bdff",
+ "error": "#d36151ff",
+ "error.background": "#fbdfd9ff",
+ "error.border": "#f6c6bdff",
+ "hidden": "#a1a1a3ff",
+ "hidden.background": "#dcdcddff",
+ "hidden.border": "#d3d3d4ff",
+ "hint": "#9294beff",
+ "hint.background": "#e2e2faff",
+ "hint.border": "#cbcdf6ff",
+ "ignored": "#7e8087ff",
+ "ignored.background": "#dcdcddff",
+ "ignored.border": "#c9c9caff",
+ "info": "#5c78e2ff",
+ "info.background": "#e2e2faff",
+ "info.border": "#cbcdf6ff",
+ "modified": "#dec184ff",
+ "modified.background": "#faf2e6ff",
+ "modified.border": "#f4e7d1ff",
+ "predictive": "#9b9ec6ff",
+ "predictive.background": "#dfeadbff",
+ "predictive.border": "#c8dcc1ff",
+ "renamed": "#5c78e2ff",
+ "renamed.background": "#e2e2faff",
+ "renamed.border": "#cbcdf6ff",
+ "success": "#669f59ff",
+ "success.background": "#dfeadbff",
+ "success.border": "#c8dcc1ff",
+ "unreachable": "#7e8087ff",
+ "unreachable.background": "#dcdcddff",
+ "unreachable.border": "#c9c9caff",
+ "warning": "#dec184ff",
+ "warning.background": "#faf2e6ff",
+ "warning.border": "#f4e7d1ff",
+ "syntax": {
+ "attribute": {
+ "color": "#5c78e2ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "boolean": {
+ "color": "#ad6e25ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment": {
+ "color": "#a2a3a7ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment.doc": {
+ "color": "#7c7e86ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constant": {
+ "color": "#669f59ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constructor": {
+ "color": "#5c78e2ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "embedded": {
+ "color": "#383a41ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis": {
+ "color": "#5c78e2ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis.strong": {
+ "color": "#ad6e25ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "enum": {
+ "color": "#d3604fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function": {
+ "color": "#5b79e3ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "hint": {
+ "color": "#9294beff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "keyword": {
+ "color": "#a449abff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "label": {
+ "color": "#5c78e2ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "link_text": {
+ "color": "#5b79e3ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "link_uri": {
+ "color": "#3882b7ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "number": {
+ "color": "#ad6e25ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "operator": {
+ "color": "#3882b7ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "predictive": {
+ "color": "#9b9ec6ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "preproc": {
+ "color": "#383a41ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "primary": {
+ "color": "#383a41ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "property": {
+ "color": "#d3604fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation": {
+ "color": "#383a41ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.bracket": {
+ "color": "#4d4f52ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.delimiter": {
+ "color": "#4d4f52ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.list_marker": {
+ "color": "#d3604fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.special": {
+ "color": "#b92b46ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string": {
+ "color": "#649f57ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.escape": {
+ "color": "#7c7e86ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.regex": {
+ "color": "#ad6e26ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special": {
+ "color": "#ad6e26ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special.symbol": {
+ "color": "#ad6e26ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "tag": {
+ "color": "#5c78e2ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "text.literal": {
+ "color": "#649f57ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "title": {
+ "color": "#d3604fff",
+ "font_style": null,
+ "font_weight": 400
+ },
+ "type": {
+ "color": "#3882b7ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable": {
+ "color": "#383a41ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable.special": {
+ "color": "#ad6e25ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variant": {
+ "color": "#5b79e3ff",
+ "font_style": null,
+ "font_weight": null
+ }
+ }
+ }
+ }
+ ]
+}
@@ -0,0 +1,21 @@
+The MIT License (MIT)
+
+Copyright (c) 2021 Emilia Dunfelt
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
@@ -0,0 +1,1017 @@
+{
+ "name": "Rosé Pine",
+ "author": "Zed Industries",
+ "themes": [
+ {
+ "name": "Rosé Pine",
+ "appearance": "dark",
+ "style": {
+ "border": "#423f55ff",
+ "border.variant": "#232132ff",
+ "border.focused": "#435255ff",
+ "border.selected": "#435255ff",
+ "border.transparent": "#00000000",
+ "border.disabled": "#353347ff",
+ "elevated_surface.background": "#1c1b2aff",
+ "surface.background": "#1c1b2aff",
+ "background": "#292738ff",
+ "element.background": "#1c1b2aff",
+ "element.hover": "#232132ff",
+ "element.active": "#403e53ff",
+ "element.selected": "#403e53ff",
+ "element.disabled": "#1c1b2aff",
+ "drop_target.background": "#74708d80",
+ "ghost_element.background": "#00000000",
+ "ghost_element.hover": "#232132ff",
+ "ghost_element.active": "#403e53ff",
+ "ghost_element.selected": "#403e53ff",
+ "ghost_element.disabled": "#1c1b2aff",
+ "text": "#e0def4ff",
+ "text.muted": "#74708dff",
+ "text.placeholder": "#2f2b43ff",
+ "text.disabled": "#2f2b43ff",
+ "text.accent": "#9bced6ff",
+ "icon": "#e0def4ff",
+ "icon.muted": "#74708dff",
+ "icon.disabled": "#2f2b43ff",
+ "icon.placeholder": "#74708dff",
+ "icon.accent": "#9bced6ff",
+ "status_bar.background": "#292738ff",
+ "title_bar.background": "#292738ff",
+ "toolbar.background": "#191724ff",
+ "tab_bar.background": "#1c1b2aff",
+ "tab.inactive_background": "#1c1b2aff",
+ "tab.active_background": "#191724ff",
+ "search.match_background": null,
+ "panel.background": "#1c1b2aff",
+ "panel.focused_border": null,
+ "pane.focused_border": null,
+ "scrollbar_thumb.background": "#e0def44c",
+ "scrollbar.thumb.hover_background": "#232132ff",
+ "scrollbar.thumb.border": "#232132ff",
+ "scrollbar.track.background": "#00000000",
+ "scrollbar.track.border": "#1b1a29ff",
+ "editor.foreground": "#e0def4ff",
+ "editor.background": "#191724ff",
+ "editor.gutter.background": "#191724ff",
+ "editor.subheader.background": "#1c1b2aff",
+ "editor.active_line.background": "#1c1b2abf",
+ "editor.highlighted_line.background": "#1c1b2aff",
+ "editor.line_number": "#e0def459",
+ "editor.active_line_number": "#e0def4ff",
+ "editor.invisible": "#28253cff",
+ "editor.wrap_guide": "#e0def40d",
+ "editor.active_wrap_guide": "#e0def41a",
+ "editor.document_highlight.read_background": "#9bced61a",
+ "editor.document_highlight.write_background": "#28253c66",
+ "terminal.background": "#191724ff",
+ "terminal.foreground": "#e0def4ff",
+ "terminal.bright_foreground": "#e0def4ff",
+ "terminal.dim_foreground": "#191724ff",
+ "terminal.ansi.black": "#191724ff",
+ "terminal.ansi.bright_black": "#403d55ff",
+ "terminal.ansi.dim_black": "#e0def4ff",
+ "terminal.ansi.red": "#ea6e92ff",
+ "terminal.ansi.bright_red": "#7e3647ff",
+ "terminal.ansi.dim_red": "#fab9c6ff",
+ "terminal.ansi.green": "#5cc1a3ff",
+ "terminal.ansi.bright_green": "#31614fff",
+ "terminal.ansi.dim_green": "#b3e1d1ff",
+ "terminal.ansi.yellow": "#f5c177ff",
+ "terminal.ansi.bright_yellow": "#8a643aff",
+ "terminal.ansi.dim_yellow": "#fedfbbff",
+ "terminal.ansi.blue": "#9bced6ff",
+ "terminal.ansi.bright_blue": "#566b70ff",
+ "terminal.ansi.dim_blue": "#cfe7ebff",
+ "terminal.ansi.magenta": "#9d7591ff",
+ "terminal.ansi.bright_magenta": "#4c3b47ff",
+ "terminal.ansi.dim_magenta": "#ceb9c7ff",
+ "terminal.ansi.cyan": "#31738fff",
+ "terminal.ansi.bright_cyan": "#203a46ff",
+ "terminal.ansi.dim_cyan": "#9cb7c6ff",
+ "terminal.ansi.white": "#e0def4ff",
+ "terminal.ansi.bright_white": "#e0def4ff",
+ "terminal.ansi.dim_white": "#514e68ff",
+ "link_text.hover": "#9bced6ff",
+ "conflict": "#f5c177ff",
+ "conflict.background": "#50331aff",
+ "conflict.border": "#6d4d2bff",
+ "created": "#5cc1a3ff",
+ "created.background": "#182d23ff",
+ "created.border": "#254839ff",
+ "deleted": "#ea6e92ff",
+ "deleted.background": "#431720ff",
+ "deleted.border": "#612834ff",
+ "error": "#ea6e92ff",
+ "error.background": "#431720ff",
+ "error.border": "#612834ff",
+ "hidden": "#2f2b43ff",
+ "hidden.background": "#292738ff",
+ "hidden.border": "#353347ff",
+ "hint": "#5e768cff",
+ "hint.background": "#2f3639ff",
+ "hint.border": "#435255ff",
+ "ignored": "#74708dff",
+ "ignored.background": "#292738ff",
+ "ignored.border": "#423f55ff",
+ "info": "#9bced6ff",
+ "info.background": "#2f3639ff",
+ "info.border": "#435255ff",
+ "modified": "#f5c177ff",
+ "modified.background": "#50331aff",
+ "modified.border": "#6d4d2bff",
+ "predictive": "#556b81ff",
+ "predictive.background": "#182d23ff",
+ "predictive.border": "#254839ff",
+ "renamed": "#9bced6ff",
+ "renamed.background": "#2f3639ff",
+ "renamed.border": "#435255ff",
+ "success": "#5cc1a3ff",
+ "success.background": "#182d23ff",
+ "success.border": "#254839ff",
+ "unreachable": "#74708dff",
+ "unreachable.background": "#292738ff",
+ "unreachable.border": "#423f55ff",
+ "warning": "#f5c177ff",
+ "warning.background": "#50331aff",
+ "warning.border": "#6d4d2bff",
+ "syntax": {
+ "attribute": {
+ "color": "#9bced6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "boolean": {
+ "color": "#ebbcbaff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment": {
+ "color": "#6e6a86ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment.doc": {
+ "color": "#76728fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constant": {
+ "color": "#5cc1a3ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constructor": {
+ "color": "#9bced6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "embedded": {
+ "color": "#e0def4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis": {
+ "color": "#9bced6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis.strong": {
+ "color": "#9bced6ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "enum": {
+ "color": "#c4a7e6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function": {
+ "color": "#ebbcbaff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.method": {
+ "color": "#ebbcbaff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "hint": {
+ "color": "#5e768cff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "keyword": {
+ "color": "#30738fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "label": {
+ "color": "#9bced6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "link_text": {
+ "color": "#9ccfd8ff",
+ "font_style": "normal",
+ "font_weight": null
+ },
+ "link_uri": {
+ "color": "#ebbcbaff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "number": {
+ "color": "#5cc1a3ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "operator": {
+ "color": "#30738fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "predictive": {
+ "color": "#556b81ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "preproc": {
+ "color": "#e0def4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "primary": {
+ "color": "#e0def4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "property": {
+ "color": "#9bced6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation": {
+ "color": "#908caaff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.bracket": {
+ "color": "#9d99b6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.delimiter": {
+ "color": "#9d99b6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.list_marker": {
+ "color": "#9d99b6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.special": {
+ "color": "#9d99b6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string": {
+ "color": "#f5c177ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.escape": {
+ "color": "#76728fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.regex": {
+ "color": "#c4a7e6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special": {
+ "color": "#c4a7e6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special.symbol": {
+ "color": "#c4a7e6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "tag": {
+ "color": "#9ccfd8ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "text.literal": {
+ "color": "#c4a7e6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "title": {
+ "color": "#f5c177ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "type": {
+ "color": "#9ccfd8ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "type.builtin": {
+ "color": "#9ccfd8ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable": {
+ "color": "#e0def4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variant": {
+ "color": "#9bced6ff",
+ "font_style": null,
+ "font_weight": null
+ }
+ }
+ }
+ },
+ {
+ "name": "Rosé Pine Dawn",
+ "appearance": "light",
+ "style": {
+ "border": "#dcd6d5ff",
+ "border.variant": "#e5e0dfff",
+ "border.focused": "#c3d7dbff",
+ "border.selected": "#c3d7dbff",
+ "border.transparent": "#00000000",
+ "border.disabled": "#d0cccfff",
+ "elevated_surface.background": "#fef9f2ff",
+ "surface.background": "#fef9f2ff",
+ "background": "#dcd8d8ff",
+ "element.background": "#fef9f2ff",
+ "element.hover": "#e5e0dfff",
+ "element.active": "#dad4d3ff",
+ "element.selected": "#dad4d3ff",
+ "element.disabled": "#fef9f2ff",
+ "drop_target.background": "#706c8c80",
+ "ghost_element.background": "#00000000",
+ "ghost_element.hover": "#e5e0dfff",
+ "ghost_element.active": "#dad4d3ff",
+ "ghost_element.selected": "#dad4d3ff",
+ "ghost_element.disabled": "#fef9f2ff",
+ "text": "#575279ff",
+ "text.muted": "#706c8cff",
+ "text.placeholder": "#938fa3ff",
+ "text.disabled": "#938fa3ff",
+ "text.accent": "#57949fff",
+ "icon": "#575279ff",
+ "icon.muted": "#706c8cff",
+ "icon.disabled": "#938fa3ff",
+ "icon.placeholder": "#706c8cff",
+ "icon.accent": "#57949fff",
+ "status_bar.background": "#dcd8d8ff",
+ "title_bar.background": "#dcd8d8ff",
+ "toolbar.background": "#faf4edff",
+ "tab_bar.background": "#fef9f2ff",
+ "tab.inactive_background": "#fef9f2ff",
+ "tab.active_background": "#faf4edff",
+ "search.match_background": null,
+ "panel.background": "#fef9f2ff",
+ "panel.focused_border": null,
+ "pane.focused_border": null,
+ "scrollbar_thumb.background": "#5752794c",
+ "scrollbar.thumb.hover_background": "#e5e0dfff",
+ "scrollbar.thumb.border": "#e5e0dfff",
+ "scrollbar.track.background": "#00000000",
+ "scrollbar.track.border": "#fdf8f1ff",
+ "editor.foreground": "#575279ff",
+ "editor.background": "#faf4edff",
+ "editor.gutter.background": "#faf4edff",
+ "editor.subheader.background": "#fef9f2ff",
+ "editor.active_line.background": "#fef9f2bf",
+ "editor.highlighted_line.background": "#fef9f2ff",
+ "editor.line_number": "#57527959",
+ "editor.active_line_number": "#575279ff",
+ "editor.invisible": "#9691a4ff",
+ "editor.wrap_guide": "#5752790d",
+ "editor.active_wrap_guide": "#5752791a",
+ "editor.document_highlight.read_background": "#57949f1a",
+ "editor.document_highlight.write_background": "#9691a466",
+ "terminal.background": "#faf4edff",
+ "terminal.foreground": "#575279ff",
+ "terminal.bright_foreground": "#575279ff",
+ "terminal.dim_foreground": "#faf4edff",
+ "terminal.ansi.black": "#faf4edff",
+ "terminal.ansi.bright_black": "#b8b2baff",
+ "terminal.ansi.dim_black": "#575279ff",
+ "terminal.ansi.red": "#b4647aff",
+ "terminal.ansi.bright_red": "#dcb0bbff",
+ "terminal.ansi.dim_red": "#57333dff",
+ "terminal.ansi.green": "#3daa8eff",
+ "terminal.ansi.bright_green": "#a5d5c5ff",
+ "terminal.ansi.dim_green": "#265245ff",
+ "terminal.ansi.yellow": "#e99d35ff",
+ "terminal.ansi.bright_yellow": "#fccd9bff",
+ "terminal.ansi.dim_yellow": "#854a1eff",
+ "terminal.ansi.blue": "#57949fff",
+ "terminal.ansi.bright_blue": "#acc9ceff",
+ "terminal.ansi.dim_blue": "#2f484dff",
+ "terminal.ansi.magenta": "#7c697fff",
+ "terminal.ansi.bright_magenta": "#bcb1bdff",
+ "terminal.ansi.dim_magenta": "#3e353fff",
+ "terminal.ansi.cyan": "#296983ff",
+ "terminal.ansi.bright_cyan": "#97b1c0ff",
+ "terminal.ansi.dim_cyan": "#1b3541ff",
+ "terminal.ansi.white": "#575279ff",
+ "terminal.ansi.bright_white": "#575279ff",
+ "terminal.ansi.dim_white": "#827e98ff",
+ "link_text.hover": "#57949fff",
+ "conflict": "#e99d35ff",
+ "conflict.background": "#ffebd6ff",
+ "conflict.border": "#ffdab7ff",
+ "created": "#3daa8eff",
+ "created.background": "#dbeee7ff",
+ "created.border": "#bee0d5ff",
+ "deleted": "#b4647aff",
+ "deleted.background": "#f1dfe3ff",
+ "deleted.border": "#e6c6cdff",
+ "error": "#b4647aff",
+ "error.background": "#f1dfe3ff",
+ "error.border": "#e6c6cdff",
+ "hidden": "#938fa3ff",
+ "hidden.background": "#dcd8d8ff",
+ "hidden.border": "#d0cccfff",
+ "hint": "#7a92aaff",
+ "hint.background": "#dde9ebff",
+ "hint.border": "#c3d7dbff",
+ "ignored": "#706c8cff",
+ "ignored.background": "#dcd8d8ff",
+ "ignored.border": "#dcd6d5ff",
+ "info": "#57949fff",
+ "info.background": "#dde9ebff",
+ "info.border": "#c3d7dbff",
+ "modified": "#e99d35ff",
+ "modified.background": "#ffebd6ff",
+ "modified.border": "#ffdab7ff",
+ "predictive": "#a2acbeff",
+ "predictive.background": "#dbeee7ff",
+ "predictive.border": "#bee0d5ff",
+ "renamed": "#57949fff",
+ "renamed.background": "#dde9ebff",
+ "renamed.border": "#c3d7dbff",
+ "success": "#3daa8eff",
+ "success.background": "#dbeee7ff",
+ "success.border": "#bee0d5ff",
+ "unreachable": "#706c8cff",
+ "unreachable.background": "#dcd8d8ff",
+ "unreachable.border": "#dcd6d5ff",
+ "warning": "#e99d35ff",
+ "warning.background": "#ffebd6ff",
+ "warning.border": "#ffdab7ff",
+ "syntax": {
+ "attribute": {
+ "color": "#57949fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "boolean": {
+ "color": "#d7827dff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment": {
+ "color": "#9893a5ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment.doc": {
+ "color": "#6e6a8bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constant": {
+ "color": "#3daa8eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constructor": {
+ "color": "#57949fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "embedded": {
+ "color": "#575279ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis": {
+ "color": "#57949fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis.strong": {
+ "color": "#57949fff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "enum": {
+ "color": "#9079a9ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function": {
+ "color": "#d7827dff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.method": {
+ "color": "#d7827dff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "hint": {
+ "color": "#7a92aaff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "keyword": {
+ "color": "#276983ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "label": {
+ "color": "#57949fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "link_text": {
+ "color": "#55949fff",
+ "font_style": "normal",
+ "font_weight": null
+ },
+ "link_uri": {
+ "color": "#d7827dff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "number": {
+ "color": "#3daa8eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "operator": {
+ "color": "#276983ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "predictive": {
+ "color": "#a2acbeff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "preproc": {
+ "color": "#575279ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "primary": {
+ "color": "#575279ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "property": {
+ "color": "#57949fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation": {
+ "color": "#797593ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.bracket": {
+ "color": "#635e82ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.delimiter": {
+ "color": "#635e82ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.list_marker": {
+ "color": "#635e82ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.special": {
+ "color": "#635e82ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string": {
+ "color": "#ea9d34ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.escape": {
+ "color": "#6e6a8bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.regex": {
+ "color": "#9079a9ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special": {
+ "color": "#9079a9ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special.symbol": {
+ "color": "#9079a9ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "tag": {
+ "color": "#55949fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "text.literal": {
+ "color": "#9079a9ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "title": {
+ "color": "#ea9d34ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "type": {
+ "color": "#55949fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "type.builtin": {
+ "color": "#55949fff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable": {
+ "color": "#575279ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variant": {
+ "color": "#57949fff",
+ "font_style": null,
+ "font_weight": null
+ }
+ }
+ }
+ },
+ {
+ "name": "Rosé Pine Moon",
+ "appearance": "dark",
+ "style": {
+ "border": "#504c68ff",
+ "border.variant": "#322f48ff",
+ "border.focused": "#435255ff",
+ "border.selected": "#435255ff",
+ "border.transparent": "#00000000",
+ "border.disabled": "#44415bff",
+ "elevated_surface.background": "#28253cff",
+ "surface.background": "#28253cff",
+ "background": "#38354eff",
+ "element.background": "#28253cff",
+ "element.hover": "#322f48ff",
+ "element.active": "#4f4b66ff",
+ "element.selected": "#4f4b66ff",
+ "element.disabled": "#28253cff",
+ "drop_target.background": "#85819e80",
+ "ghost_element.background": "#00000000",
+ "ghost_element.hover": "#322f48ff",
+ "ghost_element.active": "#4f4b66ff",
+ "ghost_element.selected": "#4f4b66ff",
+ "ghost_element.disabled": "#28253cff",
+ "text": "#e0def4ff",
+ "text.muted": "#85819eff",
+ "text.placeholder": "#605d7aff",
+ "text.disabled": "#605d7aff",
+ "text.accent": "#9bced6ff",
+ "icon": "#e0def4ff",
+ "icon.muted": "#85819eff",
+ "icon.disabled": "#605d7aff",
+ "icon.placeholder": "#85819eff",
+ "icon.accent": "#9bced6ff",
+ "status_bar.background": "#38354eff",
+ "title_bar.background": "#38354eff",
+ "toolbar.background": "#232136ff",
+ "tab_bar.background": "#28253cff",
+ "tab.inactive_background": "#28253cff",
+ "tab.active_background": "#232136ff",
+ "search.match_background": null,
+ "panel.background": "#28253cff",
+ "panel.focused_border": null,
+ "pane.focused_border": null,
+ "scrollbar_thumb.background": "#e0def44c",
+ "scrollbar.thumb.hover_background": "#322f48ff",
+ "scrollbar.thumb.border": "#322f48ff",
+ "scrollbar.track.background": "#00000000",
+ "scrollbar.track.border": "#27243bff",
+ "editor.foreground": "#e0def4ff",
+ "editor.background": "#232136ff",
+ "editor.gutter.background": "#232136ff",
+ "editor.subheader.background": "#28253cff",
+ "editor.active_line.background": "#28253cbf",
+ "editor.highlighted_line.background": "#28253cff",
+ "editor.line_number": "#e0def459",
+ "editor.active_line_number": "#e0def4ff",
+ "editor.invisible": "#595571ff",
+ "editor.wrap_guide": "#e0def40d",
+ "editor.active_wrap_guide": "#e0def41a",
+ "editor.document_highlight.read_background": "#9bced61a",
+ "editor.document_highlight.write_background": "#59557166",
+ "terminal.background": "#232136ff",
+ "terminal.foreground": "#e0def4ff",
+ "terminal.bright_foreground": "#e0def4ff",
+ "terminal.dim_foreground": "#232136ff",
+ "terminal.ansi.black": "#232136ff",
+ "terminal.ansi.bright_black": "#3f3b58ff",
+ "terminal.ansi.dim_black": "#e0def4ff",
+ "terminal.ansi.red": "#ea6e92ff",
+ "terminal.ansi.bright_red": "#7e3647ff",
+ "terminal.ansi.dim_red": "#fab9c6ff",
+ "terminal.ansi.green": "#5cc1a3ff",
+ "terminal.ansi.bright_green": "#31614fff",
+ "terminal.ansi.dim_green": "#b3e1d1ff",
+ "terminal.ansi.yellow": "#f5c177ff",
+ "terminal.ansi.bright_yellow": "#8a643aff",
+ "terminal.ansi.dim_yellow": "#fedfbbff",
+ "terminal.ansi.blue": "#9bced6ff",
+ "terminal.ansi.bright_blue": "#566b70ff",
+ "terminal.ansi.dim_blue": "#cfe7ebff",
+ "terminal.ansi.magenta": "#a683a0ff",
+ "terminal.ansi.bright_magenta": "#51414eff",
+ "terminal.ansi.dim_magenta": "#d2bfceff",
+ "terminal.ansi.cyan": "#3e8fb0ff",
+ "terminal.ansi.bright_cyan": "#264654ff",
+ "terminal.ansi.dim_cyan": "#a5c5d7ff",
+ "terminal.ansi.white": "#e0def4ff",
+ "terminal.ansi.bright_white": "#e0def4ff",
+ "terminal.ansi.dim_white": "#74708dff",
+ "link_text.hover": "#9bced6ff",
+ "conflict": "#f5c177ff",
+ "conflict.background": "#50331aff",
+ "conflict.border": "#6d4d2bff",
+ "created": "#5cc1a3ff",
+ "created.background": "#182d23ff",
+ "created.border": "#254839ff",
+ "deleted": "#ea6e92ff",
+ "deleted.background": "#431720ff",
+ "deleted.border": "#612834ff",
+ "error": "#ea6e92ff",
+ "error.background": "#431720ff",
+ "error.border": "#612834ff",
+ "hidden": "#605d7aff",
+ "hidden.background": "#38354eff",
+ "hidden.border": "#44415bff",
+ "hint": "#728aa2ff",
+ "hint.background": "#2f3639ff",
+ "hint.border": "#435255ff",
+ "ignored": "#85819eff",
+ "ignored.background": "#38354eff",
+ "ignored.border": "#504c68ff",
+ "info": "#9bced6ff",
+ "info.background": "#2f3639ff",
+ "info.border": "#435255ff",
+ "modified": "#f5c177ff",
+ "modified.background": "#50331aff",
+ "modified.border": "#6d4d2bff",
+ "predictive": "#516b83ff",
+ "predictive.background": "#182d23ff",
+ "predictive.border": "#254839ff",
+ "renamed": "#9bced6ff",
+ "renamed.background": "#2f3639ff",
+ "renamed.border": "#435255ff",
+ "success": "#5cc1a3ff",
+ "success.background": "#182d23ff",
+ "success.border": "#254839ff",
+ "unreachable": "#85819eff",
+ "unreachable.background": "#38354eff",
+ "unreachable.border": "#504c68ff",
+ "warning": "#f5c177ff",
+ "warning.background": "#50331aff",
+ "warning.border": "#6d4d2bff",
+ "syntax": {
+ "attribute": {
+ "color": "#9bced6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "boolean": {
+ "color": "#ea9a97ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment": {
+ "color": "#6e6a86ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment.doc": {
+ "color": "#8682a0ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constant": {
+ "color": "#5cc1a3ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constructor": {
+ "color": "#9bced6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "embedded": {
+ "color": "#e0def4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis": {
+ "color": "#9bced6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis.strong": {
+ "color": "#9bced6ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "enum": {
+ "color": "#c4a7e6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function": {
+ "color": "#ea9a97ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function.method": {
+ "color": "#ea9a97ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "hint": {
+ "color": "#728aa2ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "keyword": {
+ "color": "#3d8fb0ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "label": {
+ "color": "#9bced6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "link_text": {
+ "color": "#9ccfd8ff",
+ "font_style": "normal",
+ "font_weight": null
+ },
+ "link_uri": {
+ "color": "#ea9a97ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "number": {
+ "color": "#5cc1a3ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "operator": {
+ "color": "#3d8fb0ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "predictive": {
+ "color": "#516b83ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "preproc": {
+ "color": "#e0def4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "primary": {
+ "color": "#e0def4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "property": {
+ "color": "#9bced6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation": {
+ "color": "#908caaff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.bracket": {
+ "color": "#aeabc6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.delimiter": {
+ "color": "#aeabc6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.list_marker": {
+ "color": "#aeabc6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.special": {
+ "color": "#aeabc6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string": {
+ "color": "#f5c177ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.escape": {
+ "color": "#8682a0ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.regex": {
+ "color": "#c4a7e6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special": {
+ "color": "#c4a7e6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special.symbol": {
+ "color": "#c4a7e6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "tag": {
+ "color": "#9ccfd8ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "text.literal": {
+ "color": "#c4a7e6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "title": {
+ "color": "#f5c177ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "type": {
+ "color": "#9ccfd8ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "type.builtin": {
+ "color": "#9ccfd8ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable": {
+ "color": "#e0def4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variant": {
+ "color": "#9bced6ff",
+ "font_style": null,
+ "font_weight": null
+ }
+ }
+ }
+ }
+ ]
+}
@@ -0,0 +1,21 @@
+The MIT License (MIT)
+
+Copyright (c) 2019 George Essig
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
@@ -0,0 +1,333 @@
+{
+ "name": "Sandcastle",
+ "author": "Zed Industries",
+ "themes": [
+ {
+ "name": "Sandcastle",
+ "appearance": "dark",
+ "style": {
+ "border": "#3d4350ff",
+ "border.variant": "#313741ff",
+ "border.focused": "#223131ff",
+ "border.selected": "#223131ff",
+ "border.transparent": "#00000000",
+ "border.disabled": "#393f4aff",
+ "elevated_surface.background": "#2b3038ff",
+ "surface.background": "#2b3038ff",
+ "background": "#333944ff",
+ "element.background": "#2b3038ff",
+ "element.hover": "#313741ff",
+ "element.active": "#3d4350ff",
+ "element.selected": "#3d4350ff",
+ "element.disabled": "#2b3038ff",
+ "drop_target.background": "#a6978280",
+ "ghost_element.background": "#00000000",
+ "ghost_element.hover": "#313741ff",
+ "ghost_element.active": "#3d4350ff",
+ "ghost_element.selected": "#3d4350ff",
+ "ghost_element.disabled": "#2b3038ff",
+ "text": "#fdf4c1ff",
+ "text.muted": "#a69782ff",
+ "text.placeholder": "#827568ff",
+ "text.disabled": "#827568ff",
+ "text.accent": "#518b8bff",
+ "icon": "#fdf4c1ff",
+ "icon.muted": "#a69782ff",
+ "icon.disabled": "#827568ff",
+ "icon.placeholder": "#a69782ff",
+ "icon.accent": "#518b8bff",
+ "status_bar.background": "#333944ff",
+ "title_bar.background": "#333944ff",
+ "toolbar.background": "#282c33ff",
+ "tab_bar.background": "#2b3038ff",
+ "tab.inactive_background": "#2b3038ff",
+ "tab.active_background": "#282c33ff",
+ "search.match_background": null,
+ "panel.background": "#2b3038ff",
+ "panel.focused_border": null,
+ "pane.focused_border": null,
+ "scrollbar_thumb.background": "#fdf4c14c",
+ "scrollbar.thumb.hover_background": "#313741ff",
+ "scrollbar.thumb.border": "#313741ff",
+ "scrollbar.track.background": "#00000000",
+ "scrollbar.track.border": "#2a2f38ff",
+ "editor.foreground": "#fdf4c1ff",
+ "editor.background": "#282c33ff",
+ "editor.gutter.background": "#282c33ff",
+ "editor.subheader.background": "#2b3038ff",
+ "editor.active_line.background": "#2b3038bf",
+ "editor.highlighted_line.background": "#2b3038ff",
+ "editor.line_number": "#fdf4c159",
+ "editor.active_line_number": "#fdf4c1ff",
+ "editor.invisible": "#7c6f64ff",
+ "editor.wrap_guide": "#fdf4c10d",
+ "editor.active_wrap_guide": "#fdf4c11a",
+ "editor.document_highlight.read_background": "#518b8b1a",
+ "editor.document_highlight.write_background": "#7c6f6466",
+ "terminal.background": "#282c33ff",
+ "terminal.foreground": "#fdf4c1ff",
+ "terminal.bright_foreground": "#fdf4c1ff",
+ "terminal.dim_foreground": "#282c33ff",
+ "terminal.ansi.black": "#282c33ff",
+ "terminal.ansi.bright_black": "#5e5753ff",
+ "terminal.ansi.dim_black": "#fdf4c1ff",
+ "terminal.ansi.red": "#b3627aff",
+ "terminal.ansi.bright_red": "#57333dff",
+ "terminal.ansi.dim_red": "#dcb0bbff",
+ "terminal.ansi.green": "#83a598ff",
+ "terminal.ansi.bright_green": "#414f4aff",
+ "terminal.ansi.dim_green": "#c0d2cbff",
+ "terminal.ansi.yellow": "#a07d3aff",
+ "terminal.ansi.bright_yellow": "#4e3f22ff",
+ "terminal.ansi.dim_yellow": "#d3bd9aff",
+ "terminal.ansi.blue": "#518b8bff",
+ "terminal.ansi.bright_blue": "#2c4444ff",
+ "terminal.ansi.dim_blue": "#a8c4c4ff",
+ "terminal.ansi.magenta": "#a87222ff",
+ "terminal.ansi.bright_magenta": "#523918ff",
+ "terminal.ansi.dim_magenta": "#dab78eff",
+ "terminal.ansi.cyan": "#83a598ff",
+ "terminal.ansi.bright_cyan": "#414f4aff",
+ "terminal.ansi.dim_cyan": "#c0d2cbff",
+ "terminal.ansi.white": "#fdf4c1ff",
+ "terminal.ansi.bright_white": "#fdf4c1ff",
+ "terminal.ansi.dim_white": "#958776ff",
+ "link_text.hover": "#518b8bff",
+ "conflict": "#a07d3aff",
+ "conflict.background": "#231d12ff",
+ "conflict.border": "#392e19ff",
+ "created": "#83a598ff",
+ "created.background": "#1e2321ff",
+ "created.border": "#303a36ff",
+ "deleted": "#b3627aff",
+ "deleted.background": "#26191cff",
+ "deleted.border": "#3e272dff",
+ "error": "#b3627aff",
+ "error.background": "#26191cff",
+ "error.border": "#3e272dff",
+ "hidden": "#827568ff",
+ "hidden.background": "#333944ff",
+ "hidden.border": "#393f4aff",
+ "hint": "#727d68ff",
+ "hint.background": "#171e1eff",
+ "hint.border": "#223131ff",
+ "ignored": "#a69782ff",
+ "ignored.background": "#333944ff",
+ "ignored.border": "#3d4350ff",
+ "info": "#518b8bff",
+ "info.background": "#171e1eff",
+ "info.border": "#223131ff",
+ "modified": "#a07d3aff",
+ "modified.background": "#231d12ff",
+ "modified.border": "#392e19ff",
+ "predictive": "#5c6152ff",
+ "predictive.background": "#1e2321ff",
+ "predictive.border": "#303a36ff",
+ "renamed": "#518b8bff",
+ "renamed.background": "#171e1eff",
+ "renamed.border": "#223131ff",
+ "success": "#83a598ff",
+ "success.background": "#1e2321ff",
+ "success.border": "#303a36ff",
+ "unreachable": "#a69782ff",
+ "unreachable.background": "#333944ff",
+ "unreachable.border": "#3d4350ff",
+ "warning": "#a07d3aff",
+ "warning.background": "#231d12ff",
+ "warning.border": "#392e19ff",
+ "syntax": {
+ "attribute": {
+ "color": "#518b8bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "boolean": {
+ "color": "#83a598ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment": {
+ "color": "#a89984ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment.doc": {
+ "color": "#a89984ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constant": {
+ "color": "#83a598ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constructor": {
+ "color": "#518b8bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "embedded": {
+ "color": "#fdf4c1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis": {
+ "color": "#518b8bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis.strong": {
+ "color": "#518b8bff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "enum": {
+ "color": "#a07d3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function": {
+ "color": "#a07d3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "hint": {
+ "color": "#727d68ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "keyword": {
+ "color": "#518b8bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "label": {
+ "color": "#518b8bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "link_text": {
+ "color": "#a07d3aff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "link_uri": {
+ "color": "#83a598ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "number": {
+ "color": "#83a598ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "operator": {
+ "color": "#a07d3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "predictive": {
+ "color": "#5c6152ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "preproc": {
+ "color": "#fdf4c1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "primary": {
+ "color": "#fdf4c1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "property": {
+ "color": "#518b8bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation": {
+ "color": "#d5c5a1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.bracket": {
+ "color": "#d5c5a1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.delimiter": {
+ "color": "#d5c5a1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.list_marker": {
+ "color": "#d5c5a1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.special": {
+ "color": "#d5c5a1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string": {
+ "color": "#a07d3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.escape": {
+ "color": "#a89984ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.regex": {
+ "color": "#a07d3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special": {
+ "color": "#a07d3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special.symbol": {
+ "color": "#a07d3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "tag": {
+ "color": "#518b8bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "text.literal": {
+ "color": "#a07d3aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "title": {
+ "color": "#fdf4c1ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "type": {
+ "color": "#83a598ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable": {
+ "color": "#fdf4c1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variant": {
+ "color": "#518b8bff",
+ "font_style": null,
+ "font_weight": null
+ }
+ }
+ }
+ }
+ ]
+}
@@ -0,0 +1,21 @@
+The MIT License (MIT)
+
+Copyright (c) 2011 Ethan Schoonover
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
@@ -0,0 +1,660 @@
+{
+ "name": "Solarized",
+ "author": "Zed Industries",
+ "themes": [
+ {
+ "name": "Solarized Dark",
+ "appearance": "dark",
+ "style": {
+ "border": "#2b4e58ff",
+ "border.variant": "#053541ff",
+ "border.focused": "#1b3149ff",
+ "border.selected": "#1b3149ff",
+ "border.transparent": "#00000000",
+ "border.disabled": "#19424dff",
+ "elevated_surface.background": "#04313bff",
+ "surface.background": "#04313bff",
+ "background": "#073743ff",
+ "element.background": "#04313bff",
+ "element.hover": "#053541ff",
+ "element.active": "#294d58ff",
+ "element.selected": "#294d58ff",
+ "element.disabled": "#04313bff",
+ "drop_target.background": "#93a1a180",
+ "ghost_element.background": "#00000000",
+ "ghost_element.hover": "#053541ff",
+ "ghost_element.active": "#294d58ff",
+ "ghost_element.selected": "#294d58ff",
+ "ghost_element.disabled": "#04313bff",
+ "text": "#fdf6e3ff",
+ "text.muted": "#93a1a1ff",
+ "text.placeholder": "#6f8389ff",
+ "text.disabled": "#6f8389ff",
+ "text.accent": "#278ad1ff",
+ "icon": "#fdf6e3ff",
+ "icon.muted": "#93a1a1ff",
+ "icon.disabled": "#6f8389ff",
+ "icon.placeholder": "#93a1a1ff",
+ "icon.accent": "#278ad1ff",
+ "status_bar.background": "#073743ff",
+ "title_bar.background": "#073743ff",
+ "toolbar.background": "#002a35ff",
+ "tab_bar.background": "#04313bff",
+ "tab.inactive_background": "#04313bff",
+ "tab.active_background": "#002a35ff",
+ "search.match_background": null,
+ "panel.background": "#04313bff",
+ "panel.focused_border": null,
+ "pane.focused_border": null,
+ "scrollbar_thumb.background": "#fdf6e34c",
+ "scrollbar.thumb.hover_background": "#053541ff",
+ "scrollbar.thumb.border": "#053541ff",
+ "scrollbar.track.background": "#00000000",
+ "scrollbar.track.border": "#022f3bff",
+ "editor.foreground": "#fdf6e3ff",
+ "editor.background": "#002a35ff",
+ "editor.gutter.background": "#002a35ff",
+ "editor.subheader.background": "#04313bff",
+ "editor.active_line.background": "#04313bbf",
+ "editor.highlighted_line.background": "#04313bff",
+ "editor.line_number": "#fdf6e359",
+ "editor.active_line_number": "#fdf6e3ff",
+ "editor.invisible": "#6c8287ff",
+ "editor.wrap_guide": "#fdf6e30d",
+ "editor.active_wrap_guide": "#fdf6e31a",
+ "editor.document_highlight.read_background": "#278ad11a",
+ "editor.document_highlight.write_background": "#6c828766",
+ "terminal.background": "#002a35ff",
+ "terminal.foreground": "#fdf6e3ff",
+ "terminal.bright_foreground": "#fdf6e3ff",
+ "terminal.dim_foreground": "#002a35ff",
+ "terminal.ansi.black": "#002a35ff",
+ "terminal.ansi.bright_black": "#5c7279ff",
+ "terminal.ansi.dim_black": "#fdf6e3ff",
+ "terminal.ansi.red": "#dc3330ff",
+ "terminal.ansi.bright_red": "#7d181cff",
+ "terminal.ansi.dim_red": "#faa091ff",
+ "terminal.ansi.green": "#849903ff",
+ "terminal.ansi.bright_green": "#434a10ff",
+ "terminal.ansi.dim_green": "#c6cb8bff",
+ "terminal.ansi.yellow": "#b58902ff",
+ "terminal.ansi.bright_yellow": "#5d430fff",
+ "terminal.ansi.dim_yellow": "#e0c189ff",
+ "terminal.ansi.blue": "#278ad1ff",
+ "terminal.ansi.bright_blue": "#214365ff",
+ "terminal.ansi.dim_blue": "#a5c3e9ff",
+ "terminal.ansi.magenta": "#d33781ff",
+ "terminal.ansi.bright_magenta": "#6f1f3fff",
+ "terminal.ansi.dim_magenta": "#f0a2beff",
+ "terminal.ansi.cyan": "#2ba198ff",
+ "terminal.ansi.bright_cyan": "#204e4aff",
+ "terminal.ansi.dim_cyan": "#9fd0cbff",
+ "terminal.ansi.white": "#fdf6e3ff",
+ "terminal.ansi.bright_white": "#fdf6e3ff",
+ "terminal.ansi.dim_white": "#7b8e91ff",
+ "link_text.hover": "#278ad1ff",
+ "conflict": "#b58902ff",
+ "conflict.background": "#2e1d0cff",
+ "conflict.border": "#47300fff",
+ "created": "#849903ff",
+ "created.background": "#1e210cff",
+ "created.border": "#313510ff",
+ "deleted": "#dc3330ff",
+ "deleted.background": "#4a080eff",
+ "deleted.border": "#641015ff",
+ "error": "#dc3330ff",
+ "error.background": "#4a080eff",
+ "error.border": "#641015ff",
+ "hidden": "#6f8389ff",
+ "hidden.background": "#073743ff",
+ "hidden.border": "#19424dff",
+ "hint": "#4f8297ff",
+ "hint.background": "#141f2cff",
+ "hint.border": "#1b3149ff",
+ "ignored": "#93a1a1ff",
+ "ignored.background": "#073743ff",
+ "ignored.border": "#2b4e58ff",
+ "info": "#278ad1ff",
+ "info.background": "#141f2cff",
+ "info.border": "#1b3149ff",
+ "modified": "#b58902ff",
+ "modified.background": "#2e1d0cff",
+ "modified.border": "#47300fff",
+ "predictive": "#3f718bff",
+ "predictive.background": "#1e210cff",
+ "predictive.border": "#313510ff",
+ "renamed": "#278ad1ff",
+ "renamed.background": "#141f2cff",
+ "renamed.border": "#1b3149ff",
+ "success": "#849903ff",
+ "success.background": "#1e210cff",
+ "success.border": "#313510ff",
+ "unreachable": "#93a1a1ff",
+ "unreachable.background": "#073743ff",
+ "unreachable.border": "#2b4e58ff",
+ "warning": "#b58902ff",
+ "warning.background": "#2e1d0cff",
+ "warning.border": "#47300fff",
+ "syntax": {
+ "attribute": {
+ "color": "#278ad1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "boolean": {
+ "color": "#849903ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment": {
+ "color": "#99a5a4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment.doc": {
+ "color": "#99a5a4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constant": {
+ "color": "#849903ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constructor": {
+ "color": "#278ad1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "embedded": {
+ "color": "#fdf6e3ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis": {
+ "color": "#278ad1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis.strong": {
+ "color": "#278ad1ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "enum": {
+ "color": "#cb4b16ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function": {
+ "color": "#b58902ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "hint": {
+ "color": "#4f8297ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "keyword": {
+ "color": "#278ad1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "label": {
+ "color": "#278ad1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "link_text": {
+ "color": "#cb4b16ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "link_uri": {
+ "color": "#849903ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "number": {
+ "color": "#849903ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "operator": {
+ "color": "#cb4b16ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "predictive": {
+ "color": "#3f718bff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "preproc": {
+ "color": "#fdf6e3ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "primary": {
+ "color": "#fdf6e3ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "property": {
+ "color": "#278ad1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation": {
+ "color": "#efe9d6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.bracket": {
+ "color": "#efe9d6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.delimiter": {
+ "color": "#efe9d6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.list_marker": {
+ "color": "#efe9d6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.special": {
+ "color": "#efe9d6ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string": {
+ "color": "#cb4b16ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.escape": {
+ "color": "#99a5a4ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.regex": {
+ "color": "#cb4b16ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special": {
+ "color": "#cb4b16ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special.symbol": {
+ "color": "#cb4b16ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "tag": {
+ "color": "#278ad1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "text.literal": {
+ "color": "#cb4b16ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "title": {
+ "color": "#fdf6e3ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "type": {
+ "color": "#2ba198ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable": {
+ "color": "#fdf6e3ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variant": {
+ "color": "#278ad1ff",
+ "font_style": null,
+ "font_weight": null
+ }
+ }
+ }
+ },
+ {
+ "name": "Solarized Light",
+ "appearance": "light",
+ "style": {
+ "border": "#9faaa8ff",
+ "border.variant": "#dcdacbff",
+ "border.focused": "#bfd3efff",
+ "border.selected": "#bfd3efff",
+ "border.transparent": "#00000000",
+ "border.disabled": "#b6bcb5ff",
+ "elevated_surface.background": "#f3eddaff",
+ "surface.background": "#f3eddaff",
+ "background": "#cfd0c4ff",
+ "element.background": "#f3eddaff",
+ "element.hover": "#dcdacbff",
+ "element.active": "#a2aca9ff",
+ "element.selected": "#a2aca9ff",
+ "element.disabled": "#f3eddaff",
+ "drop_target.background": "#34555e80",
+ "ghost_element.background": "#00000000",
+ "ghost_element.hover": "#dcdacbff",
+ "ghost_element.active": "#a2aca9ff",
+ "ghost_element.selected": "#a2aca9ff",
+ "ghost_element.disabled": "#f3eddaff",
+ "text": "#002a35ff",
+ "text.muted": "#34555eff",
+ "text.placeholder": "#6a7f86ff",
+ "text.disabled": "#6a7f86ff",
+ "text.accent": "#288bd1ff",
+ "icon": "#002a35ff",
+ "icon.muted": "#34555eff",
+ "icon.disabled": "#6a7f86ff",
+ "icon.placeholder": "#34555eff",
+ "icon.accent": "#288bd1ff",
+ "status_bar.background": "#cfd0c4ff",
+ "title_bar.background": "#cfd0c4ff",
+ "toolbar.background": "#fdf6e3ff",
+ "tab_bar.background": "#f3eddaff",
+ "tab.inactive_background": "#f3eddaff",
+ "tab.active_background": "#fdf6e3ff",
+ "search.match_background": null,
+ "panel.background": "#f3eddaff",
+ "panel.focused_border": null,
+ "pane.focused_border": null,
+ "scrollbar_thumb.background": "#002a354c",
+ "scrollbar.thumb.hover_background": "#dcdacbff",
+ "scrollbar.thumb.border": "#dcdacbff",
+ "scrollbar.track.background": "#00000000",
+ "scrollbar.track.border": "#f5eedbff",
+ "editor.foreground": "#002a35ff",
+ "editor.background": "#fdf6e3ff",
+ "editor.gutter.background": "#fdf6e3ff",
+ "editor.subheader.background": "#f3eddaff",
+ "editor.active_line.background": "#f3eddabf",
+ "editor.highlighted_line.background": "#f3eddaff",
+ "editor.line_number": "#002a3559",
+ "editor.active_line_number": "#002a35ff",
+ "editor.invisible": "#6c8287ff",
+ "editor.wrap_guide": "#002a350d",
+ "editor.active_wrap_guide": "#002a351a",
+ "editor.document_highlight.read_background": "#288bd11a",
+ "editor.document_highlight.write_background": "#6c828766",
+ "terminal.background": "#fdf6e3ff",
+ "terminal.foreground": "#002a35ff",
+ "terminal.bright_foreground": "#002a35ff",
+ "terminal.dim_foreground": "#fdf6e3ff",
+ "terminal.ansi.black": "#fdf6e3ff",
+ "terminal.ansi.bright_black": "#7b8e91ff",
+ "terminal.ansi.dim_black": "#002a35ff",
+ "terminal.ansi.red": "#dc3330ff",
+ "terminal.ansi.bright_red": "#faa091ff",
+ "terminal.ansi.dim_red": "#7d181cff",
+ "terminal.ansi.green": "#849903ff",
+ "terminal.ansi.bright_green": "#c6cb8bff",
+ "terminal.ansi.dim_green": "#434a10ff",
+ "terminal.ansi.yellow": "#b58903ff",
+ "terminal.ansi.bright_yellow": "#e0c189ff",
+ "terminal.ansi.dim_yellow": "#5d430fff",
+ "terminal.ansi.blue": "#288bd1ff",
+ "terminal.ansi.bright_blue": "#a5c3e9ff",
+ "terminal.ansi.dim_blue": "#214365ff",
+ "terminal.ansi.magenta": "#d33781ff",
+ "terminal.ansi.bright_magenta": "#f0a2beff",
+ "terminal.ansi.dim_magenta": "#6f1f3fff",
+ "terminal.ansi.cyan": "#2ba198ff",
+ "terminal.ansi.bright_cyan": "#9fd0cbff",
+ "terminal.ansi.dim_cyan": "#204e4aff",
+ "terminal.ansi.white": "#002a35ff",
+ "terminal.ansi.bright_white": "#002a35ff",
+ "terminal.ansi.dim_white": "#5c7279ff",
+ "link_text.hover": "#288bd1ff",
+ "conflict": "#b58903ff",
+ "conflict.background": "#f5e6d0ff",
+ "conflict.border": "#ebd3aaff",
+ "created": "#849903ff",
+ "created.background": "#e9ead0ff",
+ "created.border": "#d6d9abff",
+ "deleted": "#dc3330ff",
+ "deleted.background": "#ffd9d2ff",
+ "deleted.border": "#ffbbafff",
+ "error": "#dc3330ff",
+ "error.background": "#ffd9d2ff",
+ "error.border": "#ffbbafff",
+ "hidden": "#6a7f86ff",
+ "hidden.background": "#cfd0c4ff",
+ "hidden.border": "#b6bcb5ff",
+ "hint": "#5789a3ff",
+ "hint.background": "#dbe6f6ff",
+ "hint.border": "#bfd3efff",
+ "ignored": "#34555eff",
+ "ignored.background": "#cfd0c4ff",
+ "ignored.border": "#9faaa8ff",
+ "info": "#288bd1ff",
+ "info.background": "#dbe6f6ff",
+ "info.border": "#bfd3efff",
+ "modified": "#b58903ff",
+ "modified.background": "#f5e6d0ff",
+ "modified.border": "#ebd3aaff",
+ "predictive": "#679aafff",
+ "predictive.background": "#e9ead0ff",
+ "predictive.border": "#d6d9abff",
+ "renamed": "#288bd1ff",
+ "renamed.background": "#dbe6f6ff",
+ "renamed.border": "#bfd3efff",
+ "success": "#849903ff",
+ "success.background": "#e9ead0ff",
+ "success.border": "#d6d9abff",
+ "unreachable": "#34555eff",
+ "unreachable.background": "#cfd0c4ff",
+ "unreachable.border": "#9faaa8ff",
+ "warning": "#b58903ff",
+ "warning.background": "#f5e6d0ff",
+ "warning.border": "#ebd3aaff",
+ "syntax": {
+ "attribute": {
+ "color": "#288bd1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "boolean": {
+ "color": "#849903ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment": {
+ "color": "#30525bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment.doc": {
+ "color": "#30525bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constant": {
+ "color": "#849903ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constructor": {
+ "color": "#288bd1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "embedded": {
+ "color": "#002a35ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis": {
+ "color": "#288bd1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis.strong": {
+ "color": "#288bd1ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "enum": {
+ "color": "#cb4b17ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function": {
+ "color": "#b58903ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "hint": {
+ "color": "#5789a3ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "keyword": {
+ "color": "#288bd1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "label": {
+ "color": "#288bd1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "link_text": {
+ "color": "#cb4b17ff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "link_uri": {
+ "color": "#849903ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "number": {
+ "color": "#849903ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "operator": {
+ "color": "#cb4b17ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "predictive": {
+ "color": "#679aafff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "preproc": {
+ "color": "#002a35ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "primary": {
+ "color": "#002a35ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "property": {
+ "color": "#288bd1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation": {
+ "color": "#04333eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.bracket": {
+ "color": "#04333eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.delimiter": {
+ "color": "#04333eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.list_marker": {
+ "color": "#04333eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.special": {
+ "color": "#04333eff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string": {
+ "color": "#cb4b17ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.escape": {
+ "color": "#30525bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.regex": {
+ "color": "#cb4b17ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special": {
+ "color": "#cb4b17ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special.symbol": {
+ "color": "#cb4b17ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "tag": {
+ "color": "#288bd1ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "text.literal": {
+ "color": "#cb4b17ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "title": {
+ "color": "#002a35ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "type": {
+ "color": "#2ba198ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable": {
+ "color": "#002a35ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variant": {
+ "color": "#288bd1ff",
+ "font_style": null,
+ "font_weight": null
+ }
+ }
+ }
+ }
+ ]
+}
@@ -0,0 +1,21 @@
+The MIT License (MIT)
+
+Copyright (c) 2019 Zoe FiriH
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
@@ -0,0 +1,333 @@
+{
+ "name": "Summercamp",
+ "author": "Zed Industries",
+ "themes": [
+ {
+ "name": "Summercamp",
+ "appearance": "dark",
+ "style": {
+ "border": "#302c21ff",
+ "border.variant": "#29251bff",
+ "border.focused": "#193760ff",
+ "border.selected": "#193760ff",
+ "border.transparent": "#00000000",
+ "border.disabled": "#2e2a1fff",
+ "elevated_surface.background": "#231f16ff",
+ "surface.background": "#231f16ff",
+ "background": "#2a261cff",
+ "element.background": "#231f16ff",
+ "element.hover": "#29251bff",
+ "element.active": "#2f2b20ff",
+ "element.selected": "#2f2b20ff",
+ "element.disabled": "#231f16ff",
+ "drop_target.background": "#736e5580",
+ "ghost_element.background": "#00000000",
+ "ghost_element.hover": "#29251bff",
+ "ghost_element.active": "#2f2b20ff",
+ "ghost_element.selected": "#2f2b20ff",
+ "ghost_element.disabled": "#231f16ff",
+ "text": "#f8f5deff",
+ "text.muted": "#736e55ff",
+ "text.placeholder": "#4c4735ff",
+ "text.disabled": "#4c4735ff",
+ "text.accent": "#499befff",
+ "icon": "#f8f5deff",
+ "icon.muted": "#736e55ff",
+ "icon.disabled": "#4c4735ff",
+ "icon.placeholder": "#736e55ff",
+ "icon.accent": "#499befff",
+ "status_bar.background": "#2a261cff",
+ "title_bar.background": "#2a261cff",
+ "toolbar.background": "#1b1810ff",
+ "tab_bar.background": "#231f16ff",
+ "tab.inactive_background": "#231f16ff",
+ "tab.active_background": "#1b1810ff",
+ "search.match_background": null,
+ "panel.background": "#231f16ff",
+ "panel.focused_border": null,
+ "pane.focused_border": null,
+ "scrollbar_thumb.background": "#f8f5de4c",
+ "scrollbar.thumb.hover_background": "#29251bff",
+ "scrollbar.thumb.border": "#29251bff",
+ "scrollbar.track.background": "#00000000",
+ "scrollbar.track.border": "#221e15ff",
+ "editor.foreground": "#f8f5deff",
+ "editor.background": "#1b1810ff",
+ "editor.gutter.background": "#1b1810ff",
+ "editor.subheader.background": "#231f16ff",
+ "editor.active_line.background": "#231f16bf",
+ "editor.highlighted_line.background": "#231f16ff",
+ "editor.line_number": "#f8f5de59",
+ "editor.active_line_number": "#f8f5deff",
+ "editor.invisible": "#494433ff",
+ "editor.wrap_guide": "#f8f5de0d",
+ "editor.active_wrap_guide": "#f8f5de1a",
+ "editor.document_highlight.read_background": "#499bef1a",
+ "editor.document_highlight.write_background": "#49443366",
+ "terminal.background": "#1b1810ff",
+ "terminal.foreground": "#f8f5deff",
+ "terminal.bright_foreground": "#f8f5deff",
+ "terminal.dim_foreground": "#1b1810ff",
+ "terminal.ansi.black": "#1b1810ff",
+ "terminal.ansi.bright_black": "#3a3527ff",
+ "terminal.ansi.dim_black": "#f8f5deff",
+ "terminal.ansi.red": "#e35041ff",
+ "terminal.ansi.bright_red": "#7f2724ff",
+ "terminal.ansi.dim_red": "#faaa9bff",
+ "terminal.ansi.green": "#5dea5aff",
+ "terminal.ansi.bright_green": "#28842cff",
+ "terminal.ansi.dim_green": "#b9f7aeff",
+ "terminal.ansi.yellow": "#f1fe28ff",
+ "terminal.ansi.bright_yellow": "#8c9a0fff",
+ "terminal.ansi.dim_yellow": "#ffffa2ff",
+ "terminal.ansi.blue": "#499befff",
+ "terminal.ansi.bright_blue": "#234b7fff",
+ "terminal.ansi.dim_blue": "#b1ccf8ff",
+ "terminal.ansi.magenta": "#f59be6ff",
+ "terminal.ansi.bright_magenta": "#88487eff",
+ "terminal.ansi.dim_magenta": "#fccef3ff",
+ "terminal.ansi.cyan": "#5aeabbff",
+ "terminal.ansi.bright_cyan": "#288461ff",
+ "terminal.ansi.dim_cyan": "#b7f6ddff",
+ "terminal.ansi.white": "#f8f5deff",
+ "terminal.ansi.bright_white": "#f8f5deff",
+ "terminal.ansi.dim_white": "#57533fff",
+ "link_text.hover": "#499befff",
+ "conflict": "#f1fe28ff",
+ "conflict.background": "#546205ff",
+ "conflict.border": "#717f0aff",
+ "created": "#5dea5aff",
+ "created.background": "#094d12ff",
+ "created.border": "#1a6a20ff",
+ "deleted": "#e35041ff",
+ "deleted.background": "#490f12ff",
+ "deleted.border": "#651c1cff",
+ "error": "#e35041ff",
+ "error.background": "#490f12ff",
+ "error.border": "#651c1cff",
+ "hidden": "#4c4735ff",
+ "hidden.background": "#2a261cff",
+ "hidden.border": "#2e2a1fff",
+ "hint": "#246e61ff",
+ "hint.background": "#0e2242ff",
+ "hint.border": "#193760ff",
+ "ignored": "#736e55ff",
+ "ignored.background": "#2a261cff",
+ "ignored.border": "#302c21ff",
+ "info": "#499befff",
+ "info.background": "#0e2242ff",
+ "info.border": "#193760ff",
+ "modified": "#f1fe28ff",
+ "modified.background": "#546205ff",
+ "modified.border": "#717f0aff",
+ "predictive": "#78434aff",
+ "predictive.background": "#094d12ff",
+ "predictive.border": "#1a6a20ff",
+ "renamed": "#499befff",
+ "renamed.background": "#0e2242ff",
+ "renamed.border": "#193760ff",
+ "success": "#5dea5aff",
+ "success.background": "#094d12ff",
+ "success.border": "#1a6a20ff",
+ "unreachable": "#736e55ff",
+ "unreachable.background": "#2a261cff",
+ "unreachable.border": "#302c21ff",
+ "warning": "#f1fe28ff",
+ "warning.background": "#546205ff",
+ "warning.border": "#717f0aff",
+ "syntax": {
+ "attribute": {
+ "color": "#499befff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "boolean": {
+ "color": "#5dea5aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment": {
+ "color": "#777159ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "comment.doc": {
+ "color": "#777159ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constant": {
+ "color": "#5dea5aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "constructor": {
+ "color": "#499befff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "embedded": {
+ "color": "#f8f5deff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis": {
+ "color": "#499befff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "emphasis.strong": {
+ "color": "#499befff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "enum": {
+ "color": "#faa11cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "function": {
+ "color": "#f1fe28ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "hint": {
+ "color": "#246e61ff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "keyword": {
+ "color": "#499befff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "label": {
+ "color": "#499befff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "link_text": {
+ "color": "#faa11cff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "link_uri": {
+ "color": "#5dea5aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "number": {
+ "color": "#5dea5aff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "operator": {
+ "color": "#faa11cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "predictive": {
+ "color": "#78434aff",
+ "font_style": "italic",
+ "font_weight": null
+ },
+ "preproc": {
+ "color": "#f8f5deff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "primary": {
+ "color": "#f8f5deff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "property": {
+ "color": "#499befff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation": {
+ "color": "#bfbb9bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.bracket": {
+ "color": "#bfbb9bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.delimiter": {
+ "color": "#bfbb9bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.list_marker": {
+ "color": "#bfbb9bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "punctuation.special": {
+ "color": "#bfbb9bff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string": {
+ "color": "#faa11cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.escape": {
+ "color": "#777159ff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.regex": {
+ "color": "#faa11cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special": {
+ "color": "#faa11cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "string.special.symbol": {
+ "color": "#faa11cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "tag": {
+ "color": "#499befff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "text.literal": {
+ "color": "#faa11cff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "title": {
+ "color": "#f8f5deff",
+ "font_style": null,
+ "font_weight": 700
+ },
+ "type": {
+ "color": "#5aeabbff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variable": {
+ "color": "#f8f5deff",
+ "font_style": null,
+ "font_weight": null
+ },
+ "variant": {
+ "color": "#499befff",
+ "font_style": null,
+ "font_weight": null
+ }
+ }
+ }
+ }
+ ]
+}
@@ -26,10 +26,33 @@ fn try_parse_color(color: &str) -> Result<Hsla> {
Ok(hsla)
}
+#[derive(Debug, PartialEq, Clone, Copy, Serialize, Deserialize, JsonSchema)]
+#[serde(rename_all = "snake_case")]
+pub enum AppearanceContent {
+ Light,
+ Dark,
+}
+
+/// The content of a serialized theme family.
+#[derive(Debug, Clone, Serialize, Deserialize, JsonSchema)]
+pub struct ThemeFamilyContent {
+ pub name: String,
+ pub author: String,
+ pub themes: Vec<ThemeContent>,
+}
+
+/// The content of a serialized theme.
+#[derive(Debug, Clone, Serialize, Deserialize, JsonSchema)]
+pub struct ThemeContent {
+ pub name: String,
+ pub appearance: AppearanceContent,
+ pub style: ThemeStyleContent,
+}
+
/// The content of a serialized theme.
#[derive(Debug, Clone, Default, Serialize, Deserialize, JsonSchema)]
#[serde(default)]
-pub struct ThemeContent {
+pub struct ThemeStyleContent {
#[serde(flatten, default)]
pub colors: ThemeColorsContent,
@@ -41,7 +64,7 @@ pub struct ThemeContent {
pub syntax: IndexMap<String, HighlightStyleContent>,
}
-impl ThemeContent {
+impl ThemeStyleContent {
/// Returns a [`ThemeColorsRefinement`] based on the colors in the [`ThemeContent`].
#[inline(always)]
pub fn theme_colors_refinement(&self) -> ThemeColorsRefinement {
@@ -230,7 +253,7 @@ pub struct ThemeColorsContent {
/// Fill Color. Used for the accent fill color of an icon.
///
/// This might be used to show when a toggleable icon button is selected.
- #[serde(rename = "con.accent")]
+ #[serde(rename = "icon.accent")]
pub icon_accent: Option<String>,
#[serde(rename = "status_bar.background")]
@@ -1,5 +1,5 @@
use crate::one_themes::one_dark;
-use crate::{SyntaxTheme, Theme, ThemeContent, ThemeRegistry};
+use crate::{SyntaxTheme, Theme, ThemeRegistry, ThemeStyleContent};
use anyhow::Result;
use gpui::{
px, AppContext, Font, FontFeatures, FontStyle, FontWeight, Pixels, Subscription, ViewContext,
@@ -27,7 +27,7 @@ pub struct ThemeSettings {
pub buffer_font_size: Pixels,
pub buffer_line_height: BufferLineHeight,
pub active_theme: Arc<Theme>,
- pub theme_overrides: Option<ThemeContent>,
+ pub theme_overrides: Option<ThemeStyleContent>,
}
#[derive(Default)]
@@ -56,7 +56,7 @@ pub struct ThemeSettingsContent {
///
/// These values will override the ones on the current theme specified in `theme`.
#[serde(rename = "experimental.theme_overrides", default)]
- pub theme_overrides: Option<ThemeContent>,
+ pub theme_overrides: Option<ThemeStyleContent>,
}
#[derive(Clone, Copy, Debug, Serialize, Deserialize, PartialEq, JsonSchema, Default)]
@@ -23,7 +23,7 @@ pub use summercamp::*;
use crate::UserThemeFamily;
-pub(crate) fn all_user_themes() -> Vec<UserThemeFamily> {
+pub fn all_user_themes() -> Vec<UserThemeFamily> {
vec![
andromeda(),
atelier(),
@@ -23,5 +23,5 @@ serde.workspace = true
serde_json.workspace = true
simplelog = "0.9"
strum = { version = "0.25.0", features = ["derive"] }
-theme = { path = "../theme", features = ["importing-themes"] }
+theme = { path = "../theme", features = [] }
uuid.workspace = true
@@ -16,13 +16,17 @@ use any_ascii::any_ascii;
use anyhow::{anyhow, Context, Result};
use clap::Parser;
use convert_case::{Case, Casing};
+use gpui::Hsla;
use indexmap::IndexMap;
use indoc::formatdoc;
use json_comments::StripComments;
use log::LevelFilter;
use serde::Deserialize;
use simplelog::{TermLogger, TerminalMode};
-use theme::{Appearance, UserTheme, UserThemeFamily};
+use theme::{
+ Appearance, FontWeightContent, HighlightStyleContent, StatusColorsContent, ThemeColorsContent,
+ ThemeContent, ThemeFamilyContent, ThemeStyleContent, UserTheme, UserThemeFamily,
+};
use crate::theme_printer::UserThemeFamilyPrinter;
use crate::vscode::VsCodeTheme;
@@ -100,6 +104,38 @@ fn main() -> Result<()> {
TermLogger::init(LevelFilter::Trace, log_config, TerminalMode::Mixed)
.expect("could not initialize logger");
+ if 1 < 2 {
+ let themes = Vec::new();
+ // Uncomment this line when you need to regenerate themes.
+ // let themes = theme::all_user_themes();
+
+ let mut families = Vec::new();
+
+ for family in themes {
+ families.push(convert_family(family));
+ }
+
+ for family in families {
+ let theme_family_slug = any_ascii(&family.name)
+ .replace("(", "")
+ .replace(")", "")
+ .to_case(Case::Snake);
+
+ let output_dir = PathBuf::from("assets/themes/").join(&theme_family_slug);
+
+ fs::create_dir_all(&output_dir)?;
+
+ let mut output_file =
+ File::create(output_dir.join(format!("{theme_family_slug}.json")))?;
+
+ let theme_json = serde_json::to_string_pretty(&family).unwrap();
+
+ output_file.write_all(format!("{theme_json}\n").as_bytes())?;
+ }
+
+ return Ok(());
+ }
+
let mut theme_families = Vec::new();
/// Whether VS Code themes should be imported.
@@ -420,3 +456,240 @@ fn format_themes_crate() -> std::io::Result<std::process::Output> {
.args(["fmt", "--package", "theme"])
.output()
}
+
+fn convert_family(family: UserThemeFamily) -> ThemeFamilyContent {
+ ThemeFamilyContent {
+ name: family.name,
+ author: family.author,
+ themes: family.themes.into_iter().map(convert_theme).collect(),
+ }
+}
+
+fn convert_theme(theme: UserTheme) -> ThemeContent {
+ ThemeContent {
+ name: theme.name,
+ appearance: match theme.appearance {
+ Appearance::Light => theme::AppearanceContent::Light,
+ Appearance::Dark => theme::AppearanceContent::Dark,
+ },
+ style: convert_theme_styles(theme.styles),
+ }
+}
+
+fn serialize_color(color: Hsla) -> String {
+ let rgba = color.to_rgb();
+ format!("#{:08x}", u32::from(rgba))
+}
+
+fn convert_theme_styles(styles: theme::UserThemeStylesRefinement) -> ThemeStyleContent {
+ ThemeStyleContent {
+ colors: ThemeColorsContent {
+ border: styles.colors.border.map(serialize_color),
+ border_variant: styles.colors.border_variant.map(serialize_color),
+ border_focused: styles.colors.border_focused.map(serialize_color),
+ border_selected: styles.colors.border_selected.map(serialize_color),
+ border_transparent: styles.colors.border_transparent.map(serialize_color),
+ border_disabled: styles.colors.border_disabled.map(serialize_color),
+ elevated_surface_background: styles
+ .colors
+ .elevated_surface_background
+ .map(serialize_color),
+ surface_background: styles.colors.surface_background.map(serialize_color),
+ background: styles.colors.background.map(serialize_color),
+ element_background: styles.colors.element_background.map(serialize_color),
+ element_hover: styles.colors.element_hover.map(serialize_color),
+ element_active: styles.colors.element_active.map(serialize_color),
+ element_selected: styles.colors.element_selected.map(serialize_color),
+ element_disabled: styles.colors.element_disabled.map(serialize_color),
+ drop_target_background: styles.colors.drop_target_background.map(serialize_color),
+ ghost_element_background: styles.colors.ghost_element_background.map(serialize_color),
+ ghost_element_hover: styles.colors.ghost_element_hover.map(serialize_color),
+ ghost_element_active: styles.colors.ghost_element_active.map(serialize_color),
+ ghost_element_selected: styles.colors.ghost_element_selected.map(serialize_color),
+ ghost_element_disabled: styles.colors.ghost_element_disabled.map(serialize_color),
+ text: styles.colors.text.map(serialize_color),
+ text_muted: styles.colors.text_muted.map(serialize_color),
+ text_placeholder: styles.colors.text_placeholder.map(serialize_color),
+ text_disabled: styles.colors.text_disabled.map(serialize_color),
+ text_accent: styles.colors.text_accent.map(serialize_color),
+ icon: styles.colors.icon.map(serialize_color),
+ icon_muted: styles.colors.icon_muted.map(serialize_color),
+ icon_disabled: styles.colors.icon_disabled.map(serialize_color),
+ icon_placeholder: styles.colors.icon_placeholder.map(serialize_color),
+ icon_accent: styles.colors.icon_accent.map(serialize_color),
+ status_bar_background: styles.colors.status_bar_background.map(serialize_color),
+ title_bar_background: styles.colors.title_bar_background.map(serialize_color),
+ toolbar_background: styles.colors.toolbar_background.map(serialize_color),
+ tab_bar_background: styles.colors.tab_bar_background.map(serialize_color),
+ tab_inactive_background: styles.colors.tab_inactive_background.map(serialize_color),
+ tab_active_background: styles.colors.tab_active_background.map(serialize_color),
+ search_match_background: styles.colors.search_match_background.map(serialize_color),
+ panel_background: styles.colors.panel_background.map(serialize_color),
+ panel_focused_border: styles.colors.panel_focused_border.map(serialize_color),
+ pane_focused_border: styles.colors.pane_focused_border.map(serialize_color),
+ scrollbar_thumb_background: styles
+ .colors
+ .scrollbar_thumb_background
+ .map(serialize_color),
+ scrollbar_thumb_hover_background: styles
+ .colors
+ .scrollbar_thumb_hover_background
+ .map(serialize_color),
+ scrollbar_thumb_border: styles.colors.scrollbar_thumb_border.map(serialize_color),
+ scrollbar_track_background: styles
+ .colors
+ .scrollbar_track_background
+ .map(serialize_color),
+ scrollbar_track_border: styles.colors.scrollbar_track_border.map(serialize_color),
+ editor_foreground: styles.colors.editor_foreground.map(serialize_color),
+ editor_background: styles.colors.editor_background.map(serialize_color),
+ editor_gutter_background: styles.colors.editor_gutter_background.map(serialize_color),
+ editor_subheader_background: styles
+ .colors
+ .editor_subheader_background
+ .map(serialize_color),
+ editor_active_line_background: styles
+ .colors
+ .editor_active_line_background
+ .map(serialize_color),
+ editor_highlighted_line_background: styles
+ .colors
+ .editor_highlighted_line_background
+ .map(serialize_color),
+ editor_line_number: styles.colors.editor_line_number.map(serialize_color),
+ editor_active_line_number: styles.colors.editor_active_line_number.map(serialize_color),
+ editor_invisible: styles.colors.editor_invisible.map(serialize_color),
+ editor_wrap_guide: styles.colors.editor_wrap_guide.map(serialize_color),
+ editor_active_wrap_guide: styles.colors.editor_active_wrap_guide.map(serialize_color),
+ editor_document_highlight_read_background: styles
+ .colors
+ .editor_document_highlight_read_background
+ .map(serialize_color),
+ editor_document_highlight_write_background: styles
+ .colors
+ .editor_document_highlight_write_background
+ .map(serialize_color),
+ terminal_background: styles.colors.terminal_background.map(serialize_color),
+ terminal_foreground: styles.colors.terminal_foreground.map(serialize_color),
+ terminal_bright_foreground: styles
+ .colors
+ .terminal_bright_foreground
+ .map(serialize_color),
+ terminal_dim_foreground: styles.colors.terminal_dim_foreground.map(serialize_color),
+ terminal_ansi_black: styles.colors.terminal_ansi_black.map(serialize_color),
+ terminal_ansi_bright_black: styles
+ .colors
+ .terminal_ansi_bright_black
+ .map(serialize_color),
+ terminal_ansi_dim_black: styles.colors.terminal_ansi_dim_black.map(serialize_color),
+ terminal_ansi_red: styles.colors.terminal_ansi_red.map(serialize_color),
+ terminal_ansi_bright_red: styles.colors.terminal_ansi_bright_red.map(serialize_color),
+ terminal_ansi_dim_red: styles.colors.terminal_ansi_dim_red.map(serialize_color),
+ terminal_ansi_green: styles.colors.terminal_ansi_green.map(serialize_color),
+ terminal_ansi_bright_green: styles
+ .colors
+ .terminal_ansi_bright_green
+ .map(serialize_color),
+ terminal_ansi_dim_green: styles.colors.terminal_ansi_dim_green.map(serialize_color),
+ terminal_ansi_yellow: styles.colors.terminal_ansi_yellow.map(serialize_color),
+ terminal_ansi_bright_yellow: styles
+ .colors
+ .terminal_ansi_bright_yellow
+ .map(serialize_color),
+ terminal_ansi_dim_yellow: styles.colors.terminal_ansi_dim_yellow.map(serialize_color),
+ terminal_ansi_blue: styles.colors.terminal_ansi_blue.map(serialize_color),
+ terminal_ansi_bright_blue: styles.colors.terminal_ansi_bright_blue.map(serialize_color),
+ terminal_ansi_dim_blue: styles.colors.terminal_ansi_dim_blue.map(serialize_color),
+ terminal_ansi_magenta: styles.colors.terminal_ansi_magenta.map(serialize_color),
+ terminal_ansi_bright_magenta: styles
+ .colors
+ .terminal_ansi_bright_magenta
+ .map(serialize_color),
+ terminal_ansi_dim_magenta: styles.colors.terminal_ansi_dim_magenta.map(serialize_color),
+ terminal_ansi_cyan: styles.colors.terminal_ansi_cyan.map(serialize_color),
+ terminal_ansi_bright_cyan: styles.colors.terminal_ansi_bright_cyan.map(serialize_color),
+ terminal_ansi_dim_cyan: styles.colors.terminal_ansi_dim_cyan.map(serialize_color),
+ terminal_ansi_white: styles.colors.terminal_ansi_white.map(serialize_color),
+ terminal_ansi_bright_white: styles
+ .colors
+ .terminal_ansi_bright_white
+ .map(serialize_color),
+ terminal_ansi_dim_white: styles.colors.terminal_ansi_dim_white.map(serialize_color),
+ link_text_hover: styles.colors.link_text_hover.map(serialize_color),
+ },
+ status: StatusColorsContent {
+ conflict: styles.status.conflict.map(serialize_color),
+ conflict_background: styles.status.conflict_background.map(serialize_color),
+ conflict_border: styles.status.conflict_border.map(serialize_color),
+ created: styles.status.created.map(serialize_color),
+ created_background: styles.status.created_background.map(serialize_color),
+ created_border: styles.status.created_border.map(serialize_color),
+ deleted: styles.status.deleted.map(serialize_color),
+ deleted_background: styles.status.deleted_background.map(serialize_color),
+ deleted_border: styles.status.deleted_border.map(serialize_color),
+ error: styles.status.error.map(serialize_color),
+ error_background: styles.status.error_background.map(serialize_color),
+ error_border: styles.status.error_border.map(serialize_color),
+ hidden: styles.status.hidden.map(serialize_color),
+ hidden_background: styles.status.hidden_background.map(serialize_color),
+ hidden_border: styles.status.hidden_border.map(serialize_color),
+ hint: styles.status.hint.map(serialize_color),
+ hint_background: styles.status.hint_background.map(serialize_color),
+ hint_border: styles.status.hint_border.map(serialize_color),
+ ignored: styles.status.ignored.map(serialize_color),
+ ignored_background: styles.status.ignored_background.map(serialize_color),
+ ignored_border: styles.status.ignored_border.map(serialize_color),
+ info: styles.status.info.map(serialize_color),
+ info_background: styles.status.info_background.map(serialize_color),
+ info_border: styles.status.info_border.map(serialize_color),
+ modified: styles.status.modified.map(serialize_color),
+ modified_background: styles.status.modified_background.map(serialize_color),
+ modified_border: styles.status.modified_border.map(serialize_color),
+ predictive: styles.status.predictive.map(serialize_color),
+ predictive_background: styles.status.predictive_background.map(serialize_color),
+ predictive_border: styles.status.predictive_border.map(serialize_color),
+ renamed: styles.status.renamed.map(serialize_color),
+ renamed_background: styles.status.renamed_background.map(serialize_color),
+ renamed_border: styles.status.renamed_border.map(serialize_color),
+ success: styles.status.success.map(serialize_color),
+ success_background: styles.status.success_background.map(serialize_color),
+ success_border: styles.status.success_border.map(serialize_color),
+ unreachable: styles.status.unreachable.map(serialize_color),
+ unreachable_background: styles.status.unreachable_background.map(serialize_color),
+ unreachable_border: styles.status.unreachable_border.map(serialize_color),
+ warning: styles.status.warning.map(serialize_color),
+ warning_background: styles.status.warning_background.map(serialize_color),
+ warning_border: styles.status.warning_border.map(serialize_color),
+ },
+ syntax: styles
+ .syntax
+ .map(|syntax| {
+ IndexMap::from_iter(syntax.highlights.into_iter().map(|(name, style)| {
+ (
+ name,
+ HighlightStyleContent {
+ color: style.color.map(serialize_color),
+ font_style: style.font_style.map(|font_style| match font_style {
+ theme::UserFontStyle::Normal => theme::FontStyleContent::Normal,
+ theme::UserFontStyle::Italic => theme::FontStyleContent::Italic,
+ theme::UserFontStyle::Oblique => theme::FontStyleContent::Oblique,
+ }),
+ font_weight: style.font_weight.map(|font_weight| match font_weight.0 {
+ _ if font_weight.0 == 100.0 => FontWeightContent::Thin,
+ _ if font_weight.0 == 200.0 => FontWeightContent::ExtraLight,
+ _ if font_weight.0 == 300.0 => FontWeightContent::Light,
+ _ if font_weight.0 == 400.0 => FontWeightContent::Normal,
+ _ if font_weight.0 == 500.0 => FontWeightContent::Medium,
+ _ if font_weight.0 == 600.0 => FontWeightContent::Semibold,
+ _ if font_weight.0 == 700.0 => FontWeightContent::Bold,
+ _ if font_weight.0 == 800.0 => FontWeightContent::ExtraBold,
+ _ if font_weight.0 == 900.0 => FontWeightContent::Black,
+ _ => unreachable!(),
+ }),
+ },
+ )
+ }))
+ })
+ .unwrap_or_default(),
+ }
+}