nix-community.nixvim/plugins/completion/nvim-cmp/sources/default.nix

18 lines
365 B
Nix
Raw Normal View History

{
lib,
pkgs,
...
} @ attrs:
with lib; let
cmpLib = import ../cmp-helpers.nix attrs;
cmpSourcesPluginNames = lib.attrValues cmpLib.pluginAndSourceNames;
pluginModules = lists.map (name: cmpLib.mkCmpSourcePlugin {inherit name;}) cmpSourcesPluginNames;
in {
# For extra cmp plugins
imports =
[
./cmp-tabnine.nix
]
++ pluginModules;
}