diff --git a/init.el b/init.el index aec2812..7f95e19 100644 --- a/init.el +++ b/init.el @@ -1066,7 +1066,14 @@ :config (add-to-list 'eglot-server-programs '(scad-mode "openscad-lsp")) (setq-default eglot-workspace-configuration - '( :pylsp ( :plugins + '( :basedpyright ( :typeCheckingMode "recommended" + :disableOrganizeImports t) + :basedpyright.analysis ( :diagnosticMode "workspace" + :inlayHints ( :variableTypes t + :callArgumentNames t + :functionReturnTypes t + :genericTypes t)) + :pylsp ( :plugins ( :autopep8 (:enabled nil) :flake8 (:enabled nil) :jedi_completion ( :enabled t