restructure init.lua | lspconfig
This commit is contained in:
22
init.lua
22
init.lua
@@ -1,5 +1,21 @@
|
||||
local ok, err = pcall(require, "core")
|
||||
local userconf = pcall(require, "custom")
|
||||
|
||||
if not ok then
|
||||
error("Error loading core" .. "\n\n" .. err)
|
||||
if userconf then
|
||||
require "custom"
|
||||
end
|
||||
|
||||
local core_modules = {
|
||||
"core.options",
|
||||
"core.autocmds",
|
||||
"core.mappings",
|
||||
}
|
||||
|
||||
for _, module in ipairs(core_modules) do
|
||||
local ok, err = pcall(require, module)
|
||||
if not ok then
|
||||
error("Error loading " .. module .. "\n\n" .. err)
|
||||
end
|
||||
end
|
||||
|
||||
-- non plugin mappings
|
||||
require("core.mappings").misc()
|
||||
|
||||
Reference in New Issue
Block a user