I noticed this package sets :major-modes (python-mode) when registering the client. This prevents it from being an option when you're using python-ts-mode (the new tree-sitter-enabled alternative mode in Emacs 29).
I currently just do the following but it's clunky:
I noticed this package sets
:major-modes (python-mode)
when registering the client. This prevents it from being an option when you're usingpython-ts-mode
(the new tree-sitter-enabled alternative mode in Emacs 29).I currently just do the following but it's clunky:
A better way could be using
:activation-fn (lsp-activate-on "python")
instead, but I haven't tried that yet.