Yeah, I've been doing the same thing. direnv is such a KISS tool, and is language agnostic as well. My prior experience with LSP wasn't exactly pain free, so it's definitely smoothing a rough patch. Having Elgot in master is great if makes the out of box experience work.
I use VS code for a couple days and I will already want to go back to Emacs, and having a good LSP experience is pretty important for either.
I use VS code for a couple days and I will already want to go back to Emacs, and having a good LSP experience is pretty important for either.