nix-community.nixvim/lib/helpers.nix

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

35 lines
1,019 B
Nix
Raw Normal View History

{
lib,
pkgs,
_nixvimTests,
...
}:
let
2024-04-13 08:40:47 +01:00
nixvimBuilders = import ./builders.nix { inherit lib pkgs; };
2024-01-25 15:43:06 +01:00
nixvimTypes = import ./types.nix { inherit lib nixvimOptions; };
nixvimUtils = import ./utils.nix { inherit lib nixvimTypes _nixvimTests; };
2024-01-25 16:58:58 +01:00
nixvimOptions = import ./options.nix { inherit lib nixvimTypes nixvimUtils; };
nixvimDeprecation = import ./deprecation.nix { inherit lib; };
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
nixvimUtils
toLuaObject
2024-05-05 19:39:35 +02:00
;
};
vim-plugin = import ./vim-plugin.nix { inherit lib nixvimOptions nixvimUtils; };
2024-01-25 15:43:06 +01:00
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
2024-04-13 08:40:47 +01:00
// nixvimBuilders
// nixvimDeprecation