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
commit 2c632e849f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

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