Browse Source

Use pyright as language server when `lsp-pyright` is available

Also ignore the .cache directory, as that's the one `lsp-pyright' is installing
it's local copy of `pyright` into.
master
Daniel 4 months ago
parent
commit
dc8a028742
No known key found for this signature in database GPG Key ID: 1C7071A75BB72D64
  1. 1
      .gitignore
  2. 3
      init.el

1
.gitignore

@ -59,3 +59,4 @@
/flycheck_init.el
/projects
/.lsp-session-v1
/.cache/

3
init.el

@ -3020,6 +3020,9 @@ With given ARG, display files in `db/important-document-path’."
(use-package python
:config (progn
(unless (require 'lsp-pyright nil :no-error)
(message "`lsp-pyright' not available, using defaults from `lsp'"))
(add-hook 'python-mode-hook #'highlight-indentation-mode)
(add-hook 'python-mode-hook #'company-mode)
(add-hook 'python-mode-hook #'lsp)))

Loading…
Cancel
Save