diff options
Diffstat (limited to 'lua')
| -rw-r--r-- | lua/lvim/config/defaults.lua | 29 | ||||
| -rw-r--r-- | lua/lvim/plugin-loader.lua | 30 | 
2 files changed, 31 insertions, 28 deletions
| diff --git a/lua/lvim/config/defaults.lua b/lua/lvim/config/defaults.lua index a03ee464..5fa8a912 100644 --- a/lua/lvim/config/defaults.lua +++ b/lua/lvim/config/defaults.lua @@ -24,6 +24,35 @@ return {      -- use config.lua for this not put here    }, +  lazy = { +    opts = { +      install = { +        missing = true, +        colorscheme = { "lunar", "habamax" }, +      }, +      ui = { +        border = "rounded", +      }, +      root = require("lvim.utils").join_paths(get_runtime_dir(), "site", "pack", "lazy", "opt"), +      git = { +        timeout = 120, +      }, +      lockfile = require("lvim.utils").join_paths(get_config_dir(), "lazy-lock.json"), +      performance = { +        rtp = { +          reset = false, +        }, +      }, +      defaults = { +        lazy = false, +        version = nil, +      }, +      readme = { +        root = require("lvim.utils").join_paths(get_runtime_dir(), "lazy", "readme"), +      }, +    }, +  }, +    autocommands = {},    lang = {},    log = { diff --git a/lua/lvim/plugin-loader.lua b/lua/lvim/plugin-loader.lua index 088b48a8..f389116e 100644 --- a/lua/lvim/plugin-loader.lua +++ b/lua/lvim/plugin-loader.lua @@ -93,34 +93,8 @@ function plugin_loader.load(configurations)    vim.opt.runtimepath:remove(join_paths(plugins_dir, "*"))    local status_ok = xpcall(function() -    local opts = { -      install = { -        missing = true, -        colorscheme = { lvim.colorscheme, "lunar", "habamax" }, -      }, -      ui = { -        border = "rounded", -      }, -      root = plugins_dir, -      git = { -        timeout = 120, -      }, -      lockfile = join_paths(get_config_dir(), "lazy-lock.json"), -      performance = { -        rtp = { -          reset = false, -        }, -      }, -      defaults = { -        lazy = false, -        version = nil, -      }, -      readme = { -        root = join_paths(get_runtime_dir(), "lazy", "readme"), -      }, -    } - -    lazy.setup(configurations, opts) +    table.insert(lvim.lazy.opts.install.colorscheme, 1, lvim.colorscheme) +    lazy.setup(configurations, lvim.lazy.opts)    end, debug.traceback)    if not status_ok then | 
