docs: append opts example to setup

This commit is contained in:
acehinnnqru 2023-03-28 21:53:37 +08:00
commit c6f4741769
No known key found for this signature in database
GPG key ID: 5C8438048DD2CEC9

View file

@ -665,10 +665,12 @@ As part of a spec, you can add `import` statements to import additional plugin m
Both of the `setup()` calls are equivalent: Both of the `setup()` calls are equivalent:
```lua ```lua
require("lazy").setup("plugins") opts = { defaults = { lazy = true } }
require("lazy").setup("plugins", opts)
-- Same as: -- Same as:
require("lazy").setup({{import = "plugins"}}) require("lazy").setup({{import = "plugins"}}, opts)
``` ```
To import multiple modules from a plugin, add additional specs for each import. To import multiple modules from a plugin, add additional specs for each import.
@ -679,7 +681,10 @@ require("lazy").setup({
spec = { spec = {
{ "LazyVim/LazyVim", import = "lazyvim.plugins" }, { "LazyVim/LazyVim", import = "lazyvim.plugins" },
{ import = "lazyvim.plugins.extras.coding.copilot" }, { import = "lazyvim.plugins.extras.coding.copilot" },
} },
defaults = {
lazy = true,
},
) )
``` ```