mirror of
https://github.com/gabehf/base46.git
synced 2026-03-15 02:05:56 -07:00
misc
This commit is contained in:
parent
24634e947c
commit
ef124d74b7
1 changed files with 14 additions and 13 deletions
|
|
@ -101,21 +101,22 @@ end
|
||||||
-- save table
|
-- save table
|
||||||
M.table_to_file = function(filename, tb)
|
M.table_to_file = function(filename, tb)
|
||||||
local file = io.open(filename, "w")
|
local file = io.open(filename, "w")
|
||||||
local result = ""
|
|
||||||
|
|
||||||
for hlgroupName, hlgroup_vals in pairs(tb) do
|
|
||||||
local hlname = "'" .. hlgroupName .. "',"
|
|
||||||
local opts = ""
|
|
||||||
|
|
||||||
for optName, optVal in pairs(hlgroup_vals) do
|
|
||||||
local valueInStr = type(optVal) == "boolean" and " " .. tostring(optVal) or '"' .. optVal .. '"'
|
|
||||||
opts = opts .. optName .. "=" .. valueInStr .. ","
|
|
||||||
end
|
|
||||||
|
|
||||||
result = result .. "vim.api.nvim_set_hl(0," .. hlname .. "{" .. opts .. "})"
|
|
||||||
end
|
|
||||||
|
|
||||||
if file then
|
if file then
|
||||||
|
local result = ""
|
||||||
|
|
||||||
|
for hlgroupName, hlgroup_vals in pairs(tb) do
|
||||||
|
local hlname = "'" .. hlgroupName .. "',"
|
||||||
|
local opts = ""
|
||||||
|
|
||||||
|
for optName, optVal in pairs(hlgroup_vals) do
|
||||||
|
local valueInStr = type(optVal) == "boolean" and " " .. tostring(optVal) or '"' .. optVal .. '"'
|
||||||
|
opts = opts .. optName .. "=" .. valueInStr .. ","
|
||||||
|
end
|
||||||
|
|
||||||
|
result = result .. "vim.api.nvim_set_hl(0," .. hlname .. "{" .. opts .. "})"
|
||||||
|
end
|
||||||
|
|
||||||
file:write(result)
|
file:write(result)
|
||||||
file:close()
|
file:close()
|
||||||
end
|
end
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue