vimUtils: represent vim plugins as derivations

Vim plugins were previously represented as strings by default,
necessitating a `knownPlugins` set. Backwards compatibility is kept
(strings are still accepted), so vam plugins should continue to work.
This commit is contained in:
Timo Kaufmann
2018-12-24 13:02:31 +01:00
parent ce7899bea5
commit b352318cd1
4 changed files with 483 additions and 99 deletions

File diff suppressed because it is too large Load Diff