mirror of https://github.com/folke/lazy.nvim.git
feat!: `init()` no longer implies lazy-loading. Add `lazy=false` for affected plugins
This commit is contained in:
parent
6f9845e2f8
commit
81126403a8
|
@ -125,7 +125,6 @@ Plugins will be lazy-loaded when one of the following is `true`:
|
|||
|
||||
- the plugin only exists as a dependency in your spec
|
||||
- it has an `event`, `cmd`, `ft` or `keys` key
|
||||
- it defines an `init` method
|
||||
- `config.defaults.lazy == true`
|
||||
|
||||
#### ⌨️ Lazy Key Mappings
|
||||
|
@ -244,7 +243,6 @@ return {
|
|||
{
|
||||
"cshuaimin/ssr.nvim",
|
||||
-- init is always executed during startup, but doesn't load the plugin yet.
|
||||
-- init implies lazy loading
|
||||
init = function()
|
||||
vim.keymap.set({ "n", "x" }, "<leader>cR", function()
|
||||
-- this require will automatically load the plugin
|
||||
|
|
|
@ -201,7 +201,6 @@ function M.update_state()
|
|||
or plugin.keys
|
||||
or plugin.ft
|
||||
or plugin.cmd
|
||||
or plugin.init
|
||||
plugin.lazy = lazy and true or false
|
||||
end
|
||||
if plugin.dir:find(Config.options.root, 1, true) == 1 then
|
||||
|
|
Loading…
Reference in New Issue