From 71b710b35be675b62f069434b6bf745cbf66c8be Mon Sep 17 00:00:00 2001 From: siduck Date: Sun, 9 Jan 2022 09:07:18 +0530 Subject: [PATCH] add option for packerInit | fix (#715) --- lua/core/default_config.lua | 3 +++ lua/plugins/init.lua | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/lua/core/default_config.lua b/lua/core/default_config.lua index 06692b0..4f4facd 100644 --- a/lua/core/default_config.lua +++ b/lua/core/default_config.lua @@ -72,6 +72,9 @@ M.plugins = { autopairs = true, }, options = { + packer = { + init_file = "plugins.packerInit", + }, autopairs = { loadAfter = "nvim-cmp" }, lspconfig = { setup_lspconf = "", -- path of file containing setups of different lsps diff --git a/lua/plugins/init.lua b/lua/plugins/init.lua index cea8082..50aa374 100644 --- a/lua/plugins/init.lua +++ b/lua/plugins/init.lua @@ -1,4 +1,5 @@ -local present, packer = pcall(require, "plugins.packerInit") +local plugin_settings = require("core.utils").load_config().plugins +local present, packer = pcall(require, plugin_settings.options.packer.init_file) if not present then return false @@ -7,7 +8,6 @@ end local use = packer.use return packer.startup(function() - local plugin_settings = require("core.utils").load_config().plugins local override_req = require("core.utils").override_req -- this is arranged on the basis of when a plugin starts