From 1e5082fc6846e776128f755a8bc62e77ba525adb Mon Sep 17 00:00:00 2001 From: Julio Biason Date: Sun, 4 Apr 2021 17:31:44 -0300 Subject: [PATCH] Clean up some LSP commons --- emacs.d/init.el | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/emacs.d/init.el b/emacs.d/init.el index e30147f..0abbae9 100644 --- a/emacs.d/init.el +++ b/emacs.d/init.el @@ -60,17 +60,23 @@ :hook ((python-mode . lsp) (rust-mode . lsp)) :commands lsp - :init (global-unset-key "\C-l") + :init (setq lsp-keymap-prefix "C-l") + :hook (lsp-mode . lsp-enable-which-key-integration) + (rust-mode . lsp) + (python-mode . lsp) :config (setq lsp-enable-indentation t - lsp-enable-on-type-formatting t - lsp-keymap-prefix "C-l") - (add-hook 'lsp-mode-hook #'lsp-enable-which-key-integration)) + lsp-enable-on-type-formatting t) + :commands lsp) -(use-package lsp-ui - :commands lsp-ui-mode +;; (use-package lsp-ui +;; :commands lsp-ui-mode +;; :ensure t +;; :config (setq lsp-ui-sideline-show-diagnostics t)) + +(use-package lsp-ivy :ensure t - :config (setq lsp-ui-sideline-show-diagnostics t)) + :commands lsp-ivy-workspace-symbol) ;; Markdown mode (use-package markdown-mode