fix nil groups

This commit is contained in:
mvllow 2022-02-05 13:10:01 -06:00
commit c7dded5ab2
2 changed files with 9 additions and 10 deletions

View file

@ -91,15 +91,14 @@ function M.setup(opts)
},
}
local groups = opts.groups or {}
if type(groups.headings) == 'string' then
groups.headings = {
h1 = groups.headings,
h2 = groups.headings,
h3 = groups.headings,
h4 = groups.headings,
h5 = groups.headings,
h6 = groups.headings,
if opts.groups and type(opts.groups.headings) == 'string' then
opts.groups.headings = {
h1 = opts.groups.headings,
h2 = opts.groups.headings,
h3 = opts.groups.headings,
h4 = opts.groups.headings,
h5 = opts.groups.headings,
h6 = opts.groups.headings,
}
end

View file

@ -5,7 +5,7 @@ local M = {}
function M.get(config)
local theme = {}
local groups = config.groups
local groups = config.groups or {}
local colors = palette[config.variant or 'main']
local styles = {
italic = (config.disable_italics and 'italic') or 'NONE',