diff --git a/thoom-emacs/modules/thoom-prog.el b/thoom-emacs/modules/thoom-prog.el index 95eb18a..72fdd0a 100644 --- a/thoom-emacs/modules/thoom-prog.el +++ b/thoom-emacs/modules/thoom-prog.el @@ -34,3 +34,15 @@ (kill-ring-save 0 0 t)))) (keymap-global-set "C-c o r" #'copy-source-for-reddit) + +(use-package lsp-mode + :ensure t + :commands lsp + :init + (setq lsp-keymap-prefix "C-c l") + :hook ((rust-ts-mode . lsp-deferred) + (lsp-mode . lsp-enable-which-key-integration))) + +(use-package lsp-ui + :ensure t + :commands lsp-ui-mode)