fix error handling of custom/init.lua (#739)

This commit is contained in:
siduck 2022-01-22 18:33:05 +05:30
parent b9fcaf610f
commit c2a1298ac0

View file

@ -14,8 +14,12 @@ end
-- non plugin mappings
require("core.mappings").misc()
-- try to call custom init
local ok, err = pcall(require, "custom")
if not ok then
vim.notify("Error loading custom/init.lua\n\n" .. err)
-- check if custom init.lua file exists
if vim.fn.filereadable(vim.fn.stdpath "config" .. "/lua/custom/init.lua") == 1 then
-- try to call custom init, if not successful, show error
local ok, err = pcall(require, "custom")
if not ok then
vim.notify("Error loading custom/init.lua\n\n" .. err)
end
return
end