Compare commits

...

4 commits

Author SHA1 Message Date
Ching Pei Yang
2d16be3ceb
typo tee hee :4
Co-authored-by: diniamo <55629891+diniamo@users.noreply.github.com>
2024-10-18 10:52:27 +02:00
Ching Pei Yang
9e551aa427
typo tee hee :3
Co-authored-by: diniamo <55629891+diniamo@users.noreply.github.com>
2024-10-18 10:51:43 +02:00
Ching Pei Yang
66a03f53f8
formatting nitpick
Co-authored-by: diniamo <55629891+diniamo@users.noreply.github.com>
2024-10-18 10:48:50 +02:00
Ching Pei Yang
e7cc55225a
Update docs/manual/hacking/additional-plugins.md
Co-authored-by: diniamo <55629891+diniamo@users.noreply.github.com>
2024-10-18 10:40:14 +02:00
2 changed files with 4 additions and 3 deletions

View file

@ -127,7 +127,7 @@ vim.your-plugin.setupOpts = {
## Lazy plugins {#sec-lazy-plugins}
If your plugin can be lazy-loaded, you should use `vim.lazy.plugins` to add your plugin. Lazy
If the plugin can be lazy-loaded, `vim.lazy.plugins` should be used to add it. Lazy
plugins are managed by `lz.n`.
```nix
@ -145,7 +145,7 @@ in {
inherit (cfg) setupOpts;
# events that trigger this plugin to be loaded
events = ["DirChanged"];
event = ["DirChanged"];
cmd = ["YourPluginCommand"];
# keymaps
@ -171,7 +171,7 @@ require('lz.n').load({
require('your-plugin').setup({--[[ your setupOpts ]]})
end,
events = {"DirChanged"},
event = {"DirChanged"},
cmd = {"YourPluginCommand"},
keys = {
{"<leader>d", ":YourPluginCommand", mode = {"n"}},

View file

@ -86,6 +86,7 @@ in {
require('lz.n').load(${toLuaObject lznSpecs})
'';
})
(mkIf (!cfg.enable) {
startPlugins = mapAttrsToList (_: plugin: plugin.package) cfg.plugins;
luaConfigPre =