Unverified Commit 1b4c0d34 authored by Ramses's avatar Ramses Committed by GitHub
Browse files

vimPlugins.nvim-treesitter: build per-language queries locally (#510536)

parents 84d54711 431a5782
Loading
Loading
Loading
Loading
+6 −1
Original line number Diff line number Diff line
@@ -7,6 +7,7 @@
  neovim,
  neovimUtils,
  runCommand,
  runCommandLocal,
  vimPlugins,
  writableTmpDirAsHomeHook,
}:
@@ -22,7 +23,11 @@ let
      requires ? [ ],
    }:
    vimUtils.toVimPlugin (
      runCommand "nvim-treesitter-queries-${language}"
      # Just mkdir + ln -s; cheaper to build than to substitute (and not
      # on cache.nixos.org anyway since release.nix doesn't recurse into
      # passthru.queries). With ~300 languages under withAllGrammars,
      # round-tripping each to a remote builder is very slow.
      runCommandLocal "nvim-treesitter-queries-${language}"
        {
          passthru = {
            inherit language requires;