mirror of
https://github.com/nix-community/nixvim.git
synced 2025-06-21 08:35:43 +02:00
* started adding nvim-cmp * nvim-cmp: added snippet option * nvim-cmp: added mapping option * nvim-cmp: added completion option * nvim-cmp: added confirmation config option * nvim-cmp: added formatting options * nvim-cmp: added matching option * nvim-cmp: added sorting option * nvim-cmp: added sources option * nvim-cmp: added a bunch of sources * nvim-cmp: auto enabling cmp source plugins should mostly work now * nvim-cmp: added view option * nvim_cmp: added window option * nvim-cmp: added experimental option * nvim-cmp: mappingPresets now works
12 lines
325 B
Nix
12 lines
325 B
Nix
{ 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 = [
|
|
] ++ pluginModules;
|
|
}
|