Ver Fonte

nixpkgs/neovim: remove extra-treesitter-textobjects

The upstream query handles this already
Thomas Dy há 3 semanas atrás
pai
commit
b8024fb314
1 ficheiros alterados com 1 adições e 22 exclusões
  1. 1 22
      .config/nixpkgs/neovim/neovim.nix

+ 1 - 22
.config/nixpkgs/neovim/neovim.nix

@@ -2,7 +2,6 @@
 , stdenv
 , runCommand
 , writeShellScriptBin
-, writeTextFile
 , neovim-unwrapped
 , makeWrapper
 , tree-sitter
@@ -26,23 +25,6 @@ let
       fi
     '';
   } // attrs);
-  extra-treesitter-textobjects = writeTextFile {
-    name = "extra-treesitter-textobjects";
-    destination = "/queries/ecma/textobjects.scm";
-    text = ''
-      ;; extends
-
-      ; consider array elements as @parameter text objects too
-      (array
-        "," @_start .
-        (_) @parameter.inner
-        (#make-range! "parameter.outer" @_start @parameter.inner))
-      (array
-        . (_) @parameter.inner
-        . ","? @_end
-        (#make-range! "parameter.outer" @parameter.inner @_end))
-    '';
-  };
   tsc = writeShellScriptBin "tsc" ''
     if [ -x "./node_modules/.bin/tsc" ]; then
       exec ./node_modules/.bin/tsc "$@"
@@ -69,10 +51,7 @@ let
 
   plugins = (builtins.filter (p: !p.optional) (lib.attrValues pinnedPlugins))
     ++ (lib.attrValues treesitterPlugins)
-    ++ [
-      extra-treesitter-textobjects
-      blink-cmp
-    ];
+    ++ [ blink-cmp ];
 
   optionalPlugins = builtins.filter (p: p.optional) (lib.attrValues pinnedPlugins);