diff --git a/lua/core/lazy_load.lua b/lua/core/lazy_load.lua index 07a33d7..acb17f5 100644 --- a/lua/core/lazy_load.lua +++ b/lua/core/lazy_load.lua @@ -45,6 +45,20 @@ M.on_file_open = function(plugin_name) } end +M.packer_cmds = { + "PackerSnapshot", + "PackerSnapshotRollback", + "PackerSnapshotDelete", + "PackerInstall", + "PackerUpdate", + "PackerSync", + "PackerClean", + "PackerCompile", + "PackerStatus", + "PackerProfile", + "PackerLoad", +} + M.treesitter_cmds = { "TSInstall", "TSBufEnable", diff --git a/lua/plugins/init.lua b/lua/plugins/init.lua index 80b6093..fb56d3d 100644 --- a/lua/plugins/init.lua +++ b/lua/plugins/init.lua @@ -4,19 +4,7 @@ local plugins = { ["nvim-lua/plenary.nvim"] = { module = "plenary" }, ["wbthomason/packer.nvim"] = { - cmd = { - "PackerSnapshot", - "PackerSnapshotRollback", - "PackerSnapshotDelete", - "PackerInstall", - "PackerUpdate", - "PackerSync", - "PackerClean", - "PackerCompile", - "PackerStatus", - "PackerProfile", - "PackerLoad", - }, + cmd = require("core.lazy_load").packer_cmds, config = function() require "plugins" end,