From 5fb628c6b13a00527a1e1b37a7f7cdbc1f752ba6 Mon Sep 17 00:00:00 2001 From: Evie Litherland-Smith Date: Tue, 21 Jan 2025 09:59:45 +0000 Subject: [PATCH] Restore EGLOT pylsp configuration --- init.el | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/init.el b/init.el index ddf9273..7da5b69 100644 --- a/init.el +++ b/init.el @@ -1018,7 +1018,30 @@ (eglot-autoreconnect (* 60 5)) (eglot-events-buffer-config '(:size 0)) :init - (setq eglot-stay-out-of '(flymake))) + (setq eglot-stay-out-of '(flymake)) + :config + (setq-default eglot-workspace-configuration + '( :pylsp ( :plugins + ( :autopep8 (:enabled nil) + :flake8 (:enabled nil) + :jedi_completion ( :enabled t + :include_params t + :include_class_objects t + :include_function_objects t + :fuzzy t) + :jedi_definition (:enabled t) + :jedi_hover (:enabled t) + :mccabe (:enabled nil) + :preload (:enabled nil) + :pycodestyle (:enabled nil) + :pydocstyle (:enabled nil) + :pyflakes (:enabled nil) + :pylint (:enabled nil) + :rope_autoimport ( :completions (:enabled t) + :code_actions (:enabled t)) + :rope_completion (:enabled t) + :yapf (:enabled nil))))) + ) (use-package apheleia :if (package-installed-p 'apheleia)