From c7bfa3bf610e88c07b1ffaab1f035735e166e0d8 Mon Sep 17 00:00:00 2001 From: Armaan Bhojwani Date: Fri, 9 Apr 2021 11:42:32 -0400 Subject: [PATCH] Remove LSP mode --- config.org | 44 -------------------------------------------- 1 file changed, 44 deletions(-) diff --git a/config.org b/config.org index 143c26d..5060668 100644 --- a/config.org +++ b/config.org @@ -528,50 +528,6 @@ Use Emacs globally. Use the Emacs daemon and bind a key in your wm to eshell-highlight-prompt nil) #+end_src * Emacs IDE -** LSP -*** General -#+begin_src emacs-lisp - (use-package lsp-mode - :commands (lsp lsp-deferred) - :custom (lsp-keymap-prefix "C-c l") - :hook ((lsp-mode . lsp-enable-which-key-integration))) - - (use-package lsp-ivy) - - (use-package lsp-ui - :commands lsp-ui-mode - :custom (lsp-ui-doc-position 'bottom)) - (use-package lsp-ui-flycheck - :after lsp-ui - :straight (:type built-in)) -#+end_src -*** Company -Company-box adds icons. -#+begin_src emacs-lisp - (use-package company - :after lsp-mode - :hook (lsp-mode . company-mode) - :bind (:map company-active-map - ("" . company-complete-selection)) - (:map lsp-mode-map - ("" . company-indent-or-complete-common)) - :custom - (company-minimum-prefix-length 1) - (setq company-dabbrev-downcase 0) - (company-idle-delay 0.0)) - - (use-package company-box - :hook (company-mode . company-box-mode)) -#+end_src -*** Language servers -**** Python -#+begin_src emacs-lisp - (use-package lsp-pyright - :hook (python-mode . (lambda () - (use-package lsp-pyright - :straight (:type built-in)) - (lsp-deferred)))) -#+end_src ** Code cleanup #+begin_src emacs-lisp (use-package blacken -- 2.39.2