config/.config/nvim/lua/lazyvim/config/init.lua

28 lines
647 B
Lua

local M = {}
local function load(name)
local Util = require("lazy.core.util")
-- always load lazyvim, then user file
for _, mod in ipairs({ "lazyvim.config." .. name, "config." .. name }) do
Util.try(function()
require(mod)
end, {
msg = "Failed loading " .. mod,
on_error = function(msg)
local modpath = require("lazy.core.cache").find(mod)
if modpath then
Util.error(msg)
end
end,
})
end
end
M.setup = function()
load("options")
load("autocmds")
load("keymaps")
end
return M