maxmx03.solarized.nvim/lua/solarized/utils.lua
Max Miliano 5b304a17ae feat: Solarized theme restructuring
The "Solarized Neo" theme, which included both light and dark variants,
has been dropped. The light variant of "Neo" is now the "Solarized
Light" theme. The original "Solarized" by Ethan Schoonover, which also
had light and dark versions, is now solely represented as the "Solarized
Dark" theme.
2024-08-23 19:46:38 -03:00

24 lines
412 B
Lua

local function to_hex(decimal)
if type(decimal) ~= 'number' then
return decimal
end
local hex = string.format('#%06x', decimal)
return hex:upper()
end
local function nvim_get_hl(name)
local output = vim.api.nvim_get_hl(0, { name = name, link = false })
local t = {}
for key, value in pairs(output) do
t[key] = to_hex(value)
end
return t
end
return {
nvim_get_hl = nvim_get_hl,
}