Commit graph

6 commits

Author SHA1 Message Date
Gaetan Lepage
cf7e026c8c mkNeovimPlugin: refactor lua code generation logic 2024-12-09 21:43:12 +00:00
Austin Horstman
876ca32451
plugins/rust-tools: remove with lib and helpers 2024-10-23 10:57:45 -05:00
Austin Horstman
0e59a28e95
plugins/rustaceanvim: fix deprecation 2024-10-08 14:48:37 -05:00
Matt Sturgeon
2f49c76a6a
lib: remove nixvimTypes alias 2024-09-27 08:31:07 +01:00
Quentin Boyer
d2f9e011d9 lib/neovim-plugin: Add lua configuration scoped to the plugin
This commit adds a `plugins.<name>.luaConfig` section controlling the
plugin specific configuration.

The section contains the internal `init` option, containing the plugin's
initialization code.

It also contains the public `pre` and `post` options, that allow to add
code before & after the `init` section

Finally, it contains the `final` option, being the concatenation of the
three previous options.
2024-09-22 16:15:27 +00:00
Austin Horstman
b1d0959bc9
plugins/languages: move to by-name 2024-09-09 14:34:18 -05:00