use only plugins from flake config

This commit is contained in:
Dmitriy Pleshevskiy 2022-11-17 23:44:45 +03:00
parent 93b5f04284
commit 4811c8054c
Signed by: pleshevskiy
GPG key ID: 1B59187B161C0215
2 changed files with 5 additions and 7 deletions

View file

@ -9,7 +9,7 @@
, wrapNeovim
, neovim-unwrapped
, tree-sitter
, vimPlugins
, neovimPlugins
, lib
, ...
}:
@ -18,7 +18,7 @@ let
inherit (builtins) catAttrs isFunction readFile;
myLib = import ./lib.nix { inherit lib; };
pluginParams = vimPlugins // {
pluginParams = neovimPlugins // {
inherit tree-sitter grammarFileTypes;
inherit enableDevIcons enableTabby enableOrgMode;
themeCfg = theme;
@ -40,7 +40,7 @@ let
./plugins/ux
];
basePlugins = [ vimPlugins.plenary-nvim ];
basePlugins = [ neovimPlugins.plenary-nvim ];
customPlugins = catAttrs "plugins" plugins;
allPlugins = basePlugins ++ customPlugins;

View file

@ -212,11 +212,9 @@
buildPluginValuePair = n: nameValuePair n (buildPlugin n);
customPlugins = (listToAttrs (map buildPluginValuePair inputPlugins));
neovimPlugins = (listToAttrs (map buildPluginValuePair inputPlugins));
in
{
vimPlugins = vimPlugins // customPlugins;
};
{ inherit neovimPlugins; };
in
{
overlays = {