From 3e15bece32f8e1b5ae071f1549583d124b4b1d49 Mon Sep 17 00:00:00 2001 From: Gagan Janjua Date: Sun, 30 Apr 2023 21:35:36 -0400 Subject: [PATCH 1/4] Adding Amberwood theme --- runtime/themes/amberwood.toml | 135 ++++++++++++++++++++++++++++++++++ 1 file changed, 135 insertions(+) create mode 100644 runtime/themes/amberwood.toml diff --git a/runtime/themes/amberwood.toml b/runtime/themes/amberwood.toml new file mode 100644 index 000000000000..2baf305cd137 --- /dev/null +++ b/runtime/themes/amberwood.toml @@ -0,0 +1,135 @@ + +"attribute" = { fg = "blue", modifiers = ["italic"] } +"ui.virtual.wrap"="softwrap" +"keyword" = "keyword" +"keyword.control.conditional" = { fg = "conditional", modifiers = ["italic"] } +"keyword.directive" = "magenta" # -- preprocessor comments (#if in C) + +"namespace" = { fg = "namespace", modifiers = ["italic"] } + +"punctuation" = "gray06" +"punctuation.delimiter" = "gray06" + +"operator" = "operator" +"special" = "yellow" + +"variable" = {fg="fg"} +"variable.builtin" = "bright_blue" +"variable.parameter" = {fg="white", modifiers=["italic"]} +"variable.other.member" = "white" + +"type" = "bright_blue" +"type.builtin" = "magenta" +"type.enum.variant" = "magenta" + +"constructor" = "yellow" + +"function" = {fg="function", modifiers=["italic"]} +"function.macro" = "bright_cyan" +"function.builtin" = "support_function" + +"tag" = "tag" +"comment" = { fg = "comment", modifiers = ["italic"] } + +"string" = "string" +"string.regexp" = "green" +"string.special" = "yellow" + +"constant" = "constant" +"constant.builtin" = "yellow" +"constant.numeric" = "numeric" +"constant.character.escape" = "cyan" + +# used for lifetimes +"label" = "yellow" + +"markup.heading.marker" = { fg = "gray06" } +"markup.heading" = { fg = "bright_blue", modifiers = ["bold"] } +"markup.list" = "gray06" +"markup.bold" = { modifiers = ["bold"] } +"markup.italic" = { modifiers = ["italic"] } +"markup.link.url" = { fg = "green", modifiers = ["underlined"] } +"markup.link.text" = { fg = "blue", modifiers = ["italic"] } +"markup.raw" = "yellow" + +"diff.plus" = "bright_green" +"diff.minus" = "red" +"diff.delta" = "bright_blue" + +"ui.background" = { bg = "bg" } +"ui.background.separator" = { fg = "fg" } + +"ui.linenr" = { fg = "gray04" } +"ui.linenr.selected" = { fg = "fg" } + +"ui.statusline" = { fg = "status_line_fg", bg = "gray01" } +"ui.statusline.inactive" = { fg = "fg", bg = "gray01", modifiers = ["dim"] } +"ui.statusline.normal" = { fg = "bg", bg = "cyan", modifiers = ["bold"] } +"ui.statusline.insert" = { fg = "bg", bg = "blue", modifiers = ["bold"] } +"ui.statusline.select" = { fg = "bg", bg = "magenta", modifiers = ["bold"] } + +"ui.popup" = { bg = "gray01" } +"ui.window" = { fg = "gray02" } +"ui.help" = { bg = "gray01", fg = "white" } + +"ui.text" = { fg = "fg" } +"ui.text.focus" = { fg = "fg" } + +"ui.virtual" = { fg = "gray02" } +"ui.virtual.indent-guide" = { fg = "gray02" } + +"ui.selection" = { bg = "gray03" } +"ui.selection.primary" = { bg = "gray03" } + +"ui.cursor" = {fg="bg", bg = "cursor" } +"ui.cursor.match" = { fg = "yellow", modifiers = ["bold", "underlined"] } +"ui.cursorline.primary" = { bg = "gray01" } + +"ui.highlight" = { bg = "gray02" } + +"ui.menu" = { fg = "white", bg = "gray01" } +"ui.menu.selected" = { fg = "bright_white", bg = "gray03" } +"ui.menu.scroll" = { fg = "gray04", bg = "gray01" } + +diagnostic = { modifiers = ["underlined"] } + +warning = "yellow" +error = "error" +info = "bright_blue" +hint = "bright_cyan" + +[palette] +error="#fca5a5" +bg = "#0F1014" +fg = "#c9c7cd" +green = "#90b99f" +bright_green = "#9dc6ac" +yellow = "#e5c890" +blue = "#aca1cf" +bright_blue = "#b9aeda" +magenta = "#e29eca" +cyan = "#ea83a5" +bright_cyan = "#f591b2" +white = "#c1c0d4" +bright_white = "#cac9dd" +gray01 = "#1b1b1d" +gray02 = "#2a2a2d" +gray03 = "#3e3e43" +gray04 = "#57575f" +gray06 = "#9998a8" +gray07 = "#c1c0d4" +comment="#808080" +red="#e78284" +function="#e5c890" +support_function="#9898a6" +constant="#8eb6f5" +string="#9898a6" +tag="#9898a6" +keyword="#8eb6f5" +namespace= "#c58fff" +numeric= "#e9c46a" +status_line_fg = "#e5c890" +operator="#8eb6f5" +softwrap="#808080" +conditional="#a8a29e" +cursor="#e5c890" From 226f637bb05fc15c2c3423436450f942244220a1 Mon Sep 17 00:00:00 2001 From: Gagan Janjua Date: Mon, 1 May 2023 19:49:15 -0400 Subject: [PATCH 2/4] setting the ruler bg color --- runtime/themes/amberwood.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/runtime/themes/amberwood.toml b/runtime/themes/amberwood.toml index 2baf305cd137..db985a5c0759 100644 --- a/runtime/themes/amberwood.toml +++ b/runtime/themes/amberwood.toml @@ -76,6 +76,7 @@ "ui.text.focus" = { fg = "fg" } "ui.virtual" = { fg = "gray02" } +"ui.virtual.ruler" = {bg="gray02"} "ui.virtual.indent-guide" = { fg = "gray02" } "ui.selection" = { bg = "gray03" } From 3feb0d63d58865d2d4c2d339b1a34b6177fa7e46 Mon Sep 17 00:00:00 2001 From: Gagan Janjua Date: Tue, 2 May 2023 10:50:02 -0400 Subject: [PATCH 3/4] adding styles for inlay hints --- runtime/themes/amberwood.toml | 2 + runtime/themes/newthemes.txt | 93 +++++++++++++++++++++++++++++++++++ 2 files changed, 95 insertions(+) create mode 100644 runtime/themes/newthemes.txt diff --git a/runtime/themes/amberwood.toml b/runtime/themes/amberwood.toml index db985a5c0759..142ded369303 100644 --- a/runtime/themes/amberwood.toml +++ b/runtime/themes/amberwood.toml @@ -78,6 +78,8 @@ "ui.virtual" = { fg = "gray02" } "ui.virtual.ruler" = {bg="gray02"} "ui.virtual.indent-guide" = { fg = "gray02" } +"ui.virtual.inlay-hint" = { fg = "gray03" } + "ui.selection" = { bg = "gray03" } "ui.selection.primary" = { bg = "gray03" } diff --git a/runtime/themes/newthemes.txt b/runtime/themes/newthemes.txt new file mode 100644 index 000000000000..dc5d7bde2008 --- /dev/null +++ b/runtime/themes/newthemes.txt @@ -0,0 +1,93 @@ +acme.toml +adwaita-dark.toml +amberwood.toml +autumn.toml +autumn_night.toml +ayu_dark.toml +ayu_evolve.toml +ayu_light.toml +ayu_mirage.toml +base16_default_dark.toml +base16_default_light.toml +base16_terminal.toml +base16_transparent.toml +bogster.toml +bogster_light.toml +boo_berry.toml +catppuccin_frappe.toml +catppuccin_latte.toml +catppuccin_macchiato.toml +catppuccin_mocha.toml +darcula-solid.toml +darcula.toml +dark_high_contrast.toml +dark_plus.toml +doom_acario_dark.toml +dracula.toml +dracula_at_night.toml +emacs.toml +everblush.toml +everforest_dark.toml +everforest_light.toml +ferra.toml +flatwhite.toml +fleet_dark.toml +github_dark.toml +github_dark_colorblind.toml +github_dark_dimmed.toml +github_dark_high_contrast.toml +github_dark_tritanopia.toml +github_light.toml +github_light_colorblind.toml +github_light_high_contrast.toml +github_light_tritanopia.toml +gruvbox.toml +gruvbox_dark_hard.toml +gruvbox_light.toml +heisenberg.toml +hex_lavender.toml +hex_steel.toml +hex_toxic.toml +ingrid.toml +jellybeans.toml +kanagawa.toml +meliora.toml +mellow.toml +molokai.toml +monokai.toml +monokai_aqua.toml +monokai_pro.toml +monokai_pro_machine.toml +monokai_pro_octagon.toml +monokai_pro_ristretto.toml +monokai_pro_spectrum.toml +newthemes.txt +night_owl.toml +nightfox.toml +noctis.toml +noctis_bordo.toml +nord.toml +nord_light.toml +onedark.toml +onedarker.toml +onelight.toml +papercolor-dark.toml +papercolor-light.toml +penumbra+.toml +pop-dark.toml +rasmus.toml +README.md +rose_pine.toml +rose_pine_dawn.toml +rose_pine_moon.toml +serika-dark.toml +serika-light.toml +snazzy.toml +solarized_dark.toml +solarized_light.toml +sonokai.toml +spacebones_light.toml +tokyonight.toml +tokyonight_storm.toml +varua.toml +zenburn.toml From dbb1b5845ccd354c5e2cd9475191d8e5f4093865 Mon Sep 17 00:00:00 2001 From: Gagan Janjua Date: Tue, 2 May 2023 10:53:34 -0400 Subject: [PATCH 4/4] removing a debug file --- runtime/themes/newthemes.txt | 93 ------------------------------------ 1 file changed, 93 deletions(-) delete mode 100644 runtime/themes/newthemes.txt diff --git a/runtime/themes/newthemes.txt b/runtime/themes/newthemes.txt deleted file mode 100644 index dc5d7bde2008..000000000000 --- a/runtime/themes/newthemes.txt +++ /dev/null @@ -1,93 +0,0 @@ -acme.toml -adwaita-dark.toml -amberwood.toml -autumn.toml -autumn_night.toml -ayu_dark.toml -ayu_evolve.toml -ayu_light.toml -ayu_mirage.toml -base16_default_dark.toml -base16_default_light.toml -base16_terminal.toml -base16_transparent.toml -bogster.toml -bogster_light.toml -boo_berry.toml -catppuccin_frappe.toml -catppuccin_latte.toml -catppuccin_macchiato.toml -catppuccin_mocha.toml -darcula-solid.toml -darcula.toml -dark_high_contrast.toml -dark_plus.toml -doom_acario_dark.toml -dracula.toml -dracula_at_night.toml -emacs.toml -everblush.toml -everforest_dark.toml -everforest_light.toml -ferra.toml -flatwhite.toml -fleet_dark.toml -github_dark.toml -github_dark_colorblind.toml -github_dark_dimmed.toml -github_dark_high_contrast.toml -github_dark_tritanopia.toml -github_light.toml -github_light_colorblind.toml -github_light_high_contrast.toml -github_light_tritanopia.toml -gruvbox.toml -gruvbox_dark_hard.toml -gruvbox_light.toml -heisenberg.toml -hex_lavender.toml -hex_steel.toml -hex_toxic.toml -ingrid.toml -jellybeans.toml -kanagawa.toml -meliora.toml -mellow.toml -molokai.toml -monokai.toml -monokai_aqua.toml -monokai_pro.toml -monokai_pro_machine.toml -monokai_pro_octagon.toml -monokai_pro_ristretto.toml -monokai_pro_spectrum.toml -newthemes.txt -night_owl.toml -nightfox.toml -noctis.toml -noctis_bordo.toml -nord.toml -nord_light.toml -onedark.toml -onedarker.toml -onelight.toml -papercolor-dark.toml -papercolor-light.toml -penumbra+.toml -pop-dark.toml -rasmus.toml -README.md -rose_pine.toml -rose_pine_dawn.toml -rose_pine_moon.toml -serika-dark.toml -serika-light.toml -snazzy.toml -solarized_dark.toml -solarized_light.toml -sonokai.toml -spacebones_light.toml -tokyonight.toml -tokyonight_storm.toml -varua.toml -zenburn.toml