diff --git a/lua/user/plugins.lua b/lua/user/plugins.lua index 3d4499f..44f1321 100644 --- a/lua/user/plugins.lua +++ b/lua/user/plugins.lua @@ -16,12 +16,8 @@ if fn.empty(fn.glob(install_path)) > 0 then end -- Autocommand that reloads neovim whenever you save the plugins.lua file -vim.cmd [[ - augroup packer_user_config - autocmd! - autocmd BufWritePost plugins.lua source | PackerSync - augroup end -]] +local group = vim.api.nvim_create_augroup("packer_user_config", { clear = true }) +vim.api.nvim_create_autocmd("BufWritePost", { pattern = "plugins.lua", command = "source | PackerSync", group = group}) -- Use a protected call so we don't error out on first use local status_ok, packer = pcall(require, "packer")