Files
Kelton Bassingthwaite 4625f26228 neovim: Support configuring plugins using Fennel
PR #2637 added a 'type' field denoting the language used to configure
neovim plugins. However, when the type is set to "fennel" or "teal"
the configuration is silently ignored.

This commit enables support for Fennel by transpiling it to Lua before
appending the generated code to `init.lua`.

This commit __does not__ provide spport for configs written in Teal;
they are still silently ignored.
2026-05-04 00:10:59 +02:00

14 lines
495 B
Nix

{
neovim-plugin-config = ./plugin-config.nix;
neovim-coc-config = ./coc-config.nix;
neovim-runtime = ./runtime.nix;
neovim-wrapper-args = ./wrapper-args.nix;
neovim-no-init-lua = ./no-init-lua.nix;
neovim-extra-lua-init = ./extra-lua-init.nix;
neovim-extra-lua-default = ./extra-lua-default.nix;
neovim-extra-lua-empty-plugin = ./extra-lua-empty-plugin.nix;
neovim-plugin-type-warning = ./plugin-type-warning.nix;
neovim-fennel-plugin-config = ./plugin-fennel-config.nix;
}