Hi, Today I spent some time on trying latest emacs with --with-tree-siter enabled. It enables native support for tree-sitter. However, language grammars are still external. I came up with below snippet that makes grammar packages. But I didn't find it worth committing. So sharing it here if someone will want to try, or may be form it to commit. Current issues related to guix with tree-sitter below: - Emacs tries to dlopen libraries with grammars. Since we are under guix, one has to add grammar packages to profile and use treesit-extra-load-path variable. In the long run, this will require different solution, probably patching emacs it self, idk. --8<---------------cut here---------------start------------->8--- (use-package treesit :demand t :init (setq treesit-extra-load-path '("/home/muradm/.cache/guix-extra-profiles/desktop/lib"))) --8<---------------cut here---------------end--------------->8--- Regards, muradm