Spent way too much time today trying to figure out why consult-imenu will not work for me in #emacs and made zero progress.

Last night I had to tear down my configs for tree sitter because typing `/` in a js buffer would crash emacs. At least I got that fixed and can work on react code tonight.

Interestingly if I disable eglot consult-imenu works #emacs
bare bones eglot config and consult-imenu works somewhat so it's looking like it's python-ts-mode that's likely causing problems #emacs

#Emacs #Eglot is also confounding me, @greg

The main sticking point, for my attempts, seems to be to get a NodeJS set up which Emacs can talk with properly. Really? These LSPs depend on NodeJS? Seems flaky as all hell.

@bignose I think in your case itโ€™s a matter of getting the lsp to see your dependencies. For python i pip install the lsp into each projects venv which is added to the path in emacs
@bignose but yeah. I have problems with JavaScript lsp and dependencies
@greg Emacs: not because we must, but because we can.