From ed5c719ff7f5ee1f03d6f23c520e9b05289b8517 Mon Sep 17 00:00:00 2001 From: LavaDesu Date: Sun, 21 Nov 2021 16:15:30 +0700 Subject: [PATCH] overlays: remove tree-sitter overlay has already been merged into upstream nixpkgs --- overlays/default.nix | 1 - overlays/tree-sitter.nix | 30 ------------------------------ 2 files changed, 31 deletions(-) delete mode 100644 overlays/tree-sitter.nix diff --git a/overlays/default.nix b/overlays/default.nix index 25ca8a5..7baec0f 100644 --- a/overlays/default.nix +++ b/overlays/default.nix @@ -6,7 +6,6 @@ builtins.map (path: import path) [ ./picom.nix ./polybar.nix ./transcrypt.nix - ./tree-sitter.nix ./winetricks.nix ./xinit.nix ] diff --git a/overlays/tree-sitter.nix b/overlays/tree-sitter.nix deleted file mode 100644 index 26e8012..0000000 --- a/overlays/tree-sitter.nix +++ /dev/null @@ -1,30 +0,0 @@ -self: super: -let - lib = super.lib; - stdenv = super.stdenv; -in { - tree-sitter = super.tree-sitter.overrideAttrs(o: { - passthru = o.passthru // { - withPlugins = grammarFn: - let - grammars = grammarFn o.passthru.builtGrammars; - in - super.linkFarm "grammars" - (map - (drv: - let - name = lib.strings.getName drv; - in - { - name = - (lib.strings.replaceStrings ["-"] ["_"] - (lib.strings.removePrefix "tree-sitter-" - (lib.strings.removeSuffix "-grammar" name))) - + stdenv.hostPlatform.extensions.sharedLibrary; - path = "${drv}/parser"; - } - ) - grammars); - }; - }); -}