local M = require('module'):new() -- We run this late to give this a chance to override most other modules since -- they're explicitly set by the user. function M:run() for t,opts in pairs(self.config.settings) do for k, v in pairs(opts) do vim[t][k] = v end end end return M