on master help sign in
update everforest theme (#3998)
8c4ae4dAlex
runtime/themes/everforest_dark.toml+20−11
@@ -8,11 +8,12 @@
8# Email: sainnhe@gmail.com
8# Email: sainnhe@gmail.com
9# License: MIT License
9# License: MIT License
10
10
11−"constant.character.escape" = "orange"
12"type" = "yellow"
11"type" = "yellow"
13"constant" = "purple"
12"constant" = "purple"
14"constant.numeric" = "purple"
13"constant.numeric" = "purple"
14+"constant.character.escape" = "orange"
15"string" = "green"
15"string" = "green"
16+"string.regexp" = "blue"
16"comment" = "grey0"
17"comment" = "grey0"
17"variable" = "fg"
18"variable" = "fg"
18"variable.builtin" = "blue"
19"variable.builtin" = "blue"
@@ -23,6 +24,7 @@
23"punctuation.delimiter" = "grey2"
24"punctuation.delimiter" = "grey2"
24"punctuation.bracket" = "fg"
25"punctuation.bracket" = "fg"
25"keyword" = "red"
26"keyword" = "red"
27+"keyword.directive" = "aqua"
26"operator" = "orange"
28"operator" = "orange"
27"function" = "green"
29"function" = "green"
28"function.builtin" = "blue"
30"function.builtin" = "blue"
@@ -54,25 +56,33 @@
54"diff.minus" = "red"
56"diff.minus" = "red"
55
57
56"ui.background" = { bg = "bg0" }
58"ui.background" = { bg = "bg0" }
59+"ui.background.separator" = "grey0"
57"ui.cursor" = { fg = "bg0", bg = "fg" }
60"ui.cursor" = { fg = "bg0", bg = "fg" }
58"ui.cursor.match" = { fg = "orange", bg = "bg_yellow" }
61"ui.cursor.match" = { fg = "orange", bg = "bg_yellow" }
59"ui.cursor.insert" = { fg = "bg0", bg = "grey1" }
62"ui.cursor.insert" = { fg = "bg0", bg = "grey1" }
60"ui.cursor.select" = { fg = "bg0", bg = "blue" }
63"ui.cursor.select" = { fg = "bg0", bg = "blue" }
64+"ui.cursorline.primary" = { bg = "bg1" }
65+"ui.cursorline.secondary" = { bg = "bg1" }
66+"ui.selection" = { bg = "bg3" }
61"ui.linenr" = "grey0"
67"ui.linenr" = "grey0"
62"ui.linenr.selected" = "fg"
68"ui.linenr.selected" = "fg"
63−"ui.cursorline" = { bg = "bg1" }
64−"ui.statusline" = { fg = "grey2", bg = "bg2" }
69+"ui.statusline" = { fg = "grey2", bg = "bg3" }
65"ui.statusline.inactive" = { fg = "grey0", bg = "bg1" }
70"ui.statusline.inactive" = { fg = "grey0", bg = "bg1" }
71+"ui.statusline.normal" = { fg = "bg0", bg = "grey2", modifiers = ["bold"] }
72+"ui.statusline.insert" = { fg = "bg0", bg = "yellow", modifiers = ["bold"] }
73+"ui.statusline.select" = { fg = "bg0", bg = "blue", modifiers = ["bold"] }
74+"ui.bufferline" = { fg = "grey0", bg = "bg1" }
75+"ui.bufferline.active" = { fg = "fg", bg = "bg3", modifiers = ["bold"] }
66−"ui.popup" = { fg = "grey2", bg = "bg1" }
76+"ui.popup" = { fg = "grey2", bg = "bg2" }
67−"ui.window" = { fg = "grey2", bg = "bg1" }
77+"ui.window" = { fg = "grey0", bg = "bg0" }
68−"ui.help" = { fg = "fg", bg = "bg1" }
78+"ui.help" = { fg = "fg", bg = "bg2" }
69"ui.text" = "fg"
79"ui.text" = "fg"
70"ui.text.focus" = "fg"
80"ui.text.focus" = "fg"
71−"ui.menu" = { fg = "fg", bg = "bg2" }
81+"ui.menu" = { fg = "fg", bg = "bg3" }
72"ui.menu.selected" = { fg = "bg0", bg = "green" }
82"ui.menu.selected" = { fg = "bg0", bg = "green" }
73−"ui.selection" = { bg = "bg3" }
74−"ui.virtual.whitespace" = "grey0"
83+"ui.virtual.whitespace" = { fg = "bg4" }
84+"ui.virtual.indent-guide" = { fg = "bg4" }
75−"ui.virtual.ruler" = { bg = "bg1" }
85+"ui.virtual.ruler" = { bg = "bg3" }
76
86
77"hint" = "blue"
87"hint" = "blue"
78"info" = "aqua"
88"info" = "aqua"
@@ -80,7 +90,6 @@
80"error" = "red"
90"error" = "red"
81"diagnostic" = { modifiers = ["underlined"] }
91"diagnostic" = { modifiers = ["underlined"] }
82
92
83−
84[palette]
93[palette]
85
94
86bg0 = "#2b3339"
95bg0 = "#2b3339"
runtime/themes/everforest_light.toml+20−11
@@ -8,11 +8,12 @@
8# Email: sainnhe@gmail.com
8# Email: sainnhe@gmail.com
9# License: MIT License
9# License: MIT License
10
10
11−"constant.character.escape" = "orange"
12"type" = "yellow"
11"type" = "yellow"
13"constant" = "purple"
12"constant" = "purple"
14"constant.numeric" = "purple"
13"constant.numeric" = "purple"
14+"constant.character.escape" = "orange"
15"string" = "green"
15"string" = "green"
16+"string.regexp" = "blue"
16"comment" = "grey0"
17"comment" = "grey0"
17"variable" = "fg"
18"variable" = "fg"
18"variable.builtin" = "blue"
19"variable.builtin" = "blue"
@@ -23,6 +24,7 @@
23"punctuation.delimiter" = "grey2"
24"punctuation.delimiter" = "grey2"
24"punctuation.bracket" = "fg"
25"punctuation.bracket" = "fg"
25"keyword" = "red"
26"keyword" = "red"
27+"keyword.directive" = "aqua"
26"operator" = "orange"
28"operator" = "orange"
27"function" = "green"
29"function" = "green"
28"function.builtin" = "blue"
30"function.builtin" = "blue"
@@ -54,25 +56,33 @@
54"diff.minus" = "red"
56"diff.minus" = "red"
55
57
56"ui.background" = { bg = "bg0" }
58"ui.background" = { bg = "bg0" }
59+"ui.background.separator" = "grey0"
57"ui.cursor" = { fg = "bg0", bg = "fg" }
60"ui.cursor" = { fg = "bg0", bg = "fg" }
58"ui.cursor.match" = { fg = "orange", bg = "bg_yellow" }
61"ui.cursor.match" = { fg = "orange", bg = "bg_yellow" }
59"ui.cursor.insert" = { fg = "bg0", bg = "grey1" }
62"ui.cursor.insert" = { fg = "bg0", bg = "grey1" }
60"ui.cursor.select" = { fg = "bg0", bg = "blue" }
63"ui.cursor.select" = { fg = "bg0", bg = "blue" }
64+"ui.cursorline.primary" = { bg = "bg1" }
65+"ui.cursorline.secondary" = { bg = "bg1" }
66+"ui.selection" = { bg = "bg3" }
61"ui.linenr" = "grey0"
67"ui.linenr" = "grey0"
62"ui.linenr.selected" = "fg"
68"ui.linenr.selected" = "fg"
63−"ui.cursorline" = { bg = "bg1" }
64−"ui.statusline" = { fg = "grey2", bg = "bg2" }
69+"ui.statusline" = { fg = "grey2", bg = "bg3" }
65"ui.statusline.inactive" = { fg = "grey0", bg = "bg1" }
70"ui.statusline.inactive" = { fg = "grey0", bg = "bg1" }
71+"ui.statusline.normal" = { fg = "bg0", bg = "grey2", modifiers = ["bold"] }
72+"ui.statusline.insert" = { fg = "bg0", bg = "yellow", modifiers = ["bold"] }
73+"ui.statusline.select" = { fg = "bg0", bg = "blue", modifiers = ["bold"] }
74+"ui.bufferline" = { fg = "grey0", bg = "bg1" }
75+"ui.bufferline.active" = { fg = "fg", bg = "bg3", modifiers = ["bold"] }
66−"ui.popup" = { fg = "grey2", bg = "bg1" }
76+"ui.popup" = { fg = "grey2", bg = "bg2" }
67−"ui.window" = { fg = "grey2", bg = "bg1" }
77+"ui.window" = { fg = "grey0", bg = "bg0" }
68−"ui.help" = { fg = "fg", bg = "bg1" }
78+"ui.help" = { fg = "fg", bg = "bg2" }
69"ui.text" = "fg"
79"ui.text" = "fg"
70"ui.text.focus" = "fg"
80"ui.text.focus" = "fg"
71−"ui.menu" = { fg = "fg", bg = "bg2" }
81+"ui.menu" = { fg = "fg", bg = "bg3" }
72"ui.menu.selected" = { fg = "bg0", bg = "green" }
82"ui.menu.selected" = { fg = "bg0", bg = "green" }
73−"ui.selection" = { bg = "bg3" }
74−"ui.virtual.whitespace" = "grey0"
83+"ui.virtual.whitespace" = { fg = "bg4" }
84+"ui.virtual.indent-guide" = { fg = "bg4" }
75−"ui.virtual.ruler" = { bg = "bg1" }
85+"ui.virtual.ruler" = { bg = "bg3" }
76
86
77"hint" = "blue"
87"hint" = "blue"
78"info" = "aqua"
88"info" = "aqua"
@@ -80,7 +90,6 @@
80"error" = "red"
90"error" = "red"
81"diagnostic" = { modifiers = ["underlined"] }
91"diagnostic" = { modifiers = ["underlined"] }
82
92
83−
84[palette]
93[palette]
85
94
86bg0 = "#fff9e8"
95bg0 = "#fff9e8"