17 lines
414 B
Nix
17 lines
414 B
Nix
dir:
|
|
{
|
|
vimPlugin = { name, source }:
|
|
final: prev: {
|
|
vimPlugins = prev.vimPlugins // {
|
|
"${dir}" = prev.vimUtils.buildVimPlugin {
|
|
pname = name;
|
|
version = source.lastModifiedDate;
|
|
src = source;
|
|
doCheck = false;
|
|
};
|
|
};
|
|
};
|
|
|
|
package = attrs: final: prev: { "${dir}" = final.callPackage ./${dir}/package.nix (attrs // { pkgs = prev; }); };
|
|
}
|