on master help sign in
theme ui.virtual capture for existing themes
1525e3cMichael Davis
runtime/themes/base16_default_dark.toml+1
@@ -1,6 +1,7 @@
1# Author: RayGervais <raygervais@hotmail.ca>
1# Author: RayGervais <raygervais@hotmail.ca>
2
2
3"ui.background" = { bg = "base00" }
3"ui.background" = { bg = "base00" }
4+"ui.virtual" = "base03"
4"ui.menu" = { fg = "base05", bg = "base01" }
5"ui.menu" = { fg = "base05", bg = "base01" }
5"ui.menu.selected" = { fg = "base01", bg = "base04" }
6"ui.menu.selected" = { fg = "base01", bg = "base04" }
6"ui.linenr" = { fg = "base03", bg = "base01" }
7"ui.linenr" = { fg = "base03", bg = "base01" }
runtime/themes/base16_default_light.toml+1
@@ -13,6 +13,7 @@
13"ui.help" = { fg = "base04", bg = "base01" }
13"ui.help" = { fg = "base04", bg = "base01" }
14"ui.cursor" = { fg = "base04", modifiers = ["reversed"] }
14"ui.cursor" = { fg = "base04", modifiers = ["reversed"] }
15"ui.cursor.primary" = { fg = "base05", modifiers = ["reversed"] }
15"ui.cursor.primary" = { fg = "base05", modifiers = ["reversed"] }
16+"ui.virtual" = "base03"
16"ui.text" = "base05"
17"ui.text" = "base05"
17"operator" = "base05"
18"operator" = "base05"
18"ui.text.focus" = "base05"
19"ui.text.focus" = "base05"
runtime/themes/base16_terminal.toml+1
@@ -13,6 +13,7 @@
13"ui.help" = { fg = "white", bg = "black" }
13"ui.help" = { fg = "white", bg = "black" }
14"ui.cursor" = { fg = "light-gray", modifiers = ["reversed"] }
14"ui.cursor" = { fg = "light-gray", modifiers = ["reversed"] }
15"ui.cursor.primary" = { fg = "light-white", modifiers = ["reversed"] }
15"ui.cursor.primary" = { fg = "light-white", modifiers = ["reversed"] }
16+"ui.virtual" = "light-gray"
16"variable" = "light-red"
17"variable" = "light-red"
17"constant.numeric" = "yellow"
18"constant.numeric" = "yellow"
18"constant" = "yellow"
19"constant" = "yellow"
runtime/themes/bogster.toml+1
@@ -53,6 +53,7 @@
53
53
54"ui.text" = { fg = "#e5ded6" }
54"ui.text" = { fg = "#e5ded6" }
55"ui.text.focus" = { fg = "#e5ded6", modifiers= ["bold"] }
55"ui.text.focus" = { fg = "#e5ded6", modifiers= ["bold"] }
56+"ui.virtual" = "#627d9d"
56
57
57"ui.selection" = { bg = "#313f4e" }
58"ui.selection" = { bg = "#313f4e" }
58# "ui.cursor.match" # TODO might want to override this because dimmed is not widely supported
59# "ui.cursor.match" # TODO might want to override this because dimmed is not widely supported
runtime/themes/boo_berry.toml+1
@@ -44,6 +44,7 @@
44"ui.menu" = { fg = "lilac", bg = "berry_saturated" }
44"ui.menu" = { fg = "lilac", bg = "berry_saturated" }
45"ui.menu.selected" = { fg = "mint", bg = "berry_saturated" }
45"ui.menu.selected" = { fg = "mint", bg = "berry_saturated" }
46"ui.selection" = { bg = "berry_saturated" }
46"ui.selection" = { bg = "berry_saturated" }
47+"ui.virtual" = { fg = "berry_desaturated" }
47
48
48"diff.plus" = { fg = "mint" }
49"diff.plus" = { fg = "mint" }
49"diff.delta" = { fg = "gold" }
50"diff.delta" = { fg = "gold" }
runtime/themes/dark_plus.toml+2
@@ -78,6 +78,8 @@
78"ui.text" = { fg = "text" }
78"ui.text" = { fg = "text" }
79"ui.text.focus" = { fg = "white" }
79"ui.text.focus" = { fg = "white" }
80
80
81+"ui.virtual" = { fg = "dark_green" }
82+
81"warning" = { fg = "gold2" }
83"warning" = { fg = "gold2" }
82"error" = { fg = "red" }
84"error" = { fg = "red" }
83"info" = { fg = "light_blue" }
85"info" = { fg = "light_blue" }
runtime/themes/dracula.toml+1
@@ -36,6 +36,7 @@
36"ui.text" = { fg = "foreground" }
36"ui.text" = { fg = "foreground" }
37"ui.text.focus" = { fg = "cyan" }
37"ui.text.focus" = { fg = "cyan" }
38"ui.window" = { fg = "foreground" }
38"ui.window" = { fg = "foreground" }
39+"ui.virtual" = { fg = "comment" }
39
40
40"error" = { fg = "red" }
41"error" = { fg = "red" }
41"warning" = { fg = "cyan" }
42"warning" = { fg = "cyan" }
runtime/themes/everforest_dark.toml+1
@@ -70,6 +70,7 @@
70"ui.menu" = { fg = "fg", bg = "bg2" }
70"ui.menu" = { fg = "fg", bg = "bg2" }
71"ui.menu.selected" = { fg = "bg0", bg = "green" }
71"ui.menu.selected" = { fg = "bg0", bg = "green" }
72"ui.selection" = { bg = "bg3" }
72"ui.selection" = { bg = "bg3" }
73+"ui.virtual" = "grey0"
73
74
74"hint" = "blue"
75"hint" = "blue"
75"info" = "aqua"
76"info" = "aqua"
runtime/themes/everforest_light.toml+1
@@ -70,6 +70,7 @@
70"ui.menu" = { fg = "fg", bg = "bg2" }
70"ui.menu" = { fg = "fg", bg = "bg2" }
71"ui.menu.selected" = { fg = "bg0", bg = "green" }
71"ui.menu.selected" = { fg = "bg0", bg = "green" }
72"ui.selection" = { bg = "bg3" }
72"ui.selection" = { bg = "bg3" }
73+"ui.virtual" = "grey0"
73
74
74"hint" = "blue"
75"hint" = "blue"
75"info" = "aqua"
76"info" = "aqua"
runtime/themes/gruvbox.toml+1
@@ -53,6 +53,7 @@
53"ui.cursor.match" = { bg = "bg2" }
53"ui.cursor.match" = { bg = "bg2" }
54"ui.menu" = { fg = "fg1", bg = "bg2" }
54"ui.menu" = { fg = "fg1", bg = "bg2" }
55"ui.menu.selected" = { fg = "bg2", bg = "blue1", modifiers = ["bold"] }
55"ui.menu.selected" = { fg = "bg2", bg = "blue1", modifiers = ["bold"] }
56+"ui.virtual" = "bg2"
56
57
57"diagnostic" = { modifiers = ["underlined"] }
58"diagnostic" = { modifiers = ["underlined"] }
58
59
runtime/themes/gruvbox_light.toml+1
@@ -54,6 +54,7 @@
54"ui.cursor.match" = { bg = "bg2" }
54"ui.cursor.match" = { bg = "bg2" }
55"ui.menu" = { fg = "fg1", bg = "bg2" }
55"ui.menu" = { fg = "fg1", bg = "bg2" }
56"ui.menu.selected" = { fg = "bg2", bg = "blue1", modifiers = ["bold"] }
56"ui.menu.selected" = { fg = "bg2", bg = "blue1", modifiers = ["bold"] }
57+"ui.virtual" = "bg2"
57
58
58"diagnostic" = { modifiers = ["underlined"] }
59"diagnostic" = { modifiers = ["underlined"] }
59
60
runtime/themes/ingrid.toml+1
@@ -53,6 +53,7 @@
53
53
54"ui.text" = { fg = "#7B91B3" }
54"ui.text" = { fg = "#7B91B3" }
55"ui.text.focus" = { fg = "#250E07", modifiers= ["bold"] }
55"ui.text.focus" = { fg = "#250E07", modifiers= ["bold"] }
56+"ui.virtual" = "#A6B6CE"
56
57
57"ui.selection" = { bg = "#540099" }
58"ui.selection" = { bg = "#540099" }
58# "ui.cursor.match" # TODO might want to override this because dimmed is not widely supported
59# "ui.cursor.match" # TODO might want to override this because dimmed is not widely supported
runtime/themes/monokai.toml+1
@@ -32,6 +32,7 @@
32"attribute" = { fg = "fn_declaration" }
32"attribute" = { fg = "fn_declaration" }
33
33
34"comment" = { fg = "#88846F" }
34"comment" = { fg = "#88846F" }
35+"ui.virtual" = "#88846F"
35
36
36"string" = { fg = "#e6db74" }
37"string" = { fg = "#e6db74" }
37"constant.character" = { fg = "#e6db74" }
38"constant.character" = { fg = "#e6db74" }
runtime/themes/monokai_pro.toml+1
@@ -5,6 +5,7 @@
5"ui.linenr.selected" = { bg = "base3" }
5"ui.linenr.selected" = { bg = "base3" }
6"ui.text.focus" = { fg = "yellow", modifiers= ["bold"] }
6"ui.text.focus" = { fg = "yellow", modifiers= ["bold"] }
7"ui.menu.selected" = { fg = "base2", bg = "yellow" }
7"ui.menu.selected" = { fg = "base2", bg = "yellow" }
8+"ui.virtual" = "base5"
8
9
9"info" = "base8"
10"info" = "base8"
10"hint" = "base8"
11"hint" = "base8"
runtime/themes/monokai_pro_machine.toml+1
@@ -5,6 +5,7 @@
5"ui.linenr.selected" = { bg = "base3" }
5"ui.linenr.selected" = { bg = "base3" }
6"ui.text.focus" = { fg = "yellow", modifiers= ["bold"] }
6"ui.text.focus" = { fg = "yellow", modifiers= ["bold"] }
7"ui.menu.selected" = { fg = "base2", bg = "yellow" }
7"ui.menu.selected" = { fg = "base2", bg = "yellow" }
8+"ui.virtual" = "base5"
8
9
9"info" = "base8"
10"info" = "base8"
10"hint" = "base8"
11"hint" = "base8"
runtime/themes/monokai_pro_octagon.toml+1
@@ -5,6 +5,7 @@
5"ui.linenr.selected" = { bg = "base3" }
5"ui.linenr.selected" = { bg = "base3" }
6"ui.text.focus" = { fg = "yellow", modifiers= ["bold"] }
6"ui.text.focus" = { fg = "yellow", modifiers= ["bold"] }
7"ui.menu.selected" = { fg = "base2", bg = "yellow" }
7"ui.menu.selected" = { fg = "base2", bg = "yellow" }
8+"ui.virtual" = "base5"
8
9
9"info" = "base8"
10"info" = "base8"
10"hint" = "base8"
11"hint" = "base8"
runtime/themes/monokai_pro_ristretto.toml+1
@@ -5,6 +5,7 @@
5"ui.linenr.selected" = { bg = "base3" }
5"ui.linenr.selected" = { bg = "base3" }
6"ui.text.focus" = { fg = "yellow", modifiers= ["bold"] }
6"ui.text.focus" = { fg = "yellow", modifiers= ["bold"] }
7"ui.menu.selected" = { fg = "base2", bg = "yellow" }
7"ui.menu.selected" = { fg = "base2", bg = "yellow" }
8+"ui.virtual" = "base5"
8
9
9"info" = "base8"
10"info" = "base8"
10"hint" = "base8"
11"hint" = "base8"
runtime/themes/monokai_pro_spectrum.toml+1
@@ -5,6 +5,7 @@
5"ui.linenr.selected" = { bg = "base3" }
5"ui.linenr.selected" = { bg = "base3" }
6"ui.text.focus" = { fg = "yellow", modifiers= ["bold"] }
6"ui.text.focus" = { fg = "yellow", modifiers= ["bold"] }
7"ui.menu.selected" = { fg = "base2", bg = "yellow" }
7"ui.menu.selected" = { fg = "base2", bg = "yellow" }
8+"ui.virtual" = "base5"
8
9
9"info" = "base8"
10"info" = "base8"
10"hint" = "base8"
11"hint" = "base8"
runtime/themes/nord.toml+1
@@ -3,6 +3,7 @@
3"ui.linenr.selected" = { fg = "nord4" }
3"ui.linenr.selected" = { fg = "nord4" }
4"ui.text.focus" = { fg = "nord8", modifiers= ["bold"] }
4"ui.text.focus" = { fg = "nord8", modifiers= ["bold"] }
5"ui.menu.selected" = { fg = "nord8", bg = "nord2" }
5"ui.menu.selected" = { fg = "nord8", bg = "nord2" }
6+"ui.virtual" = "gray"
6
7
7"info" = "nord8"
8"info" = "nord8"
8"hint" = "nord8"
9"hint" = "nord8"
runtime/themes/onedark.toml+1
@@ -47,6 +47,7 @@ diagnostic = { modifiers = ["underlined"] }
47"error" = { fg = "red", modifiers = ["bold"] }
47"error" = { fg = "red", modifiers = ["bold"] }
48
48
49"ui.background" = { bg = "black" }
49"ui.background" = { bg = "black" }
50+"ui.virtual" = { fg = "light-gray" }
50
51
51"ui.cursor" = { fg = "white", modifiers = ["reversed"] }
52"ui.cursor" = { fg = "white", modifiers = ["reversed"] }
52"ui.cursor.primary" = { fg = "white", modifiers = ["reversed"] }
53"ui.cursor.primary" = { fg = "white", modifiers = ["reversed"] }
runtime/themes/rose_pine.toml+1
@@ -15,6 +15,7 @@
15"ui.text" = { fg = "text" }
15"ui.text" = { fg = "text" }
16"ui.text.focus" = { fg = "foam", modifiers = ["bold"]}
16"ui.text.focus" = { fg = "foam", modifiers = ["bold"]}
17"ui.text.info" = {fg = "pine", modifiers = ["bold"]}
17"ui.text.info" = {fg = "pine", modifiers = ["bold"]}
18+"ui.virtual" = "highlight"
18"operator" = "rose"
19"operator" = "rose"
19"variable" = "text"
20"variable" = "text"
20"constant.numeric" = "iris"
21"constant.numeric" = "iris"
runtime/themes/rose_pine_dawn.toml+1
@@ -15,6 +15,7 @@
15"ui.text" = { fg = "text" }
15"ui.text" = { fg = "text" }
16"ui.text.focus" = { fg = "foam", modifiers = ["bold"]}
16"ui.text.focus" = { fg = "foam", modifiers = ["bold"]}
17"ui.text.info" = {fg = "pine", modifiers = ["bold"]}
17"ui.text.info" = {fg = "pine", modifiers = ["bold"]}
18+"ui.virtual" = "highlight"
18"operator" = "rose"
19"operator" = "rose"
19"variable" = "text"
20"variable" = "text"
20"number" = "iris"
21"number" = "iris"
runtime/themes/serika-dark.toml+1
@@ -50,6 +50,7 @@
50"ui.menu" = { fg = "fg", bg = "bg2" }
50"ui.menu" = { fg = "fg", bg = "bg2" }
51"ui.menu.selected" = { fg = "bg0", bg = "bg_yellow" }
51"ui.menu.selected" = { fg = "bg0", bg = "bg_yellow" }
52"ui.selection" = { bg = "bg3" }
52"ui.selection" = { bg = "bg3" }
53+"ui.virtual" = "grey2"
53
54
54"hint" = "blue"
55"hint" = "blue"
55"info" = "aqua"
56"info" = "aqua"
runtime/themes/serika-light.toml+1
@@ -50,6 +50,7 @@
50"ui.menu" = { fg = "bg0", bg = "bg3" }
50"ui.menu" = { fg = "bg0", bg = "bg3" }
51"ui.menu.selected" = { fg = "bg0", bg = "bg_yellow" }
51"ui.menu.selected" = { fg = "bg0", bg = "bg_yellow" }
52"ui.selection" = { fg = "bg0", bg = "bg3" }
52"ui.selection" = { fg = "bg0", bg = "bg3" }
53+"ui.virtual" = { fg = "bg2" }
53
54
54"hint" = "blue"
55"hint" = "blue"
55"info" = "aqua"
56"info" = "aqua"
runtime/themes/solarized_dark.toml+2
@@ -39,6 +39,8 @@
39# 背景
39# 背景
40"ui.background" = { bg = "base03" }
40"ui.background" = { bg = "base03" }
41
41
42+"ui.virtual" = { fg = "base01" }
43+
42# 行号栏
44# 行号栏
43"ui.linenr" = { fg = "base0", bg = "base02" }
45"ui.linenr" = { fg = "base0", bg = "base02" }
44# 当前行号栏
46# 当前行号栏
runtime/themes/solarized_light.toml+2
@@ -39,6 +39,8 @@
39# 背景
39# 背景
40"ui.background" = { bg = "base03" }
40"ui.background" = { bg = "base03" }
41
41
42+"ui.virtual" = { fg = "base01" }
43+
42# 行号栏
44# 行号栏
43"ui.linenr" = { fg = "base0", bg = "base02" }
45"ui.linenr" = { fg = "base0", bg = "base02" }
44# 当前行号栏
46# 当前行号栏
runtime/themes/spacebones_light.toml+1
@@ -64,6 +64,7 @@
64"ui.cursor.match" = { bg = "bg3" }
64"ui.cursor.match" = { bg = "bg3" }
65"ui.menu" = { fg = "fg1", bg = "bg2" }
65"ui.menu" = { fg = "fg1", bg = "bg2" }
66"ui.menu.selected" = { fg = "#655370", bg = "#d1dcdf", modifiers = ["bold"] }
66"ui.menu.selected" = { fg = "#655370", bg = "#d1dcdf", modifiers = ["bold"] }
67+"ui.virtual" = "bg2"
67
68
68"diagnostic" = { modifiers = ["underlined"] }
69"diagnostic" = { modifiers = ["underlined"] }
69
70
runtime/themes/tokyonight.toml+1
@@ -39,6 +39,7 @@
39"ui.text" = { fg = "foreground" }
39"ui.text" = { fg = "foreground" }
40"ui.text.focus" = { fg = "cyan" }
40"ui.text.focus" = { fg = "cyan" }
41"ui.window" = { fg = "black" }
41"ui.window" = { fg = "black" }
42+"ui.virtual" = { fg = "comment" }
42
43
43"error" = { fg = "red" }
44"error" = { fg = "red" }
44"warning" = { fg = "yellow" }
45"warning" = { fg = "yellow" }
theme.toml+1
@@ -53,6 +53,7 @@ label = "honey"
53
53
54"ui.text" = { fg = "lavender" }
54"ui.text" = { fg = "lavender" }
55"ui.text.focus" = { fg = "white" }
55"ui.text.focus" = { fg = "white" }
56+"ui.virtual" = { fg = "comet" }
56
57
57"ui.selection" = { bg = "#540099" }
58"ui.selection" = { bg = "#540099" }
58"ui.selection.primary" = { bg = "#540099" }
59"ui.selection.primary" = { bg = "#540099" }