docs: Use a nixpkgs patch instead of copy/pasting nixpkgs functions (#1011)

This makes the code more maintainable, as it only depends on our small
patch, instead of a large number of internals of nixpkgs.
This commit is contained in:
traxys 2024-02-03 19:04:09 +01:00 committed by GitHub
parent 2294a12b0b
commit 507ff5b142
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 97 additions and 251 deletions

View file

@ -60,7 +60,9 @@ in {
])
"Post-install hook";
requires = helpers.mkNullOrOption (either str listOfPlugins) "Plugin dependencies";
requires =
helpers.mkNullOrOption (helpers.nixvimTypes.eitherRecursive str listOfPlugins)
"Plugin dependencies";
rocks =
helpers.mkNullOrOption (either str (listOf (either str attrs)))