let update.py generates generated.nix as an overlay. This should help maintaining vim-plugins outside of nixpkgs, as one can use update.py to generate an out-of-tree vimPlugins overlay.
Instructions for adding Vim plugins to nixpkgs can be found here.
nixpkgs