about summary refs log tree commit diff
path: root/pkgs/applications/editors/vim/plugins/nvim-treesitter/overrides.nix
diff options
context:
space:
mode:
authorfigsoda <figsoda@pm.me>2023-05-16 12:15:44 -0400
committerfigsoda <figsoda@pm.me>2023-05-16 12:15:44 -0400
commit6b098c6e4d5195ef69227ab6b22d9c0c34a78cd1 (patch)
tree776b332831262603a32a8ae24933c5cd7e57409a /pkgs/applications/editors/vim/plugins/nvim-treesitter/overrides.nix
parent5c5a8fc0570659f56d0d6f3f339b76aae6a22e67 (diff)
vimPlugins.nvim-treesitter-parsers: set meta.platforms
Diffstat (limited to 'pkgs/applications/editors/vim/plugins/nvim-treesitter/overrides.nix')
-rw-r--r--pkgs/applications/editors/vim/plugins/nvim-treesitter/overrides.nix14
1 files changed, 10 insertions, 4 deletions
diff --git a/pkgs/applications/editors/vim/plugins/nvim-treesitter/overrides.nix b/pkgs/applications/editors/vim/plugins/nvim-treesitter/overrides.nix
index 67aa374056384..4914ff196a5c7 100644
--- a/pkgs/applications/editors/vim/plugins/nvim-treesitter/overrides.nix
+++ b/pkgs/applications/editors/vim/plugins/nvim-treesitter/overrides.nix
@@ -41,10 +41,16 @@ let
       ];
     in
 
-    runCommand "nvim-treesitter-grammar-${name}" { } ''
-      mkdir -p $out/parser
-      ln -s ${grammar}/parser $out/parser/${name}.so
-    '';
+    runCommand "nvim-treesitter-grammar-${name}"
+      {
+        meta = {
+          platforms = lib.platforms.all;
+        } // grammar.meta;
+      }
+      ''
+        mkdir -p $out/parser
+        ln -s ${grammar}/parser $out/parser/${name}.so
+      '';
 
   allGrammars = lib.attrValues generatedDerivations;