fix(autocmds): load autocmds during startup when argc > 0. Fixes #34

This commit is contained in:
Folke Lemaitre
2023-01-11 13:00:16 +01:00
parent e405023530
commit 318b56c1c4

View File

@ -78,15 +78,21 @@ function M.setup(opts)
)
end
-- autocmds and keymaps can wait to load
vim.api.nvim_create_autocmd("User", {
group = vim.api.nvim_create_augroup("LazyVim", { clear = true }),
pattern = "VeryLazy",
callback = function()
M.load("autocmds")
M.load("keymaps")
end,
})
if vim.fn.argc() == 0 then
-- autocmds and keymaps can wait to load
vim.api.nvim_create_autocmd("User", {
group = vim.api.nvim_create_augroup("LazyVim", { clear = true }),
pattern = "VeryLazy",
callback = function()
M.load("autocmds")
M.load("keymaps")
end,
})
else
-- load them now so they affect the opened buffers
M.load("autocmds")
M.load("keymaps")
end
require("lazy.core.util").try(function()
if type(M.colorscheme) == "function" then