slightly reduce contrast for lualine
This commit is contained in:
@@ -57,14 +57,16 @@ local function to_lualine(colors)
|
|||||||
return { text }
|
return { text }
|
||||||
end
|
end
|
||||||
|
|
||||||
local function specs_to_colors(specs)
|
local function specs_to_colors(colorscheme)
|
||||||
|
local specs, background = unpack(colorscheme)
|
||||||
|
local da = background == "light" and -3 or 3
|
||||||
return {
|
return {
|
||||||
common_fg = specs.Folded.fg,
|
common_fg = specs.Folded.fg,
|
||||||
inactive_bg = specs.StatusLineNC.bg,
|
inactive_bg = specs.StatusLineNC.bg,
|
||||||
inactive_fg = specs.StatusLineNC.fg,
|
inactive_fg = specs.StatusLineNC.fg,
|
||||||
normal_a_bg = specs.PmenuSbar.bg,
|
normal_a_bg = specs.PmenuSbar.bg.abs_da(da),
|
||||||
normal_b_bg = specs.PmenuSel.bg,
|
normal_b_bg = specs.PmenuSel.bg.abs_da(da),
|
||||||
normal_c_bg = specs.StatusLine.bg,
|
normal_c_bg = specs.StatusLine.bg.abs_da(da),
|
||||||
normal_c_fg = specs.StatusLine.fg,
|
normal_c_fg = specs.StatusLine.fg,
|
||||||
insert_a_bg = specs.DiffText.bg,
|
insert_a_bg = specs.DiffText.bg,
|
||||||
command_a_bg = specs.Search.bg,
|
command_a_bg = specs.Search.bg,
|
||||||
@@ -82,7 +84,7 @@ for _, ness in ipairs(ness_list) do
|
|||||||
---@diagnostic disable: undefined-global
|
---@diagnostic disable: undefined-global
|
||||||
-- selene: allow(undefined_variable)
|
-- selene: allow(undefined_variable)
|
||||||
run(
|
run(
|
||||||
specs,
|
{ specs, background },
|
||||||
specs_to_colors,
|
specs_to_colors,
|
||||||
to_lualine,
|
to_lualine,
|
||||||
{ prepend, "-- This file is auto-generated by shipwright.nvim" },
|
{ prepend, "-- This file is auto-generated by shipwright.nvim" },
|
||||||
|
|||||||
Reference in New Issue
Block a user