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

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

37 lines
593 B
Nix
Raw Normal View History

{
lib,
config,
helpers,
pkgs,
...
}:
with lib;
let
cmpLib = import ../cmp-helpers.nix {
inherit
lib
config
helpers
pkgs
2024-05-05 19:39:35 +02:00
;
};
cmpSourcesPluginNames = import ../sources.nix;
pluginModules = mapAttrsToList (
sourceName: name: cmpLib.mkCmpSourcePlugin { inherit sourceName name; }
) cmpSourcesPluginNames;
in
{
# For extra cmp plugins
imports = [
2024-01-01 21:50:06 +01:00
./codeium-nvim.nix
./copilot-cmp.nix
2024-06-14 11:06:45 +02:00
./cmp-ai.nix
./cmp-fish.nix
2024-04-30 23:09:35 +02:00
./cmp-git.nix
2024-01-22 14:00:24 +01:00
./cmp-tabby.nix
./cmp-tabnine.nix
./crates-nvim.nix
] ++ pluginModules;
}