mirror of
https://github.com/nix-community/home-manager.git
synced 2026-10-02 19:49:18 +00:00
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.
14 lines
495 B
Nix
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;
|
|
}
|