Migrate to eglot

This commit is contained in:
coolneng 2022-11-30 16:50:39 +01:00
parent c62ad66a4a
commit e5785374f2
Signed by: coolneng
GPG Key ID: 9893DA236405AF57
2 changed files with 5 additions and 10 deletions

13
+ui.el
View File

@ -18,15 +18,10 @@
(setq direnv-always-show-summary nil) (setq direnv-always-show-summary nil)
;; Change splash-screen banner ;; Change splash-screen banner
(setq fancy-splash-image "~/.doom.d/assets/emacs.svg") (setq fancy-splash-image "~/.doom.d/assets/emacs.svg")
;; Disable LSP documentation popup ;; Remove distracting LSP UI elements
(after! lsp-ui (after! eglot
(setq lsp-ui-doc-enable nil (setq eldoc-echo-area-use-multiline-p nil)
lsp-signature-auto-activate nil (set-popup-rule! "^\\*eglot-help" :size 0.2 :quit t :select t))
lsp-enable-symbol-highlighting nil
lsp-ui-sideline-enable nil
lsp-modeline-code-actions-enable nil
lsp-headerline-breadcrumb-enable nil
lsp-len-enable nil))
;; Shrink minibuffer ;; Shrink minibuffer
(after! vertico (after! vertico
(setq vertico-count 8)) (setq vertico-count 8))

View File

@ -92,7 +92,7 @@
;;gist ; interacting with github gists ;;gist ; interacting with github gists
lookup ; navigate your code and its documentation lookup ; navigate your code and its documentation
;;+docsets) ; ...or in Dash docsets locally ;;+docsets) ; ...or in Dash docsets locally
lsp ; M-x vscode (lsp +eglot) ; M-x vscode
;;macos ; MacOS-specific commands ;;macos ; MacOS-specific commands
magit ; a git porcelain for Emacs magit ; a git porcelain for Emacs
make ; run make tasks from Emacs make ; run make tasks from Emacs