local M = {} M.options = { styles = { comments = { italic = true }, keywords = { italic = false }, functions = {}, variables = {}, types = {}, numbers = {}, operators = {}, strings = {}, conditionals = {}, loops = {}, }, } function M.setup(opts) M.options = vim.tbl_deep_extend("force", M.options, opts or {}) end return M