nvim: fix M.lualine scope — move after M.load() so palette is populated
This commit is contained in:
@@ -723,41 +723,44 @@ function M.load()
|
||||
end
|
||||
end
|
||||
|
||||
-- PLUGINS: LUALINE --------------------------------------------------------
|
||||
-- Export lualine theme from palette for use in lualine config
|
||||
M.lualine = {
|
||||
normal = {
|
||||
a = { fg = p.ink, bg = p.razor, gui = "bold" },
|
||||
b = { fg = p.text, bg = p.panel },
|
||||
c = { fg = p.dim, bg = p.void },
|
||||
},
|
||||
insert = {
|
||||
a = { fg = p.ink, bg = p.toxic, gui = "bold" },
|
||||
b = { fg = p.text, bg = p.panel },
|
||||
c = { fg = p.dim, bg = p.void },
|
||||
},
|
||||
visual = {
|
||||
a = { fg = p.ink, bg = p.tech, gui = "bold" },
|
||||
b = { fg = p.text, bg = p.panel },
|
||||
c = { fg = p.dim, bg = p.void },
|
||||
},
|
||||
replace = {
|
||||
a = { fg = p.ink, bg = p.amber, gui = "bold" },
|
||||
b = { fg = p.text, bg = p.panel },
|
||||
c = { fg = p.dim, bg = p.void },
|
||||
},
|
||||
command = {
|
||||
a = { fg = p.ink, bg = p.sacred, gui = "bold" },
|
||||
b = { fg = p.text, bg = p.panel },
|
||||
c = { fg = p.dim, bg = p.void },
|
||||
},
|
||||
inactive = {
|
||||
a = { fg = p.dim, bg = p.panel },
|
||||
b = { fg = p.dim, bg = p.panel },
|
||||
c = { fg = p.dim, bg = p.void },
|
||||
},
|
||||
}
|
||||
|
||||
M.load()
|
||||
|
||||
-- PLUGINS: LUALINE --------------------------------------------------------
|
||||
-- Export lualine theme from palette for use in lualine config
|
||||
do
|
||||
local p = M.palette
|
||||
M.lualine = {
|
||||
normal = {
|
||||
a = { fg = p.ink, bg = p.razor, gui = "bold" },
|
||||
b = { fg = p.text, bg = p.panel },
|
||||
c = { fg = p.dim, bg = p.void },
|
||||
},
|
||||
insert = {
|
||||
a = { fg = p.ink, bg = p.toxic, gui = "bold" },
|
||||
b = { fg = p.text, bg = p.panel },
|
||||
c = { fg = p.dim, bg = p.void },
|
||||
},
|
||||
visual = {
|
||||
a = { fg = p.ink, bg = p.tech, gui = "bold" },
|
||||
b = { fg = p.text, bg = p.panel },
|
||||
c = { fg = p.dim, bg = p.void },
|
||||
},
|
||||
replace = {
|
||||
a = { fg = p.ink, bg = p.amber, gui = "bold" },
|
||||
b = { fg = p.text, bg = p.panel },
|
||||
c = { fg = p.dim, bg = p.void },
|
||||
},
|
||||
command = {
|
||||
a = { fg = p.ink, bg = p.sacred, gui = "bold" },
|
||||
b = { fg = p.text, bg = p.panel },
|
||||
c = { fg = p.dim, bg = p.void },
|
||||
},
|
||||
inactive = {
|
||||
a = { fg = p.dim, bg = p.panel },
|
||||
b = { fg = p.dim, bg = p.panel },
|
||||
c = { fg = p.dim, bg = p.void },
|
||||
},
|
||||
}
|
||||
end
|
||||
|
||||
return M
|
||||
|
||||
Reference in New Issue
Block a user