mirror of https://github.com/folke/lazy.nvim.git
docs(plugins): add example of multiple imports (#669)
This commit is contained in:
parent
7d81994529
commit
37541e57e4
12
README.md
12
README.md
|
@ -677,6 +677,18 @@ require("lazy").setup("plugins")
|
||||||
require("lazy").setup({{import = "plugins"}})
|
require("lazy").setup({{import = "plugins"}})
|
||||||
```
|
```
|
||||||
|
|
||||||
|
To import multiple modules from a plugin, add additional specs for each import.
|
||||||
|
For example, to import LazyVim core plugins and an optional plugin:
|
||||||
|
|
||||||
|
```lua
|
||||||
|
require("lazy").setup({
|
||||||
|
spec = {
|
||||||
|
{ "LazyVim/LazyVim", import = "lazyvim.plugins" },
|
||||||
|
{ import = "lazyvim.plugins.extras.coding.copilot" },
|
||||||
|
}
|
||||||
|
)
|
||||||
|
```
|
||||||
|
|
||||||
When you import specs, you can override them by simply adding a spec for the same plugin to your local
|
When you import specs, you can override them by simply adding a spec for the same plugin to your local
|
||||||
specs, adding any keys you want to override / merge.
|
specs, adding any keys you want to override / merge.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue