refactor: automatically load keymaps, autocmds and options

This commit is contained in:
Folke Lemaitre
2023-01-03 23:51:57 +01:00
parent d224aea4a4
commit a15f44eb89
6 changed files with 40 additions and 16 deletions

View File

@ -1,15 +0,0 @@
local M = {}
---@param opts? LazyVimSettings
function M.setup(opts)
if not package.loaded.lazy then
require("lazyvim.config.lazy")
end
local settings = require("lazyvim.config.settings")
package.loaded["lazyvim.config.settings"] = vim.tbl_deep_extend("force", settings, opts or {})
require("lazyvim.config.options")
require("lazyvim.config.autocmds")
require("lazyvim.config.keymaps")
end
return M