From dda591fa33ac10c433289aa3ee862c3ded41eed3 Mon Sep 17 00:00:00 2001 From: Albert Cervin Date: Mon, 29 Jan 2024 23:34:07 +0100 Subject: Syntax highlight is a go --- dged.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'dged.nix') diff --git a/dged.nix b/dged.nix index 2427e2d..84eb6ae 100644 --- a/dged.nix +++ b/dged.nix @@ -3,10 +3,12 @@ , bmake , pkg-config , tree-sitter +, tree-sitter-grammars , bear , lib , doxygen , valgrind +, linkFarm }: stdenv.mkDerivation { name = "dged"; @@ -29,6 +31,15 @@ stdenv.mkDerivation { bmake docs ''; + TREESITTER_GRAMMARS = with tree-sitter-grammars; + linkFarm "tree-sitter-grammars" { + "c" = tree-sitter-c; + "rust" = tree-sitter-rust; + "nix" = tree-sitter-nix; + "python" = tree-sitter-python; + "make" = tree-sitter-make; + }; + installPhase = '' bmake install ''; -- cgit v1.2.3