Neovim config After several evolutions/reincarnations, this ends up using LazyVim Python LSP python-lsp-ruff is not on Mason registry so requires manual steps: Setup pylsp via Mason Run this command: :PylspInstall python-lsp-ruff Refs: python-lsp/python-lsp-ruff#21