nix-community.nixvim/lib/helpers.nix

22 lines
755 B
Nix
Raw Normal View History

{
lib,
pkgs,
...
}: let
2024-01-25 15:43:06 +01:00
nixvimTypes = import ./types.nix {inherit lib nixvimOptions;};
2024-01-25 16:58:58 +01:00
nixvimUtils = import ./utils.nix {inherit lib;};
nixvimOptions = import ./options.nix {inherit lib nixvimTypes nixvimUtils;};
inherit (import ./to-lua.nix {inherit lib;}) toLuaObject;
2024-01-25 15:43:06 +01:00
in
{
maintainers = import ./maintainers.nix;
keymaps = import ./keymap-helpers.nix {inherit lib nixvimOptions nixvimTypes;};
autocmd = import ./autocmd-helpers.nix {inherit lib nixvimOptions nixvimTypes;};
neovim-plugin = import ./neovim-plugin.nix {inherit lib nixvimOptions toLuaObject;};
2024-01-25 15:43:06 +01:00
vim-plugin = import ./vim-plugin.nix {inherit lib nixvimOptions;};
inherit nixvimTypes;
inherit toLuaObject;
2024-01-25 15:43:06 +01:00
}
2024-01-25 16:58:58 +01:00
// nixvimUtils
2024-01-25 15:43:06 +01:00
// nixvimOptions