docs: add how to accomplish packer's rtp (#259)

This commit is contained in:
Alexandre Desjardins 2022-12-30 18:13:54 -05:00 committed by GitHub
parent fb46cb5862
commit 2c632e849f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 0 deletions

View File

@ -674,6 +674,12 @@ For a real-life example, you can check my personal dots:
- `config` don't support string type, use `fun(LazyPlugin)` instead. - `config` don't support string type, use `fun(LazyPlugin)` instead.
- `module` is auto-loaded. No need to specify - `module` is auto-loaded. No need to specify
- `keys` spec is [different](#%EF%B8%8F-lazy-key-mappings) - `keys` spec is [different](#%EF%B8%8F-lazy-key-mappings)
- `rtp` can be accomplished with:
```lua
config = function(plugin)
vim.opt.rtp:append(plugin.dir .. "/rtpPath")
end
```
With packer `wants`, `requires` and `after` can be used to manage dependencies. With packer `wants`, `requires` and `after` can be used to manage dependencies.
With lazy, this isn't needed for most of the lua dependencies. They can be installed just like normal plugins With lazy, this isn't needed for most of the lua dependencies. They can be installed just like normal plugins