Oh nice, emacs 31 will have builtin "install tree-sitter grammars for stuff", rather than having to cobble together a bundle of libraries from random sources. That's going to be so nice, I might even start using emacs more for day to day development. The headaches of getting set up for a new language got to the point where I just switched to jetbrains IDEs so I could get on with code, but I do miss a bunch of things about my beloved emacs and its carefully crafted configurations...