update-scripts: move out of flake

See the explanation in the new update-scripts/README.md file.
This commit is contained in:
Matt Sturgeon 2024-08-03 18:31:40 +01:00
parent 96d0a2e390
commit d3cb750e6a
No known key found for this signature in database
GPG key ID: 4F91844CED1A8299
10 changed files with 146 additions and 88 deletions

View file

@ -0,0 +1,14 @@
{
vimPlugins,
lib,
writeText,
}:
let
builtinSources = lib.trivial.importJSON "${vimPlugins.none-ls-nvim.src}/doc/builtins.json";
builtinSourceNames = lib.mapAttrs (_: lib.attrNames) builtinSources;
in
writeText "none-ls-sources.nix" (
"# WARNING: DO NOT EDIT\n"
+ "# This file is generated with packages.<system>.none-ls-builtins, which is run automatically by CI\n"
+ (lib.generators.toPretty { } builtinSourceNames)
)