18 lines
429 B
Lua
Executable File
18 lines
429 B
Lua
Executable File
vim.opt.statusline = "%!v:lua.require('custom.statusline.statusline').run()"
|
|
vim.opt.laststatus = 3
|
|
|
|
function SetColors(theme)
|
|
for hlgroupName, hlgroup_vals in pairs(theme) do
|
|
local hlname = hlgroupName
|
|
local opts = {}
|
|
|
|
for optName, optVal in pairs(hlgroup_vals) do
|
|
opts[optName] = optVal
|
|
end
|
|
vim.api.nvim_set_hl(0, hlname, opts)
|
|
end
|
|
end
|
|
|
|
Theme = require('custom.statusline.theme')
|
|
SetColors(Theme)
|