aboutsummaryrefslogtreecommitdiff
path: root/config/emacs/emacs.d
diff options
context:
space:
mode:
authorKenny Ballou <kb@devnulllabs.io>2021-04-19 23:05:13 -0600
committerKenny Ballou <kb@devnulllabs.io>2021-04-19 23:05:13 -0600
commit57566046d2f79fc16d5ce9024749dc5652cb00de (patch)
tree481912efc89ccba403faf36fc583964a8c7627fd /config/emacs/emacs.d
parent42d4e85387f54c1d1bfde89aa2509781cc3f0b1c (diff)
downloaddotfiles-57566046d2f79fc16d5ce9024749dc5652cb00de.tar.gz
dotfiles-57566046d2f79fc16d5ce9024749dc5652cb00de.tar.xz
emacs: lsp: enable semantic tokens
Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
Diffstat (limited to 'config/emacs/emacs.d')
-rw-r--r--config/emacs/emacs.d/lisp/init-lsp.el6
1 files changed, 5 insertions, 1 deletions
diff --git a/config/emacs/emacs.d/lisp/init-lsp.el b/config/emacs/emacs.d/lisp/init-lsp.el
index 777ccf5c..4ea40e02 100644
--- a/config/emacs/emacs.d/lisp/init-lsp.el
+++ b/config/emacs/emacs.d/lisp/init-lsp.el
@@ -23,6 +23,8 @@
(defvar lsp-document-sync-method)
(defvar lsp-response-timeout)
(defvar lsp-clients-go-server-args)
+(defvar lsp-semantic-tokens-enable)
+(defvar lsp-completion-provider)
(defvar lsp-ui-doc-delay)
(defvar lsp-ui-sideline-enable)
(defvar lsp-ui-sideline-show-symbol)
@@ -63,7 +65,9 @@
"--index"
"-log=error"))
(setq lsp-clients-go-server-args '("--cache-style=always"
- "--diagnostics-style=onsave")))
+ "--diagnostics-style=onsave"))
+ (setq lsp-semantic-tokens-enable t)
+ (setq lsp-completion-provider ':capf))
(use-package lsp-ui
:after lsp-mode