mirror of
				https://github.com/folke/lazy.nvim.git
				synced 2025-10-30 22:11:09 +00:00 
			
		
		
		
	feat!: init() no longer implies lazy-loading. Add lazy=false for affected plugins
		
	This commit is contained in:
		
					parent
					
						
							
								6f9845e2f8
							
						
					
				
			
			
				commit
				
					
						81126403a8
					
				
			
		
					 2 changed files with 0 additions and 3 deletions
				
			
		|  | @ -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…
	
	Add table
		Add a link
		
	
		Reference in a new issue