From d3257d36e4133f20c7e468ffa2e66122c28a641b Mon Sep 17 00:00:00 2001 From: david Date: Sun, 14 Jul 2024 14:18:24 -0400 Subject: [PATCH] Override treeSitter passthrough --- flake.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/flake.nix b/flake.nix index 527e8cb..450dd39 100644 --- a/flake.nix +++ b/flake.nix @@ -7,9 +7,12 @@ outputs = { self, nixpkgs, flake-utils, emacs-overlay }: let mkEmacs = pkgs: v: pkgs.emacsWithPackagesFromUsePackage { config = ./main.org; - package = pkgs."${v}${if pkgs.stdenv.isDarwin then "-macport" else "-pgtk"}"; + package = (pkgs."${v}${if pkgs.stdenv.isDarwin then "-macport" else "-pgtk"}").overrideAttrs (old: { + passthru = old.passthru // { + treeSitter = true; + }; + });; extraEmacsPackages = epkgs: with epkgs; [ - vterm treesit-grammars.with-all-grammars ]; };