{ 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; }