diff --git a/home/user/.config/nvim/lua/base/init.lua b/home/user/.config/nvim/lua/base/init.lua index 083e923..eac1e94 100644 --- a/home/user/.config/nvim/lua/base/init.lua +++ b/home/user/.config/nvim/lua/base/init.lua @@ -1,3 +1,10 @@ -require("base.options") -require("base.keys") -require("base.plugins") +for _, source in ipairs { + "base.options", + "base.keys", + "base.plugins", +} do + local status_ok, fault = pcall(require, source) + if not status_ok then + vim.api.nvim_err_writeln("Failed to load " .. source .. "\n\n" .. fault) + end +end diff --git a/home/user/.config/nvim/lua/base/options.lua b/home/user/.config/nvim/lua/base/options.lua index b582dd0..c78f153 100644 --- a/home/user/.config/nvim/lua/base/options.lua +++ b/home/user/.config/nvim/lua/base/options.lua @@ -13,7 +13,7 @@ opt.relativenumber = true opt.clipboard:append { 'unnamed' } opt.clipboard:append { 'unnamedplus' } -opt.shm = opt.shm["_value"] .. "I" -- disable startup message +opt.shortmess:append { s = true, I = true} -- disable startup message opt.shell = 'bash'