diff --git a/runtime/themes/acme.toml b/runtime/themes/acme.toml index 263cbf90e..3bd5987a3 100644 --- a/runtime/themes/acme.toml +++ b/runtime/themes/acme.toml @@ -3,14 +3,20 @@ "ui.background" = {bg="acme_bg"} "ui.text" = "black" "ui.selection" = {bg="selected"} -"ui.statusline" = {bg="acme_bar_bg"} -"ui.statusline.inactive" = {bg="acme_bar_inactive"} +"ui.cursorline" = {bg="acme_bar_bg"} +"ui.statusline" = {fg="black", bg="acme_bar_bg"} +"ui.statusline.inactive" = {fg="black", bg="acme_bar_inactive"} "ui.virtual" = "indent" +"ui.virtual.ruler" = { bg = "acme_bar_bg" } "ui.cursor.match" = {bg="acme_bar_bg"} "ui.cursor" = {bg="cursor", fg="white"} "string" = "red" "comment" = "green" +"ui.help" = {fg="black", bg="acme_bg"} +"ui.popup" = {fg="black", bg="acme_bg"} +"ui.menu" = {fg="black", bg="acme_bg"} "ui.menu.selected" = {bg="selected"} +"ui.window" = {bg="acme_bg"} "diagnostic.error" = {bg="white", modifiers=["bold"]} "diagnostic.warning" = {bg="white", modifiers=["bold"]} "diagnostic.hint" = {bg="white", modifiers=["bold"]} diff --git a/runtime/themes/autumn.toml b/runtime/themes/autumn.toml index d9c2f8a6b..b13aeef2b 100644 --- a/runtime/themes/autumn.toml +++ b/runtime/themes/autumn.toml @@ -16,6 +16,7 @@ "ui.linenr.selected" = { fg = "my_gray6", bg = "my_gray1"} "ui.selection" = { bg = "my_gray3" } "comment" = { fg = "my_gray4", modifiers = ["italic"] } +"ui.cursorline" = { bg = "my_gray2" } "ui.statusline" = { fg = "my_gray6", bg = "my_gray2" } "ui.statusline.inactive" = { fg = 'my_gray4', bg = 'my_gray2' } "ui.statusline.insert" = {fg = "my_black", bg = "my_gray5", modifiers = ["bold"]} diff --git a/runtime/themes/autumn_night.toml b/runtime/themes/autumn_night.toml index b4a7c6c04..2f398dc96 100644 --- a/runtime/themes/autumn_night.toml +++ b/runtime/themes/autumn_night.toml @@ -16,6 +16,7 @@ "ui.linenr.selected" = { fg = "my_gray6", bg = "my_gray1"} "ui.selection" = { bg = "my_gray3" } "comment" = { fg = "my_gray4", modifiers = ["italic"] } +"ui.cursorline" = { bg = "my_gray2" } "ui.statusline" = { fg = "my_gray6", bg = "my_gray2" } "ui.statusline.inactive" = { fg = 'my_gray4', bg = 'my_gray2' } "ui.statusline.insert" = {fg = "my_black", bg = "my_gray5", modifiers = ["bold"]} diff --git a/runtime/themes/ayu_dark.toml b/runtime/themes/ayu_dark.toml index 09ed2467e..f6dc1c818 100644 --- a/runtime/themes/ayu_dark.toml +++ b/runtime/themes/ayu_dark.toml @@ -38,16 +38,17 @@ "ui.cursor.match" = { fg = "orange" } "ui.linenr" = { fg = "dark_gray" } "ui.linenr.selected" = { fg = "orange" } -"ui.statusline" = { bg = "black" } -"ui.popup" = { bg = "black" } +"ui.statusline" = { fg = "foreground", bg = "black" } +"ui.cursorline" = { bg = "black" } +"ui.popup" = { fg = "#7B91b3", bg = "black" } "ui.window" = { fg = "dark_gray" } -"ui.help" = { bg = "black" } +"ui.help" = { fg = "#7B91b3", bg = "black" } "ui.text" = { fg = "foreground" } "ui.text.focus" = { bg = "dark_gray", fg = "foreground" } "ui.text.info" = { fg = "foreground" } "ui.virtual.whitespace" = { fg = "dark_gray" } "ui.virtual.ruler" = { bg = "black" } -"ui.menu" = { bg = "black" } +"ui.menu" = { fg = "foreground", bg = "black" } "ui.menu.selected" = { bg = "orange", fg = "background" } "ui.selection" = { bg = "dark_gray" } "warning" = { fg = "yellow" } diff --git a/runtime/themes/ayu_light.toml b/runtime/themes/ayu_light.toml index e0da43932..3a543f5fa 100644 --- a/runtime/themes/ayu_light.toml +++ b/runtime/themes/ayu_light.toml @@ -38,16 +38,17 @@ "ui.cursor.match" = { fg = "orange" } "ui.linenr" = { fg = "dark_gray" } "ui.linenr.selected" = { fg = "orange" } -"ui.statusline" = { bg = "black" } +"ui.cursorline" = { bg = "black" } +"ui.statusline" = { fg = "foreground", bg = "black" } "ui.popup" = { bg = "black" } "ui.window" = { fg = "dark_gray" } -"ui.help" = { bg = "black" } +"ui.help" = { fg = "foreground", bg = "black" } "ui.text" = { fg = "foreground" } "ui.text.focus" = { bg = "dark_gray", fg = "foreground" } "ui.text.info" = { fg = "foreground" } "ui.virtual.whitespace" = { fg = "dark_gray" } "ui.virtual.ruler" = { bg = "black" } -"ui.menu" = { bg = "black" } +"ui.menu" = { fg = "foreground", bg = "black" } "ui.menu.selected" = { bg = "orange", fg = "background" } "ui.selection" = { bg = "dark_gray" } "warning" = { fg = "yellow" } diff --git a/runtime/themes/ayu_mirage.toml b/runtime/themes/ayu_mirage.toml index 533bbfb05..d6c9410d9 100644 --- a/runtime/themes/ayu_mirage.toml +++ b/runtime/themes/ayu_mirage.toml @@ -38,16 +38,17 @@ "ui.cursor.match" = { fg = "orange" } "ui.linenr" = { fg = "dark_gray" } "ui.linenr.selected" = { fg = "orange" } -"ui.statusline" = { bg = "black" } +"ui.cursorline" = { bg = "black" } +"ui.statusline" = { fg = "foreground", bg = "black" } "ui.popup" = { bg = "black" } "ui.window" = { fg = "dark_gray" } -"ui.help" = { bg = "black" } +"ui.help" = { fg = "foreground", bg = "black" } "ui.text" = { fg = "foreground" } "ui.text.focus" = { bg = "dark_gray", fg = "foreground" } "ui.text.info" = { fg = "foreground" } "ui.virtual.whitespace" = { fg = "dark_gray" } "ui.virtual.ruler" = { bg = "black" } -"ui.menu" = { bg = "black" } +"ui.menu" = { fg = "foreground", bg = "black" } "ui.menu.selected" = { bg = "orange", fg = "background" } "ui.selection" = { bg = "dark_gray" } "warning" = { fg = "yellow" } diff --git a/runtime/themes/bogster.toml b/runtime/themes/bogster.toml index 76e24648b..44bbaf92f 100644 --- a/runtime/themes/bogster.toml +++ b/runtime/themes/bogster.toml @@ -45,6 +45,7 @@ "ui.background" = { bg = "#161c23" } "ui.linenr" = { fg = "#415367" } "ui.linenr.selected" = { fg = "#e5ded6" } # TODO +"ui.cursorline" = { bg = "#131920" } "ui.statusline" = { fg = "#e5ded6", bg = "#232d38" } "ui.statusline.inactive" = { fg = "#c6b8ad", bg = "#232d38" } "ui.popup" = { bg = "#232d38" } @@ -54,6 +55,7 @@ "ui.text" = { fg = "#e5ded6" } "ui.text.focus" = { fg = "#e5ded6", modifiers= ["bold"] } "ui.virtual.whitespace" = "#627d9d" +"ui.virtual.ruler" = { bg = "#131920" } "ui.selection" = { bg = "#313f4e" } # "ui.cursor.match" # TODO might want to override this because dimmed is not widely supported diff --git a/runtime/themes/boo_berry.toml b/runtime/themes/boo_berry.toml index 1509a1dc3..a582e87ed 100644 --- a/runtime/themes/boo_berry.toml +++ b/runtime/themes/boo_berry.toml @@ -34,6 +34,7 @@ "ui.cursor.insert" = { fg = "berry", bg = "mint" } "ui.linenr" = { fg = "berry_desaturated" } "ui.linenr.selected" = { fg = "lilac" } +"ui.cursorline" = { fg = "lilac", bg = "berry_dim" } "ui.statusline" = { fg = "lilac", bg = "berry_saturated" } "ui.statusline.inactive" = { fg = "berry_desaturated", bg = "berry_saturated" } "ui.popup" = { fg = "lilac", bg = "berry_saturated" } @@ -45,7 +46,7 @@ "ui.menu.selected" = { fg = "mint", bg = "berry_saturated" } "ui.selection" = { bg = "berry_saturated" } "ui.virtual.whitespace" = { fg = "berry_desaturated" } -"ui.virtual.ruler" = { bg ="berry_desaturated" } +"ui.virtual.ruler" = { bg ="berry_dim" } "diff.plus" = { fg = "mint" } "diff.delta" = { fg = "gold" } @@ -59,6 +60,7 @@ [palette] berry = "#3A2A4D" +berry_dim = "#47345E" berry_saturated = "#2B1C3D" berry_desaturated = "#886C9C" bubblegum = "#D678B5" diff --git a/runtime/themes/dark_plus.toml b/runtime/themes/dark_plus.toml index 451c28b5d..29a552815 100644 --- a/runtime/themes/dark_plus.toml +++ b/runtime/themes/dark_plus.toml @@ -56,9 +56,9 @@ "ui.background" = { fg = "light_gray", bg = "dark_gray2" } "ui.window" = { bg = "widget" } -"ui.popup" = { bg = "widget" } -"ui.help" = { bg = "widget" } -"ui.menu" = { bg = "widget" } +"ui.popup" = { fg = "text", bg = "widget" } +"ui.help" = { fg = "text", bg = "widget" } +"ui.menu" = { fg = "text", bg = "widget" } "ui.menu.selected" = { bg = "dark_blue2" } # TODO: Alternate bg colour for `ui.cursor.match` and `ui.selection`. diff --git a/runtime/themes/doom_acario_dark.toml b/runtime/themes/doom_acario_dark.toml index ba7c28e86..4ff90476e 100644 --- a/runtime/themes/doom_acario_dark.toml +++ b/runtime/themes/doom_acario_dark.toml @@ -49,19 +49,19 @@ 'ui.cursorline' = { bg = 'bg-alt' } 'ui.linenr' = { fg = 'base4' } 'ui.linenr.selected' = { fg = 'orange', bg = 'bg-alt', modifiers = ['bold'] } -'ui.statusline' = { bg = 'base3' } +'ui.statusline' = { fg = 'fg', bg = 'base3' } 'ui.statusline.normal' = { bg = 'base3' } 'ui.statusline.insert' = { bg = 'base3' } 'ui.statusline.select' = { bg = 'base3' } 'ui.popup' = { bg = 'bg-alt' } 'ui.window' = { fg = 'gray' } -'ui.help' = { bg = 'base2' } +'ui.help' = { fg = 'fg', bg = 'base2' } 'ui.text' = { fg = 'fg' } 'ui.text.focus' = { bg = 'bg-alt', fg = 'fg' } 'ui.text.info' = { fg = 'fg' } 'ui.virtual.whitespace' = { fg = 'base2' } 'ui.virtual.ruler' = { bg = 'black' } -'ui.menu' = { bg = 'bg-alt' } +'ui.menu' = { fg = 'fg', bg = 'bg-alt' } 'ui.menu.selected' = { bg = 'base3', fg = 'fg' } 'ui.selection' = { bg = 'base2' } diff --git a/runtime/themes/dracula.toml b/runtime/themes/dracula.toml index e3f5c625e..90bdb446b 100644 --- a/runtime/themes/dracula.toml +++ b/runtime/themes/dracula.toml @@ -41,6 +41,7 @@ "ui.text.focus" = { fg = "cyan" } "ui.window" = { fg = "foreground" } "ui.virtual.whitespace" = { fg = "comment" } +"ui.virtual.ruler" = { bg = "background_dark"} "error" = { fg = "red" } "warning" = { fg = "cyan" } diff --git a/runtime/themes/dracula_at_night.toml b/runtime/themes/dracula_at_night.toml index 776641a77..4a32f930f 100644 --- a/runtime/themes/dracula_at_night.toml +++ b/runtime/themes/dracula_at_night.toml @@ -32,6 +32,7 @@ "ui.popup" = { fg = "foreground", bg = "background_dark" } "ui.selection" = { fg = "background", bg = "purple", modifiers = ["dim"] } "ui.selection.primary" = { fg = "background", bg = "pink" } +"ui.cursorline" = { bg = "background_dark" } "ui.statusline" = { fg = "foreground", bg = "background_dark" } "ui.statusline.inactive" = { fg = "comment", bg = "background_dark" } "ui.statusline.normal" = { fg = "background_dark", bg = "cyan" } @@ -40,6 +41,7 @@ "ui.text" = { fg = "foreground" } "ui.text.focus" = { fg = "cyan" } "ui.window" = { fg = "foreground" } +"ui.virtual.ruler" = { bg = "background_dark" } "error" = { fg = "red" } "warning" = { fg = "cyan" } diff --git a/runtime/themes/everforest_dark.toml b/runtime/themes/everforest_dark.toml index ef74ea9e8..625e7df95 100644 --- a/runtime/themes/everforest_dark.toml +++ b/runtime/themes/everforest_dark.toml @@ -60,6 +60,7 @@ "ui.cursor.select" = { fg = "bg0", bg = "blue" } "ui.linenr" = "grey0" "ui.linenr.selected" = "fg" +"ui.cursorline" = { bg = "bg1" } "ui.statusline" = { fg = "grey2", bg = "bg2" } "ui.statusline.inactive" = { fg = "grey0", bg = "bg1" } "ui.popup" = { fg = "grey2", bg = "bg1" } @@ -71,6 +72,7 @@ "ui.menu.selected" = { fg = "bg0", bg = "green" } "ui.selection" = { bg = "bg3" } "ui.virtual.whitespace" = "grey0" +"ui.virtual.ruler" = { bg = "bg1" } "hint" = "blue" "info" = "aqua" diff --git a/runtime/themes/everforest_light.toml b/runtime/themes/everforest_light.toml index 60557ba0c..43f946183 100644 --- a/runtime/themes/everforest_light.toml +++ b/runtime/themes/everforest_light.toml @@ -60,6 +60,7 @@ "ui.cursor.select" = { fg = "bg0", bg = "blue" } "ui.linenr" = "grey0" "ui.linenr.selected" = "fg" +"ui.cursorline" = { bg = "bg1" } "ui.statusline" = { fg = "grey2", bg = "bg2" } "ui.statusline.inactive" = { fg = "grey0", bg = "bg1" } "ui.popup" = { fg = "grey2", bg = "bg1" } @@ -71,6 +72,7 @@ "ui.menu.selected" = { fg = "bg0", bg = "green" } "ui.selection" = { bg = "bg3" } "ui.virtual.whitespace" = "grey0" +"ui.virtual.ruler" = { bg = "bg1" } "hint" = "blue" "info" = "aqua" diff --git a/runtime/themes/flatwhite.toml b/runtime/themes/flatwhite.toml index f290ff41e..030947e69 100644 --- a/runtime/themes/flatwhite.toml +++ b/runtime/themes/flatwhite.toml @@ -57,6 +57,7 @@ "ui.linenr.selected" = { bg = "base6", modifiers = ["reversed"] } "ui.statusline" = { fg = "base7", bg = "base1", modifiers = ["bold"] } +"ui.statusline.inactive" = { fg = "base7", bg = "base3" } "ui.statusline.normal" = { fg = "base7", bg = "base1", modifiers = ["bold"] } "ui.statusline.insert" = { fg = "purple_text", bg = "purple_bg", modifiers = [ "bold", diff --git a/runtime/themes/gruvbox.toml b/runtime/themes/gruvbox.toml index 00ec2a8c7..aa7a464a4 100644 --- a/runtime/themes/gruvbox.toml +++ b/runtime/themes/gruvbox.toml @@ -41,6 +41,7 @@ "ui.background" = { bg = "bg0" } "ui.linenr" = { fg = "bg4" } "ui.linenr.selected" = { fg = "yellow1" } +"ui.cursorline" = { bg = "bg1" } "ui.statusline" = { fg = "fg1", bg = "bg2" } "ui.statusline.normal" = { fg = "fg1", bg = "bg2" } "ui.statusline.insert" = { fg = "fg1", bg = "blue0" } @@ -57,6 +58,7 @@ "ui.menu" = { fg = "fg1", bg = "bg2" } "ui.menu.selected" = { fg = "bg2", bg = "blue1", modifiers = ["bold"] } "ui.virtual.whitespace" = "bg2" +"ui.virtual.ruler" = { bg = "bg1" } "diagnostic" = { modifiers = ["underlined"] } diff --git a/runtime/themes/gruvbox_light.toml b/runtime/themes/gruvbox_light.toml index a4817b488..dc7e3db1f 100644 --- a/runtime/themes/gruvbox_light.toml +++ b/runtime/themes/gruvbox_light.toml @@ -42,6 +42,7 @@ "ui.background" = { bg = "bg0" } "ui.linenr" = { fg = "bg4" } "ui.linenr.selected" = { fg = "yellow1" } +"ui.cursorline" = { bg = "bg1" } "ui.statusline" = { fg = "fg1", bg = "bg2" } "ui.statusline.normal" = { fg = "fg1", bg = "bg2" } "ui.statusline.insert" = { fg = "fg1", bg = "blue0" } @@ -58,6 +59,7 @@ "ui.menu" = { fg = "fg1", bg = "bg2" } "ui.menu.selected" = { fg = "bg2", bg = "blue1", modifiers = ["bold"] } "ui.virtual.whitespace" = "bg2" +"ui.virtual.ruler" = { bg = "bg1" } "diagnostic" = { modifiers = ["underlined"] } diff --git a/runtime/themes/ingrid.toml b/runtime/themes/ingrid.toml index 587137045..8e70587ed 100644 --- a/runtime/themes/ingrid.toml +++ b/runtime/themes/ingrid.toml @@ -44,19 +44,22 @@ "ui.background" = { bg = "#FFFCFD" } "ui.linenr" = { fg = "#bbbbbb" } -"ui.linenr.selected" = { fg = "#F3EAE9" } # TODO +"ui.linenr.selected" = { fg = "#ED5466", modifiers = ["bold"] } +"ui.cursorline" = { bg = "#F3EAE9" } "ui.statusline" = { fg = "#250E07", bg = "#F3EAE9" } "ui.statusline.inactive" = { fg = "#7b91b3", bg = "#F3EAE9" } -"ui.popup" = { bg = "#F3EAE9" } +"ui.popup" = { fg = "#7B91b3", bg = "#F3E8E9" } "ui.window" = { bg = "#D8B8B3" } "ui.help" = { bg = "#D8B8B3", fg = "#250E07" } "ui.text" = { fg = "#7B91B3" } "ui.text.focus" = { fg = "#250E07", modifiers= ["bold"] } "ui.virtual.whitespace" = "#A6B6CE" +"ui.virtual.ruler" = { bg = "#F3EAE9" } -"ui.selection" = { bg = "#540099" } -# "ui.cursor.match" # TODO might want to override this because dimmed is not widely supported +"ui.selection" = { bg = "#F3EAE9" } +"ui.cursor.primary" = { bg = "#ED5466", fg = "#FFFCFD", modifiers = ["bold"] } +"ui.cursor.match" = { bg = "#F3EAE9", fg = "#ED5466", modifiers = ["bold"] } "ui.menu" = { fg = "#7B91B3", bg = "#F3EAE9" } "ui.menu.selected" = { fg = "#D74E50", bg = "#F3EAE9" } diff --git a/runtime/themes/monokai.toml b/runtime/themes/monokai.toml index 2d11601cd..0935ceff7 100644 --- a/runtime/themes/monokai.toml +++ b/runtime/themes/monokai.toml @@ -33,6 +33,7 @@ "comment" = { fg = "#88846F" } "ui.virtual.whitespace" = "#88846F" +"ui.virtual.ruler" = { bg = "#24241e" } "string" = { fg = "#e6db74" } "constant.character" = { fg = "#e6db74" } @@ -57,9 +58,9 @@ "ui.background" = { fg = "text", bg = "background" } "ui.window" = { bg = "widget" } -"ui.popup" = { bg = "widget" } -"ui.help" = { bg = "widget" } -"ui.menu" = { bg = "widget" } +"ui.popup" = { fg = "text", bg = "widget" } +"ui.help" = { fg = "text", bg = "widget" } +"ui.menu" = { fg = "text", bg = "widget" } "ui.menu.selected" = { bg = "#414339" } "ui.cursor" = { fg = "cursor", modifiers = ["reversed"] } @@ -72,6 +73,7 @@ "ui.linenr" = { fg = "#90908a" } "ui.linenr.selected" = { fg = "#c2c2bf" } +"ui.cursorline" = { bg = "#24241e" } "ui.statusline" = { fg = "active_text", bg = "#414339" } "ui.statusline.inactive" = { fg = "active_text", bg = "#75715e" } diff --git a/runtime/themes/monokai_pro.toml b/runtime/themes/monokai_pro.toml index 7c457d458..39fe69930 100644 --- a/runtime/themes/monokai_pro.toml +++ b/runtime/themes/monokai_pro.toml @@ -7,23 +7,25 @@ "ui.menu" = { fg = "base8", bg = "base3" } "ui.menu.selected" = { fg = "base2", bg = "yellow" } "ui.virtual.whitespace" = "base5" +"ui.virtual.ruler" = { bg = "base1" } "info" = "base8" "hint" = "base8" # background color "ui.background" = { bg = "base2" } -"ui.statusline.inactive" = { fg = "base8", bg = "base8x0c" } # status bars, panels, modals, autocompletion -"ui.statusline" = { bg = "base4" } +"ui.statusline" = { fg = "base8", bg = "base4" } +"ui.statusline.inactive" = { fg = "base8", bg = "base8x0c" } "ui.popup" = { bg = "base3" } "ui.window" = { bg = "base3" } -"ui.help" = { bg = "base3" } +"ui.help" = { fg = "base8", bg = "base3" } # active line, highlighting "ui.selection" = { bg = "base4" } "ui.cursor.match" = { bg = "base4" } +"ui.cursorline" = { bg = "base1" } # comments, nord3 based lighter color "comment" = { fg = "base5", modifiers = ["italic"] } diff --git a/runtime/themes/monokai_pro_machine.toml b/runtime/themes/monokai_pro_machine.toml index bfc7031d3..4360d622b 100644 --- a/runtime/themes/monokai_pro_machine.toml +++ b/runtime/themes/monokai_pro_machine.toml @@ -7,6 +7,7 @@ "ui.menu" = { fg = "base8", bg = "base3" } "ui.menu.selected" = { fg = "base2", bg = "yellow" } "ui.virtual.whitespace" = "base5" +"ui.virtual.ruler" = { bg = "base1" } "info" = "base8" "hint" = "base8" @@ -16,14 +17,15 @@ "ui.statusline.inactive" = { fg = "base8", bg = "base8x0c" } # status bars, panels, modals, autocompletion -"ui.statusline" = { bg = "base4" } +"ui.statusline" = { fg = "base8", bg = "base4" } "ui.popup" = { bg = "base3" } "ui.window" = { bg = "base3" } -"ui.help" = { bg = "base3" } +"ui.help" = { fg = "base8", bg = "base3" } # active line, highlighting "ui.selection" = { bg = "base4" } "ui.cursor.match" = { bg = "base4" } +"ui.cursorline" = { bg = "base1" } # comments, nord3 based lighter color "comment" = { fg = "base5", modifiers = ["italic"] } diff --git a/runtime/themes/monokai_pro_octagon.toml b/runtime/themes/monokai_pro_octagon.toml index 889e76249..c6feae8ca 100644 --- a/runtime/themes/monokai_pro_octagon.toml +++ b/runtime/themes/monokai_pro_octagon.toml @@ -7,6 +7,7 @@ "ui.menu" = { fg = "base8", bg = "base3" } "ui.menu.selected" = { fg = "base2", bg = "yellow" } "ui.virtual.whitespace" = "base5" +"ui.virtual.ruler" = { bg = "base1" } "info" = "base8" "hint" = "base8" @@ -16,14 +17,15 @@ "ui.statusline.inactive" = { fg = "base8", bg = "base8x0c" } # status bars, panels, modals, autocompletion -"ui.statusline" = { bg = "base4" } +"ui.statusline" = { fg = "base8", bg = "base4" } "ui.popup" = { bg = "base3" } "ui.window" = { bg = "base3" } -"ui.help" = { bg = "base3" } +"ui.help" = { fg = "base8", bg = "base3" } # active line, highlighting "ui.selection" = { bg = "base4" } "ui.cursor.match" = { bg = "base4" } +"ui.cursorline" = { bg = "base1" } # comments, nord3 based lighter color "comment" = { fg = "base5", modifiers = ["italic"] } diff --git a/runtime/themes/monokai_pro_ristretto.toml b/runtime/themes/monokai_pro_ristretto.toml index f8ad8422e..0dad50d47 100644 --- a/runtime/themes/monokai_pro_ristretto.toml +++ b/runtime/themes/monokai_pro_ristretto.toml @@ -7,6 +7,7 @@ "ui.menu" = { fg = "base8", bg = "base3" } "ui.menu.selected" = { fg = "base2", bg = "yellow" } "ui.virtual.whitespace" = "base5" +"ui.virtual.ruler" = { bg = "base1" } "info" = "base8" "hint" = "base8" @@ -16,14 +17,15 @@ "ui.statusline.inactive" = { fg = "base8", bg = "base8x0c" } # status bars, panels, modals, autocompletion -"ui.statusline" = { bg = "base4" } +"ui.statusline" = { fg = "base8", bg = "base4" } "ui.popup" = { bg = "base3" } "ui.window" = { bg = "base3" } -"ui.help" = { bg = "base3" } +"ui.help" = { fg = "base8", bg = "base3" } # active line, highlighting "ui.selection" = { bg = "base4" } "ui.cursor.match" = { bg = "base4" } +"ui.cursorline" = { bg = "base1" } # comments, nord3 based lighter color "comment" = { fg = "base5", modifiers = ["italic"] } diff --git a/runtime/themes/monokai_pro_spectrum.toml b/runtime/themes/monokai_pro_spectrum.toml index 9f5864fcc..137571ed2 100644 --- a/runtime/themes/monokai_pro_spectrum.toml +++ b/runtime/themes/monokai_pro_spectrum.toml @@ -7,23 +7,25 @@ "ui.menu" = { fg = "base8", bg = "base3" } "ui.menu.selected" = { fg = "base2", bg = "yellow" } "ui.virtual.whitespace" = "base5" +"ui.virtual.ruler" = { bg = "base1" } "info" = "base8" "hint" = "base8" # background color "ui.background" = { bg = "base2" } -"ui.statusline.inactive" = { fg = "base8", bg = "base8x0c" } # status bars, panels, modals, autocompletion -"ui.statusline" = { bg = "base4" } +"ui.statusline" = { fg = "base8", bg = "base4" } +"ui.statusline.inactive" = { fg = "base8", bg = "base8x0c" } "ui.popup" = { bg = "base3" } "ui.window" = { bg = "base3" } -"ui.help" = { bg = "base3" } +"ui.help" = { fg = "base8", bg = "base3" } # active line, highlighting "ui.selection" = { bg = "base4" } "ui.cursor.match" = { bg = "base4" } +"ui.cursorline" = { bg = "base1" } # comments, nord3 based lighter color "comment" = { fg = "base5", modifiers = ["italic"] } diff --git a/runtime/themes/noctis_bordo.toml b/runtime/themes/noctis_bordo.toml index ebd5c87d5..b15a3f8e7 100644 --- a/runtime/themes/noctis_bordo.toml +++ b/runtime/themes/noctis_bordo.toml @@ -24,6 +24,7 @@ "ui.background" = { bg = "base00" } "ui.virtual" = "base03" +"ui.virtual.ruler" = { bg = "base01" } "ui.menu" = { fg = "base05", bg = "base01" } "ui.menu.selected" = { fg = "base0B", bg = "base01" } "ui.popup" = { bg = "base01" } @@ -31,6 +32,7 @@ "ui.linenr" = { fg = "#715b63", bg = "base01" } "ui.linenr.selected" = { fg = "base02", bg = "base01", modifiers = ["bold"] } "ui.selection" = { fg = "base05", bg = "base02" } +"ui.cursorline" = { bg = "base01" } "ui.statusline" = { fg = "base02", bg = "base01" } "ui.cursor" = { fg = "base04", modifiers = ["reversed"] } "ui.cursor.primary" = { fg = "base05", modifiers = ["reversed"] } diff --git a/runtime/themes/nord.toml b/runtime/themes/nord.toml index 2df308148..a2aff585f 100644 --- a/runtime/themes/nord.toml +++ b/runtime/themes/nord.toml @@ -6,6 +6,7 @@ "ui.menu" = { fg = "nord6", bg = "#232d38" } "ui.menu.selected" = { fg = "nord8", bg = "nord2" } "ui.virtual.whitespace" = "gray" +"ui.virtual.ruler" = { bg = "nord1" } "info" = "nord8" "hint" = "nord8" diff --git a/runtime/themes/nord_light.toml b/runtime/themes/nord_light.toml index 6707d2f79..5270fe34e 100644 --- a/runtime/themes/nord_light.toml +++ b/runtime/themes/nord_light.toml @@ -3,9 +3,11 @@ "ui.background" = {bg="nord6"} "ui.text" = "nord0" "ui.selection" = {bg="nord7", fg="nord6"} +"ui.cursorline" = {bg="nord4"} "ui.statusline" = {bg="nord4", fg="nord0"} -"ui.statusline.inactive" = {bg="nord8"} +"ui.statusline.inactive" = {bg="nord5", fg="nord0"} "ui.virtual" = "nord8" +"ui.virtual.ruler" = {bg="nord4"} "ui.cursor.match" = {bg="nord8"} "ui.cursor" = {bg="nord10", fg="nord6"} "ui.cursorline.primary" = {bg="nord5"} @@ -16,6 +18,7 @@ "ui.popup" = {bg="nord4"} "ui.popup.info" = {bg="nord4",fg="nord0"} "ui.help" = {bg="nord4",fg="nord0"} +"ui.window" = {bg="nord4"} "ui.statusline.normal" = { fg = "nord0", bg = "nord8" } diff --git a/runtime/themes/onedark.toml b/runtime/themes/onedark.toml index 3beb962fe..1e7d9af1f 100644 --- a/runtime/themes/onedark.toml +++ b/runtime/themes/onedark.toml @@ -71,7 +71,7 @@ diagnostic = { modifiers = ["underlined"] } "ui.text" = { fg = "white" } "ui.text.focus" = { fg = "white", bg = "light-black", modifiers = ["bold"] } -"ui.help" = { bg = "gray" } +"ui.help" = { fg = "white", bg = "gray" } "ui.popup" = { bg = "gray" } "ui.window" = { fg = "gray" } "ui.menu" = { fg = "white", bg = "gray" } diff --git a/runtime/themes/penumbra+.toml b/runtime/themes/penumbra+.toml index c3ae56dbd..790598323 100644 --- a/runtime/themes/penumbra+.toml +++ b/runtime/themes/penumbra+.toml @@ -45,7 +45,7 @@ error = "red" diagnostic = { modifiers = ["underlined"] } -"ui.background" = "sky+" +"ui.background" = { bg = "shade" } "ui.background.separator" = "sky" "ui.cursor" = { modifiers = ["reversed"] } @@ -72,13 +72,13 @@ diagnostic = { modifiers = ["underlined"] } "ui.popup.info" = { bg = "shade" } "ui.window" = "sky" -"ui.help" = "sky" +"ui.help" = { fg = "sky", bg = "shade-" } "ui.text" = "sky" "ui.text.focus" = "blue" "ui.text.info" = "sky" -"ui.virtual.ruler" = { bg = "shade+" } +"ui.virtual.ruler" = { bg = "shade-" } "ui.virtual.whitespace" = "sky-" "ui.virtual.indent-guide" = "shade+" diff --git a/runtime/themes/pop-dark.toml b/runtime/themes/pop-dark.toml index 4d501a207..bac0d0f98 100644 --- a/runtime/themes/pop-dark.toml +++ b/runtime/themes/pop-dark.toml @@ -24,15 +24,16 @@ diagnostic = { fg = 'greyT', bg = 'redD' } 'ui.selection.primary' = { bg = 'blueD', fg = 'white' } 'ui.linenr' = { bg = "brownN", fg = 'greyL' } 'ui.linenr.selected' = { bg = 'brownH', fg = 'orangeH' } -'ui.statusline' = { bg = 'brownH' } -'ui.statusline.inactive' = { bg = 'brownN' } -'ui.help' = { bg = 'brownD' } +'ui.cursorline' = { bg = 'brownD' } +'ui.statusline' = { fg = "greyT", bg = 'brownH' } +'ui.statusline.inactive' = { fg = "greyT", bg = 'brownN' } +'ui.help' = { fg = "greyT", bg = 'brownD' } 'ui.highlight' = { bg = 'brownH' } 'ui.virtual' = { fg = 'brownV' } 'ui.virtual.ruler' = { bg = 'brownR' } 'ui.virtual.whitespace' = { fg = 'brownV' } 'ui.virtual.indent-guide' = { fg = 'brownR' } -'ui.menu' = { bg = 'brownD' } +'ui.menu' = { fg = "greyT", bg = 'brownD' } 'ui.menu.selected' = { fg = 'orangeH', bg = 'brownH' } 'ui.popup' = { bg = 'brownD' } 'ui.popup.info' = { bg = 'brownH', fg = 'greyT' } diff --git a/runtime/themes/rose_pine.toml b/runtime/themes/rose_pine.toml index 1e4949462..06be30838 100644 --- a/runtime/themes/rose_pine.toml +++ b/runtime/themes/rose_pine.toml @@ -8,6 +8,7 @@ "ui.liner.selected" = "highlightOverlay" "ui.selection" = { bg = "highlight" } "comment" = "subtle" +"ui.cursorline" = { bg = "surface" } "ui.statusline" = {fg = "foam", bg = "surface" } "ui.statusline.insert" = {fg = "base", bg = "foam", modifiers = ["bold"]} "ui.statusline.normal" = {fg = "base", bg = "rose", modifiers = ["bold"]} @@ -18,6 +19,7 @@ "ui.text.focus" = { fg = "foam", modifiers = ["bold"]} "ui.text.info" = {fg = "pine", modifiers = ["bold"]} "ui.virtual.whitespace" = "highlight" +"ui.virtual.ruler" = { bg = "surface" } "operator" = "rose" "variable" = "text" "constant.numeric" = "iris" @@ -39,7 +41,6 @@ "ui.popup.info" = { bg = "surface" } "ui.window" = { bg = "base" } "ui.help" = { bg = "overlay", fg = "foam" } -"ui.text" = "text" "diff.plus" = "foam" "diff.delta" = "rose" "diff.minus" = "love" diff --git a/runtime/themes/rose_pine_dawn.toml b/runtime/themes/rose_pine_dawn.toml index b28f6412e..129ae9c76 100644 --- a/runtime/themes/rose_pine_dawn.toml +++ b/runtime/themes/rose_pine_dawn.toml @@ -8,6 +8,7 @@ "ui.liner.selected" = "highlightOverlay" "ui.selection" = { bg = "highlight" } "comment" = "subtle" +"ui.cursorline" = {bg = "base" } "ui.statusline" = {fg = "foam", bg = "surface" } "ui.statusline.inactive" = { fg = "iris", bg = "surface" } "ui.cursor" = { fg = "rose", modifiers = ["reversed"] } @@ -15,6 +16,7 @@ "ui.text.focus" = { fg = "foam", modifiers = ["bold"]} "ui.text.info" = {fg = "pine", modifiers = ["bold"]} "ui.virtual.whitespace" = "highlight" +"ui.virtual.ruler" = { bg = "base" } "operator" = "rose" "variable" = "text" "number" = "iris" @@ -36,7 +38,6 @@ "ui.popup.info" = { bg = "surface" } "ui.window" = { bg = "base" } "ui.help" = { bg = "overlay", fg = "foam" } -"ui.text" = "text" "diff.plus" = "foam" "diff.delta" = "rose" "diff.minus" = "love" diff --git a/runtime/themes/rose_pine_moon.toml b/runtime/themes/rose_pine_moon.toml index 618ac841d..4706bb17a 100644 --- a/runtime/themes/rose_pine_moon.toml +++ b/runtime/themes/rose_pine_moon.toml @@ -11,6 +11,7 @@ "ui.liner.selected" = "highlightOverlay" "ui.selection" = { bg = "highlight" } "comment" = "subtle" +"ui.cursorline" = {bg = "dimBase" } "ui.statusline" = {fg = "foam", bg = "surface" } "ui.statusline.insert" = {fg = "base", bg = "foam", modifiers = ["bold"]} "ui.statusline.normal" = {fg = "base", bg = "rose", modifiers = ["bold"]} @@ -21,6 +22,7 @@ "ui.text.focus" = { fg = "foam", modifiers = ["bold"]} "ui.text.info" = {fg = "pine", modifiers = ["bold"]} "ui.virtual.whitespace" = "highlight" +"ui.virtual.ruler" = {bg = "dimBase" } "operator" = "rose" "variable" = "text" "constant.numeric" = "iris" @@ -42,7 +44,6 @@ "ui.popup.info" = { bg = "surface" } "ui.window" = { bg = "base" } "ui.help" = { bg = "overlay", fg = "foam" } -"ui.text" = "text" "diff.plus" = "foam" "diff.delta" = "rose" "diff.minus" = "love" @@ -69,6 +70,7 @@ "markup.raw" = { fg = "foam" } [palette] +dimBase = "#201e30" base = "#232136" surface = "#2a273f" overlay = "#393552" diff --git a/runtime/themes/serika-dark.toml b/runtime/themes/serika-dark.toml index e13c2f87a..88e4cf6d5 100644 --- a/runtime/themes/serika-dark.toml +++ b/runtime/themes/serika-dark.toml @@ -39,6 +39,7 @@ "ui.cursor.select" = { fg = "bg0", bg = "bg_yellow" } "ui.linenr" = "yellow" "ui.linenr.selected" = { fg = "fg", modifiers = ["bold", "underlined"] } +"ui.cursorline" = { fg = "grey1", bg = "bg2" } "ui.statusline" = { fg = "grey1", bg = "bg2" } "ui.statusline.inactive" = { fg = "grey2", bg = "bg1" } "ui.popup" = { fg = "grey2", bg = "bg1" } @@ -49,13 +50,14 @@ "ui.menu" = { fg = "fg", bg = "bg2" } "ui.menu.selected" = { fg = "bg0", bg = "bg_yellow" } "ui.selection" = { bg = "bg3" } -"ui.virtual.whitespace" = "grey2" +"ui.virtual.whitespace" = "bg2" +"ui.virtual.ruler" = { bg = "grey2" } "hint" = "blue" "info" = "aqua" "warning" = "yellow" "error" = "nasty-red" -"diagnostic" = { fg = "dark-red", modifiers = ["underlined"] } +"diagnostic" = { fg = "nasty-red", modifiers = ["underlined"] } "diff.plus" = { fg = "green" } "diff.delta" = { fg = "orange" } diff --git a/runtime/themes/serika-light.toml b/runtime/themes/serika-light.toml index c0a4b8d8a..a00274bb9 100644 --- a/runtime/themes/serika-light.toml +++ b/runtime/themes/serika-light.toml @@ -39,6 +39,7 @@ "ui.cursor.select" = { fg = "bg0", bg = "bg_yellow" } "ui.linenr" = "yellow" "ui.linenr.selected" = { fg = "fg", modifiers = ["bold", "underlined"] } +"ui.cursorline" = { bg = "bg01" } "ui.statusline" = { fg = "grey1", bg = "bg5" } "ui.statusline.inactive" = { fg = "grey2", bg = "bg1" } "ui.popup" = { fg = "bg0", bg = "bg5" } @@ -50,12 +51,13 @@ "ui.menu.selected" = { fg = "bg0", bg = "bg_yellow" } "ui.selection" = { fg = "bg0", bg = "bg3" } "ui.virtual.whitespace" = { fg = "bg2" } +"ui.virtual.ruler" = { bg = "bg01" } "hint" = "blue" "info" = "aqua" "warning" = "yellow" "error" = "nasty-red" -"diagnostic" = { fg = "dark-red", modifiers = ["underlined"] } +"diagnostic" = { fg = "nasty-red", modifiers = ["underlined"] } "diff.plus" = { fg = "green" } "diff.delta" = { fg = "orange" } @@ -74,6 +76,7 @@ [palette] bg0 = "#e1e1e3" +bg01 = "#eaeaec" bg1 = "#494c50" bg2 = "#55585e" bg3 = "#61656b" diff --git a/runtime/themes/snazzy.toml b/runtime/themes/snazzy.toml index 8cecc61e4..b36d12430 100644 --- a/runtime/themes/snazzy.toml +++ b/runtime/themes/snazzy.toml @@ -33,12 +33,14 @@ "ui.popup" = { fg = "foreground", bg = "background_dark" } "ui.selection" = { bg = "secondary_highlight" } "ui.selection.primary" = { bg = "primary_highlight" } +"ui.cursorline" = { bg = "background_dark" } "ui.statusline" = { fg = "foreground", bg = "background_dark" } "ui.statusline.inactive" = { fg = "comment", bg = "background_dark" } "ui.text" = { fg = "foreground" } "ui.text.focus" = { fg = "cyan" } "ui.window" = { fg = "foreground" } "ui.virtual.whitespace" = { fg = "comment" } +"ui.virtual.ruler" = { bg = "background_dark" } "error" = { fg = "red" } "warning" = { fg = "cyan" } diff --git a/runtime/themes/solarized_dark.toml b/runtime/themes/solarized_dark.toml index aa6dbbf8d..1083b0c89 100644 --- a/runtime/themes/solarized_dark.toml +++ b/runtime/themes/solarized_dark.toml @@ -45,6 +45,8 @@ "ui.linenr" = { fg = "base0", bg = "base02" } # 当前行号栏 "ui.linenr.selected" = { fg = "blue", modifiers = ["bold"] } +#cursorline +"ui.cursorline" = { bg = "base03" } # 状态栏 "ui.statusline" = { fg = "base03", bg = "base0" } diff --git a/runtime/themes/solarized_light.toml b/runtime/themes/solarized_light.toml index 79fd83642..737829a6d 100644 --- a/runtime/themes/solarized_light.toml +++ b/runtime/themes/solarized_light.toml @@ -48,6 +48,8 @@ # 当前行号栏 # current line number column "ui.linenr.selected" = { fg = "blue", modifiers = ["bold"] } +# cursorline +"ui.cursorline" = { bg = "base0" } # 状态栏 # status bar diff --git a/runtime/themes/spacebones_light.toml b/runtime/themes/spacebones_light.toml index e12ef285b..0956afd22 100644 --- a/runtime/themes/spacebones_light.toml +++ b/runtime/themes/spacebones_light.toml @@ -51,6 +51,7 @@ "ui.background" = { bg = "bg0" } "ui.linenr" = { fg = "bg3" } "ui.linenr.selected" = { fg = "theme_yellow" } +"ui.cursorline" = { bg = "bg2" } "ui.statusline" = { fg = "fg1", bg = "bg2" } "ui.statusline.inactive" = { fg = "fg4", bg = "bg1" } "ui.statusline.normal" = { fg = "bg1", bg = "theme_cyan" }