improve color naming for easier maintainability and customization
This commit is contained in:
+61
-83
@@ -1,97 +1,75 @@
|
|||||||
---@class PaletteColors
|
---@class PaletteColors
|
||||||
local palette = {
|
local palette = {
|
||||||
|
|
||||||
-- Bg Shades
|
-- Zen Bg Shades
|
||||||
zen0 = "#090E13",
|
zenBg0 = "#090E13",
|
||||||
zen1 = "#1C1E25",
|
zenBg1 = "#1C1E25",
|
||||||
zen2 = "#22262D",
|
zenBg2 = "#22262D",
|
||||||
zen3 = "#393B44",
|
zenBg3 = "#393B44",
|
||||||
|
|
||||||
|
-- Ink Bg Shades
|
||||||
|
inkBg0 = "#14171d",
|
||||||
|
inkBg1 = "#1f1f26",
|
||||||
|
inkBg2 = "#22262D",
|
||||||
|
inkBg3 = "#393B44",
|
||||||
|
inkBg4 = "#4b4e57",
|
||||||
|
|
||||||
|
-- Mist Bg Shades
|
||||||
|
mistBg0 = "#22262D",
|
||||||
|
mistBg1 = "#2a2c35",
|
||||||
|
mistBg2 = "#393B44",
|
||||||
|
mistBg3 = "#5C6066",
|
||||||
|
|
||||||
-- Popup and Floats
|
-- Popup and Floats
|
||||||
zenBlue1 = "#223249",
|
altBlue1 = "#223249",
|
||||||
zenBlue2 = "#2D4F67",
|
altBlue2 = "#2D4F67",
|
||||||
|
|
||||||
-- Diff and Git
|
-- Diff and Git
|
||||||
winterGreen = "#2B3328",
|
diffGreen = "#2B3328",
|
||||||
winterYellow = "#49443C",
|
diffYellow = "#49443C",
|
||||||
winterRed = "#43242B",
|
diffRed = "#43242B",
|
||||||
winterBlue = "#252535",
|
diffBlue = "#252535",
|
||||||
autumnGreen = "#76946A",
|
gitGreen = "#76946A",
|
||||||
autumnRed = "#C34043",
|
gitRed = "#C34043",
|
||||||
autumnYellow = "#DCA561",
|
gitYellow = "#DCA561",
|
||||||
|
|
||||||
-- Diag
|
-- Main Colors
|
||||||
samuraiRed = "#C34043",
|
red = "#C34043",
|
||||||
roninYellow = "#DCA561",
|
red2 = "#E46876",
|
||||||
zenAqua1 = "#6A9589",
|
red3 = "#c4746e",
|
||||||
inkBlue = "#658594",
|
yellow = "#DCA561",
|
||||||
|
yellow2 = "#E6C384",
|
||||||
|
yellow3 = "#c4b28a",
|
||||||
|
green = "#98BB6C",
|
||||||
|
green2 = "#87a987",
|
||||||
|
green3 = "#8a9a7b",
|
||||||
|
green4 = "#6A9589",
|
||||||
|
green5 = "#7AA89F",
|
||||||
|
blue = "#7FB4CA",
|
||||||
|
blue2 = "#658594",
|
||||||
|
blue3 = "#8ba4b0",
|
||||||
|
blue4 = "#8ea4a2",
|
||||||
|
violet = "#938AA9",
|
||||||
|
violet2 = "#8992a7",
|
||||||
|
violet3 = "#949fb5",
|
||||||
|
pink = "#a292a3",
|
||||||
|
orange = "#b6927b",
|
||||||
|
orange2 = "#b98d7b",
|
||||||
|
aqua = "#8ea4a2",
|
||||||
|
|
||||||
-- Fg and Comments
|
-- Fg and Comments
|
||||||
oldWhite = "#C5C9C7",
|
fg = "#C5C9C7",
|
||||||
fujiWhite = "#f2f1ef",
|
fg2 = "#f2f1ef",
|
||||||
|
gray = "#717C7C",
|
||||||
|
gray2 = "#A4A7A4",
|
||||||
|
gray3 = "#909398",
|
||||||
|
gray4 = "#75797f",
|
||||||
|
gray5 = "#5C6066",
|
||||||
|
|
||||||
springViolet1 = "#938AA9",
|
-- Light theme colors (pearl prefix)
|
||||||
springBlue = "#7FB4CA",
|
pearlBlack0 = "#22262D",
|
||||||
zenAqua2 = "#7AA89F",
|
pearlBlack1 = "#545464",
|
||||||
|
pearlBlack2 = "#43436c",
|
||||||
springGreen = "#98BB6C",
|
|
||||||
carpYellow = "#E6C384",
|
|
||||||
|
|
||||||
zenRed = "#E46876",
|
|
||||||
katanaGray = "#717C7C",
|
|
||||||
|
|
||||||
inkBlack0 = "#14171d",
|
|
||||||
inkBlack1 = "#1f1f26",
|
|
||||||
inkBlack2 = "#22262D",
|
|
||||||
inkBlack3 = "#393B44",
|
|
||||||
inkBlack4 = "#4b4e57",
|
|
||||||
|
|
||||||
inkWhite = "#C5C9C7",
|
|
||||||
inkGreen = "#87a987",
|
|
||||||
inkGreen2 = "#8a9a7b",
|
|
||||||
inkPink = "#a292a3",
|
|
||||||
inkOrange = "#b6927b",
|
|
||||||
inkOrange2 = "#b98d7b",
|
|
||||||
inkGray = "#A4A7A4",
|
|
||||||
inkGray1 = "#909398",
|
|
||||||
inkGray2 = "#75797f",
|
|
||||||
inkGray3 = "#5C6066",
|
|
||||||
inkBlue2 = "#8ba4b0",
|
|
||||||
inkViolet = "#8992a7",
|
|
||||||
inkRed = "#c4746e",
|
|
||||||
inkAqua = "#8ea4a2",
|
|
||||||
inkAsh = "#5C6066",
|
|
||||||
inkTeal = "#949fb5",
|
|
||||||
inkYellow = "#c4b28a", --"#a99c8b",
|
|
||||||
-- "#8a9aa3",
|
|
||||||
|
|
||||||
-- Mist Shades
|
|
||||||
mist0 = "#22262D",
|
|
||||||
mist1 = "#2a2c35",
|
|
||||||
mist2 = "#393B44",
|
|
||||||
mist3 = "#5C6066",
|
|
||||||
|
|
||||||
mistWhite = "#C5C9C7",
|
|
||||||
mistGreen = "#87a987",
|
|
||||||
mistGreen2 = "#8a9a7b",
|
|
||||||
mistPink = "#a292a3",
|
|
||||||
mistOrange = "#b6927b",
|
|
||||||
mistOrange2 = "#b98d7b",
|
|
||||||
mistGray = "#A4A7A4",
|
|
||||||
mistGray1 = "#909398",
|
|
||||||
mistGray2 = "#75797f",
|
|
||||||
mistGray3 = "#5C6066",
|
|
||||||
mistBlue2 = "#8ba4b0",
|
|
||||||
mistViolet = "#8992a7",
|
|
||||||
mistRed = "#c4746e",
|
|
||||||
mistAqua = "#8ea4a2",
|
|
||||||
mistAsh = "#5C6066",
|
|
||||||
mistTeal = "#949fb5",
|
|
||||||
mistYellow = "#c4b28a",
|
|
||||||
|
|
||||||
pearlInk0 = "#22262D",
|
|
||||||
pearlInk1 = "#545464",
|
|
||||||
pearlInk2 = "#43436c",
|
|
||||||
pearlGray = "#e2e1df",
|
pearlGray = "#e2e1df",
|
||||||
pearlGray2 = "#5C6068",
|
pearlGray2 = "#5C6068",
|
||||||
pearlGray3 = "#6D6D69",
|
pearlGray3 = "#6D6D69",
|
||||||
|
|||||||
+244
-244
@@ -99,108 +99,108 @@ return {
|
|||||||
return {
|
return {
|
||||||
ui = {
|
ui = {
|
||||||
none = "NONE",
|
none = "NONE",
|
||||||
fg = palette.inkWhite,
|
fg = palette.fg,
|
||||||
fg_dim = palette.inkGray,
|
fg_dim = palette.gray2,
|
||||||
fg_reverse = palette.zenBlue1,
|
fg_reverse = palette.altBlue1,
|
||||||
|
|
||||||
bg_dim = palette.zen0,
|
bg_dim = palette.zenBg0,
|
||||||
|
|
||||||
bg_m3 = palette.zen0,
|
bg_m3 = palette.zenBg0,
|
||||||
bg_m2 = palette.zen0,
|
bg_m2 = palette.zenBg0,
|
||||||
bg_m1 = palette.zen0,
|
bg_m1 = palette.zenBg0,
|
||||||
bg = palette.zen0,
|
bg = palette.zenBg0,
|
||||||
bg_p1 = palette.zen1,
|
bg_p1 = palette.zenBg1,
|
||||||
bg_p2 = palette.zen2,
|
bg_p2 = palette.zenBg2,
|
||||||
|
|
||||||
special = palette.inkGray3,
|
special = palette.gray5,
|
||||||
indent_line = palette.inkBlack2,
|
indent_line = palette.inkBg2,
|
||||||
active_indent_line = palette.inkBlack3,
|
active_indent_line = palette.inkBg3,
|
||||||
whitespace = palette.inkBlack3,
|
whitespace = palette.inkBg3,
|
||||||
nontext = palette.inkAsh,
|
nontext = palette.gray5,
|
||||||
|
|
||||||
bg_visual = palette.inkBlack3,
|
bg_visual = palette.inkBg3,
|
||||||
bg_search = palette.zenBlue2,
|
bg_search = palette.altBlue2,
|
||||||
|
|
||||||
cursor_line_nr_foreground = palette.inkGray3,
|
cursor_line_nr_foreground = palette.gray5,
|
||||||
cursor_line_nr_active_foreground = palette.fujiWhite,
|
cursor_line_nr_active_foreground = palette.fg2,
|
||||||
cursor_bg = palette.fujiWhite,
|
cursor_bg = palette.fg2,
|
||||||
cursor_fg = palette.zen0,
|
cursor_fg = palette.zenBg0,
|
||||||
|
|
||||||
pmenu = {
|
pmenu = {
|
||||||
fg = palette.fujiWhite,
|
fg = palette.fg2,
|
||||||
fg_sel = "NONE",
|
fg_sel = "NONE",
|
||||||
bg = palette.zen0,
|
bg = palette.zenBg0,
|
||||||
bg_sel = palette.inkBlack3,
|
bg_sel = palette.inkBg3,
|
||||||
bg_thumb = palette.inkBlack3,
|
bg_thumb = palette.inkBg3,
|
||||||
bg_sbar = palette.zen0,
|
bg_sbar = palette.zenBg0,
|
||||||
},
|
},
|
||||||
|
|
||||||
float = {
|
float = {
|
||||||
fg = palette.inkGray,
|
fg = palette.gray2,
|
||||||
bg = palette.zen0,
|
bg = palette.zenBg0,
|
||||||
fg_border = palette.zen2,
|
fg_border = palette.zenBg2,
|
||||||
bg_border = palette.zen0,
|
bg_border = palette.zenBg0,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
syn = {
|
syn = {
|
||||||
string = palette.inkGreen2,
|
string = palette.green3,
|
||||||
variable = "NONE",
|
variable = "NONE",
|
||||||
number = palette.inkPink,
|
number = palette.pink,
|
||||||
constant = palette.inkOrange,
|
constant = palette.orange,
|
||||||
identifier = palette.inkViolet,
|
identifier = palette.violet2,
|
||||||
parameter = palette.inkGray1,
|
parameter = palette.gray3,
|
||||||
fun = palette.inkBlue2,
|
fun = palette.blue3,
|
||||||
statement = palette.inkViolet,
|
statement = palette.violet2,
|
||||||
keyword = palette.inkViolet,
|
keyword = palette.violet2,
|
||||||
operator = palette.inkGray1,
|
operator = palette.gray3,
|
||||||
preproc = palette.inkGray1,
|
preproc = palette.gray3,
|
||||||
type = palette.inkAqua,
|
type = palette.aqua,
|
||||||
regex = palette.inkRed,
|
regex = palette.red3,
|
||||||
deprecated = palette.katanaGray,
|
deprecated = palette.gray,
|
||||||
punct = palette.inkGray1,
|
punct = palette.gray3,
|
||||||
comment = palette.inkGray2,
|
comment = palette.gray4,
|
||||||
special1 = palette.inkYellow,
|
special1 = palette.yellow3,
|
||||||
special2 = palette.inkViolet,
|
special2 = palette.violet2,
|
||||||
special3 = palette.inkViolet,
|
special3 = palette.violet2,
|
||||||
},
|
},
|
||||||
diag = {
|
diag = {
|
||||||
error = palette.samuraiRed,
|
error = palette.red,
|
||||||
ok = palette.springGreen,
|
ok = palette.green,
|
||||||
warning = palette.roninYellow,
|
warning = palette.yellow,
|
||||||
info = palette.inkBlue,
|
info = palette.blue2,
|
||||||
hint = palette.zenAqua1,
|
hint = palette.green4,
|
||||||
},
|
},
|
||||||
diff = {
|
diff = {
|
||||||
add = palette.winterGreen,
|
add = palette.diffGreen,
|
||||||
delete = palette.winterRed,
|
delete = palette.diffRed,
|
||||||
change = palette.winterBlue,
|
change = palette.diffBlue,
|
||||||
text = palette.winterYellow,
|
text = palette.diffYellow,
|
||||||
},
|
},
|
||||||
vcs = {
|
vcs = {
|
||||||
added = palette.autumnGreen,
|
added = palette.gitGreen,
|
||||||
removed = palette.autumnRed,
|
removed = palette.gitRed,
|
||||||
changed = palette.autumnYellow,
|
changed = palette.gitYellow,
|
||||||
untracked = palette.inkGray2,
|
untracked = palette.gray4,
|
||||||
},
|
},
|
||||||
term = {
|
term = {
|
||||||
palette.zen0, -- black
|
palette.zenBg0, -- black
|
||||||
palette.inkRed, -- red
|
palette.red3, -- red
|
||||||
palette.inkGreen2, -- green
|
palette.green3, -- green
|
||||||
palette.inkYellow, -- yellow
|
palette.yellow3, -- yellow
|
||||||
palette.inkBlue2, -- blue
|
palette.blue3, -- blue
|
||||||
palette.inkPink, -- magenta
|
palette.pink, -- magenta
|
||||||
palette.inkWhite, -- cyan
|
palette.fg, -- cyan
|
||||||
palette.inkGray, -- white
|
palette.gray2, -- white
|
||||||
palette.inkGray1, -- bright black
|
palette.gray3, -- bright black
|
||||||
palette.zenRed, -- bright red
|
palette.red2, -- bright red
|
||||||
palette.inkGreen, -- bright green
|
palette.green2, -- bright green
|
||||||
palette.carpYellow, -- bright yellow
|
palette.yellow2, -- bright yellow
|
||||||
palette.springBlue, -- bright blue
|
palette.blue, -- bright blue
|
||||||
palette.springViolet1, -- bright magenta
|
palette.violet, -- bright magenta
|
||||||
palette.zenAqua2, -- bright cyan
|
palette.green5, -- bright cyan
|
||||||
palette.inkWhite, -- bright white
|
palette.fg, -- bright white
|
||||||
palette.inkOrange, -- extended color 1
|
palette.orange, -- extended color 1
|
||||||
palette.inkOrange2, -- extended color 2
|
palette.orange2, -- extended color 2
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
end,
|
end,
|
||||||
@@ -210,108 +210,108 @@ return {
|
|||||||
return {
|
return {
|
||||||
ui = {
|
ui = {
|
||||||
none = "NONE",
|
none = "NONE",
|
||||||
fg = palette.inkWhite,
|
fg = palette.fg,
|
||||||
fg_dim = palette.inkGray,
|
fg_dim = palette.gray2,
|
||||||
fg_reverse = palette.zenBlue1,
|
fg_reverse = palette.altBlue1,
|
||||||
|
|
||||||
bg_dim = palette.inkBlack0,
|
bg_dim = palette.inkBg0,
|
||||||
|
|
||||||
bg_m3 = palette.inkBlack0,
|
bg_m3 = palette.inkBg0,
|
||||||
bg_m2 = palette.inkBlack0,
|
bg_m2 = palette.inkBg0,
|
||||||
bg_m1 = palette.inkBlack0,
|
bg_m1 = palette.inkBg0,
|
||||||
bg = palette.inkBlack0,
|
bg = palette.inkBg0,
|
||||||
bg_p1 = palette.inkBlack1,
|
bg_p1 = palette.inkBg1,
|
||||||
bg_p2 = palette.inkBlack2,
|
bg_p2 = palette.inkBg2,
|
||||||
|
|
||||||
special = palette.inkGray3,
|
special = palette.gray5,
|
||||||
indent_line = palette.inkBlack2,
|
indent_line = palette.inkBg2,
|
||||||
active_indent_line = palette.inkBlack3,
|
active_indent_line = palette.inkBg3,
|
||||||
whitespace = palette.inkBlack4,
|
whitespace = palette.inkBg4,
|
||||||
nontext = palette.inkAsh,
|
nontext = palette.gray5,
|
||||||
|
|
||||||
bg_visual = palette.inkBlack3,
|
bg_visual = palette.inkBg3,
|
||||||
bg_search = palette.zenBlue2,
|
bg_search = palette.altBlue2,
|
||||||
|
|
||||||
cursor_line_nr_foreground = palette.inkGray3,
|
cursor_line_nr_foreground = palette.gray5,
|
||||||
cursor_line_nr_active_foreground = palette.fujiWhite,
|
cursor_line_nr_active_foreground = palette.fg2,
|
||||||
cursor_bg = palette.fujiWhite,
|
cursor_bg = palette.fg2,
|
||||||
cursor_fg = palette.inkBlack0,
|
cursor_fg = palette.inkBg0,
|
||||||
|
|
||||||
pmenu = {
|
pmenu = {
|
||||||
fg = palette.fujiWhite,
|
fg = palette.fg2,
|
||||||
fg_sel = "NONE",
|
fg_sel = "NONE",
|
||||||
bg = palette.inkBlack0,
|
bg = palette.inkBg0,
|
||||||
bg_sel = palette.inkBlack3,
|
bg_sel = palette.inkBg3,
|
||||||
bg_thumb = palette.inkBlack3,
|
bg_thumb = palette.inkBg3,
|
||||||
bg_sbar = palette.inkBlack0,
|
bg_sbar = palette.inkBg0,
|
||||||
},
|
},
|
||||||
|
|
||||||
float = {
|
float = {
|
||||||
fg = palette.inkGray,
|
fg = palette.gray2,
|
||||||
bg = palette.inkBlack0,
|
bg = palette.inkBg0,
|
||||||
fg_border = palette.inkBlack2,
|
fg_border = palette.inkBg2,
|
||||||
bg_border = palette.inkBlack0,
|
bg_border = palette.inkBg0,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
syn = {
|
syn = {
|
||||||
string = palette.inkGreen2,
|
string = palette.green3,
|
||||||
variable = "NONE",
|
variable = "NONE",
|
||||||
number = palette.inkPink,
|
number = palette.pink,
|
||||||
constant = palette.inkOrange,
|
constant = palette.orange,
|
||||||
identifier = palette.inkViolet,
|
identifier = palette.violet2,
|
||||||
parameter = palette.inkGray1,
|
parameter = palette.gray3,
|
||||||
fun = palette.inkBlue2,
|
fun = palette.blue3,
|
||||||
statement = palette.inkViolet,
|
statement = palette.violet2,
|
||||||
keyword = palette.inkViolet,
|
keyword = palette.violet2,
|
||||||
operator = palette.inkGray1,
|
operator = palette.gray3,
|
||||||
preproc = palette.inkGray1,
|
preproc = palette.gray3,
|
||||||
type = palette.inkAqua,
|
type = palette.aqua,
|
||||||
regex = palette.inkRed,
|
regex = palette.red3,
|
||||||
deprecated = palette.katanaGray,
|
deprecated = palette.gray,
|
||||||
punct = palette.inkGray1,
|
punct = palette.gray3,
|
||||||
comment = palette.inkGray2,
|
comment = palette.gray4,
|
||||||
special1 = palette.inkYellow,
|
special1 = palette.yellow3,
|
||||||
special2 = palette.inkViolet,
|
special2 = palette.violet2,
|
||||||
special3 = palette.inkViolet,
|
special3 = palette.violet2,
|
||||||
},
|
},
|
||||||
diag = {
|
diag = {
|
||||||
error = palette.samuraiRed,
|
error = palette.red,
|
||||||
ok = palette.springGreen,
|
ok = palette.green,
|
||||||
warning = palette.roninYellow,
|
warning = palette.yellow,
|
||||||
info = palette.inkBlue,
|
info = palette.blue2,
|
||||||
hint = palette.zenAqua1,
|
hint = palette.green4,
|
||||||
},
|
},
|
||||||
diff = {
|
diff = {
|
||||||
add = palette.winterGreen,
|
add = palette.diffGreen,
|
||||||
delete = palette.winterRed,
|
delete = palette.diffRed,
|
||||||
change = palette.winterBlue,
|
change = palette.diffBlue,
|
||||||
text = palette.winterYellow,
|
text = palette.diffYellow,
|
||||||
},
|
},
|
||||||
vcs = {
|
vcs = {
|
||||||
added = palette.autumnGreen,
|
added = palette.gitGreen,
|
||||||
removed = palette.autumnRed,
|
removed = palette.gitRed,
|
||||||
changed = palette.autumnYellow,
|
changed = palette.gitYellow,
|
||||||
untracked = palette.inkGray2,
|
untracked = palette.gray4,
|
||||||
},
|
},
|
||||||
term = {
|
term = {
|
||||||
palette.inkBlack0, -- black
|
palette.inkBg0, -- black
|
||||||
palette.inkRed, -- red
|
palette.red3, -- red
|
||||||
palette.inkGreen2, -- green
|
palette.green3, -- green
|
||||||
palette.inkYellow, -- yellow
|
palette.yellow3, -- yellow
|
||||||
palette.inkBlue2, -- blue
|
palette.blue3, -- blue
|
||||||
palette.inkPink, -- magenta
|
palette.pink, -- magenta
|
||||||
palette.inkWhite, -- cyan
|
palette.fg, -- cyan
|
||||||
palette.inkGray, -- white
|
palette.gray2, -- white
|
||||||
palette.inkGray1, -- bright black
|
palette.gray3, -- bright black
|
||||||
palette.zenRed, -- bright red
|
palette.red2, -- bright red
|
||||||
palette.inkGreen, -- bright green
|
palette.green2, -- bright green
|
||||||
palette.carpYellow, -- bright yellow
|
palette.yellow2, -- bright yellow
|
||||||
palette.springBlue, -- bright blue
|
palette.blue, -- bright blue
|
||||||
palette.springViolet1, -- bright magenta
|
palette.violet, -- bright magenta
|
||||||
palette.zenAqua2, -- bright cyan
|
palette.green5, -- bright cyan
|
||||||
palette.inkWhite, -- bright white
|
palette.fg, -- bright white
|
||||||
palette.inkOrange, -- extended color 1
|
palette.orange, -- extended color 1
|
||||||
palette.inkOrange2, -- extended color 2
|
palette.orange2, -- extended color 2
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
end,
|
end,
|
||||||
@@ -321,8 +321,8 @@ return {
|
|||||||
return {
|
return {
|
||||||
ui = {
|
ui = {
|
||||||
none = "NONE",
|
none = "NONE",
|
||||||
fg = palette.pearlInk0,
|
fg = palette.pearlBlack0,
|
||||||
fg_dim = palette.pearlInk1,
|
fg_dim = palette.pearlBlack1,
|
||||||
fg_reverse = palette.pearlGray,
|
fg_reverse = palette.pearlGray,
|
||||||
|
|
||||||
bg_dim = palette.pearlWhite0,
|
bg_dim = palette.pearlWhite0,
|
||||||
@@ -344,12 +344,12 @@ return {
|
|||||||
bg_search = palette.pearlBlue2,
|
bg_search = palette.pearlBlue2,
|
||||||
|
|
||||||
cursor_line_nr_foreground = palette.pearlGray4,
|
cursor_line_nr_foreground = palette.pearlGray4,
|
||||||
cursor_line_nr_active_foreground = palette.inkBlack2,
|
cursor_line_nr_active_foreground = palette.inkBg2,
|
||||||
cursor_bg = palette.fujiWhite,
|
cursor_bg = palette.fg2,
|
||||||
cursor_fg = palette.inkBlack2,
|
cursor_fg = palette.inkBg2,
|
||||||
|
|
||||||
pmenu = {
|
pmenu = {
|
||||||
fg = palette.pearlInk2,
|
fg = palette.pearlBlack2,
|
||||||
fg_sel = "NONE", -- This is important to make highlights pass-through
|
fg_sel = "NONE", -- This is important to make highlights pass-through
|
||||||
bg = palette.pearlWhite0,
|
bg = palette.pearlWhite0,
|
||||||
bg_sel = palette.pearlWhite2,
|
bg_sel = palette.pearlWhite2,
|
||||||
@@ -357,7 +357,7 @@ return {
|
|||||||
bg_sbar = palette.pearlWhite0,
|
bg_sbar = palette.pearlWhite0,
|
||||||
},
|
},
|
||||||
float = {
|
float = {
|
||||||
fg = palette.pearlInk2,
|
fg = palette.pearlBlack2,
|
||||||
bg = palette.pearlWhite0,
|
bg = palette.pearlWhite0,
|
||||||
fg_border = palette.pearlWhite2,
|
fg_border = palette.pearlWhite2,
|
||||||
bg_border = palette.pearlWhite0,
|
bg_border = palette.pearlWhite0,
|
||||||
@@ -404,14 +404,14 @@ return {
|
|||||||
hint = palette.pearlAqua2,
|
hint = palette.pearlAqua2,
|
||||||
},
|
},
|
||||||
term = {
|
term = {
|
||||||
palette.inkBlack2, -- black
|
palette.inkBg2, -- black
|
||||||
palette.pearlRed, -- red
|
palette.pearlRed, -- red
|
||||||
palette.pearlGreen, -- green
|
palette.pearlGreen, -- green
|
||||||
palette.pearlYellow, -- yellow
|
palette.pearlYellow, -- yellow
|
||||||
palette.pearlBlue4, -- blue
|
palette.pearlBlue4, -- blue
|
||||||
palette.pearlPink, -- magenta
|
palette.pearlPink, -- magenta
|
||||||
palette.pearlAqua, -- cyan
|
palette.pearlAqua, -- cyan
|
||||||
palette.pearlInk0, -- white
|
palette.pearlBlack0, -- white
|
||||||
palette.pearlGray3, -- bright black
|
palette.pearlGray3, -- bright black
|
||||||
palette.pearlRed2, -- bright red
|
palette.pearlRed2, -- bright red
|
||||||
palette.pearlGreen2, -- bright green
|
palette.pearlGreen2, -- bright green
|
||||||
@@ -419,7 +419,7 @@ return {
|
|||||||
palette.pearlTeal2, -- bright blue
|
palette.pearlTeal2, -- bright blue
|
||||||
palette.pearlViolet4, -- bright magenta
|
palette.pearlViolet4, -- bright magenta
|
||||||
palette.pearlAqua2, -- bright cyan
|
palette.pearlAqua2, -- bright cyan
|
||||||
palette.pearlInk2, -- bright white
|
palette.pearlBlack2, -- bright white
|
||||||
palette.pearlOrange2, -- extended color 1
|
palette.pearlOrange2, -- extended color 1
|
||||||
palette.pearlRed3, -- extended color 2
|
palette.pearlRed3, -- extended color 2
|
||||||
},
|
},
|
||||||
@@ -431,108 +431,108 @@ return {
|
|||||||
return {
|
return {
|
||||||
ui = {
|
ui = {
|
||||||
none = "NONE",
|
none = "NONE",
|
||||||
fg = palette.mistWhite,
|
fg = palette.fg,
|
||||||
fg_dim = palette.mistGray,
|
fg_dim = palette.gray2,
|
||||||
fg_reverse = palette.zenBlue1,
|
fg_reverse = palette.altBlue1,
|
||||||
|
|
||||||
bg_dim = palette.mist0,
|
bg_dim = palette.mistBg0,
|
||||||
|
|
||||||
bg_m3 = palette.mist0,
|
bg_m3 = palette.mistBg0,
|
||||||
bg_m2 = palette.mist0,
|
bg_m2 = palette.mistBg0,
|
||||||
bg_m1 = palette.mist0,
|
bg_m1 = palette.mistBg0,
|
||||||
bg = palette.mist0,
|
bg = palette.mistBg0,
|
||||||
bg_p1 = palette.mist2,
|
bg_p1 = palette.mistBg2,
|
||||||
bg_p2 = palette.mist2,
|
bg_p2 = palette.mistBg2,
|
||||||
|
|
||||||
special = palette.mistGray3,
|
special = palette.gray5,
|
||||||
indent_line = palette.mistGray3,
|
indent_line = palette.gray5,
|
||||||
active_indent_line = palette.mistGray3,
|
active_indent_line = palette.gray5,
|
||||||
whitespace = palette.mist3,
|
whitespace = palette.mistBg3,
|
||||||
nontext = palette.mistAsh,
|
nontext = palette.gray5,
|
||||||
|
|
||||||
bg_visual = palette.mist2,
|
bg_visual = palette.mistBg2,
|
||||||
bg_search = palette.zenBlue2,
|
bg_search = palette.altBlue2,
|
||||||
|
|
||||||
cursor_line_nr_foreground = palette.mistGray2,
|
cursor_line_nr_foreground = palette.gray4,
|
||||||
cursor_line_nr_active_foreground = palette.fujiWhite,
|
cursor_line_nr_active_foreground = palette.fg2,
|
||||||
cursor_bg = palette.fujiWhite,
|
cursor_bg = palette.fg2,
|
||||||
cursor_fg = palette.mist0,
|
cursor_fg = palette.mistBg0,
|
||||||
|
|
||||||
pmenu = {
|
pmenu = {
|
||||||
fg = palette.fujiWhite,
|
fg = palette.fg2,
|
||||||
fg_sel = "NONE",
|
fg_sel = "NONE",
|
||||||
bg = palette.mist0,
|
bg = palette.mistBg0,
|
||||||
bg_sel = palette.mist2,
|
bg_sel = palette.mistBg2,
|
||||||
bg_thumb = palette.mist2,
|
bg_thumb = palette.mistBg2,
|
||||||
bg_sbar = palette.mist0,
|
bg_sbar = palette.mistBg0,
|
||||||
},
|
},
|
||||||
|
|
||||||
float = {
|
float = {
|
||||||
fg = palette.mistGray,
|
fg = palette.gray2,
|
||||||
bg = palette.mist0,
|
bg = palette.mistBg0,
|
||||||
fg_border = palette.mist2,
|
fg_border = palette.mistBg2,
|
||||||
bg_border = palette.mist0,
|
bg_border = palette.mistBg0,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
syn = {
|
syn = {
|
||||||
string = palette.mistGreen2,
|
string = palette.green3,
|
||||||
variable = "NONE",
|
variable = "NONE",
|
||||||
number = palette.mistPink,
|
number = palette.pink,
|
||||||
constant = palette.mistOrange,
|
constant = palette.orange,
|
||||||
identifier = palette.mistViolet,
|
identifier = palette.violet2,
|
||||||
parameter = palette.mistGray1,
|
parameter = palette.gray3,
|
||||||
fun = palette.mistBlue2,
|
fun = palette.blue3,
|
||||||
statement = palette.mistViolet,
|
statement = palette.violet2,
|
||||||
keyword = palette.mistViolet,
|
keyword = palette.violet2,
|
||||||
operator = palette.mistGray1,
|
operator = palette.gray3,
|
||||||
preproc = palette.mistGray1,
|
preproc = palette.gray3,
|
||||||
type = palette.mistAqua,
|
type = palette.aqua,
|
||||||
regex = palette.mistRed,
|
regex = palette.red3,
|
||||||
deprecated = palette.katanaGray,
|
deprecated = palette.gray,
|
||||||
punct = palette.mistGray1,
|
punct = palette.gray3,
|
||||||
comment = palette.mistGray2,
|
comment = palette.gray4,
|
||||||
special1 = palette.mistYellow,
|
special1 = palette.yellow3,
|
||||||
special2 = palette.mistViolet,
|
special2 = palette.violet2,
|
||||||
special3 = palette.mistViolet,
|
special3 = palette.violet2,
|
||||||
},
|
},
|
||||||
diag = {
|
diag = {
|
||||||
error = palette.samuraiRed,
|
error = palette.red,
|
||||||
ok = palette.springGreen,
|
ok = palette.green,
|
||||||
warning = palette.roninYellow,
|
warning = palette.yellow,
|
||||||
info = palette.inkBlue,
|
info = palette.blue2,
|
||||||
hint = palette.zenAqua1,
|
hint = palette.green4,
|
||||||
},
|
},
|
||||||
diff = {
|
diff = {
|
||||||
add = palette.winterGreen,
|
add = palette.diffGreen,
|
||||||
delete = palette.winterRed,
|
delete = palette.diffRed,
|
||||||
change = palette.winterBlue,
|
change = palette.diffBlue,
|
||||||
text = palette.winterYellow,
|
text = palette.diffYellow,
|
||||||
},
|
},
|
||||||
vcs = {
|
vcs = {
|
||||||
added = palette.autumnGreen,
|
added = palette.autumnGreen,
|
||||||
removed = palette.autumnRed,
|
removed = palette.autumnRed,
|
||||||
changed = palette.autumnYellow,
|
changed = palette.autumnYellow,
|
||||||
untracked = palette.mistGray2,
|
untracked = palette.gray4,
|
||||||
},
|
},
|
||||||
term = {
|
term = {
|
||||||
palette.mist0, -- black
|
palette.mistBg0, -- black
|
||||||
palette.mistRed, -- red
|
palette.red3, -- red
|
||||||
palette.mistGreen2, -- green
|
palette.green3, -- green
|
||||||
palette.mistYellow, -- yellow
|
palette.yellow3, -- yellow
|
||||||
palette.mistBlue2, -- blue
|
palette.blue3, -- blue
|
||||||
palette.mistPink, -- magenta
|
palette.pink, -- magenta
|
||||||
palette.mistWhite, -- cyan
|
palette.fg, -- cyan
|
||||||
palette.mistGray, -- white
|
palette.gray2, -- white
|
||||||
palette.mistGray1, -- bright black
|
palette.gray3, -- bright black
|
||||||
palette.zenRed, -- bright red
|
palette.red2, -- bright red
|
||||||
palette.mistGreen, -- bright green
|
palette.green2, -- bright green
|
||||||
palette.carpYellow, -- bright yellow
|
palette.yellow2, -- bright yellow
|
||||||
palette.springBlue, -- bright blue
|
palette.blue, -- bright blue
|
||||||
palette.springViolet1, -- bright magenta
|
palette.violet, -- bright magenta
|
||||||
palette.zenAqua2, -- bright cyan
|
palette.green5, -- bright cyan
|
||||||
palette.mistWhite, -- bright white
|
palette.fg, -- bright white
|
||||||
palette.mistOrange, -- extended color 1
|
palette.orange, -- extended color 1
|
||||||
palette.mistOrange2, -- extended color 2
|
palette.orange2, -- extended color 2
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
end,
|
end,
|
||||||
|
|||||||
Reference in New Issue
Block a user