diff options
-rw-r--r-- | config/emacs/emacs.d/lisp/init-lsp.el | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/config/emacs/emacs.d/lisp/init-lsp.el b/config/emacs/emacs.d/lisp/init-lsp.el index 05c90136..3c1201e4 100644 --- a/config/emacs/emacs.d/lisp/init-lsp.el +++ b/config/emacs/emacs.d/lisp/init-lsp.el @@ -48,6 +48,7 @@ (defvar lsp-ui-doc-position) (defvar lsp-ui-doc-alignment) (defvar lsp-auto-configure) +(defvar lsp-file-watch-ignored) (use-package lsp-mode @@ -77,6 +78,28 @@ "-log=error")) (setq lsp-clients-go-server-args '("--cache-style=always" "--diagnostics-style=onsave")) + (setq lsp-file-watch-ignored + '("[/\\\\]\\.direnv$" + "[/\\\\]\\.git$" + "[/\\\\]\\.hg$" + "[/\\\\]\\.bzr$" + "[/\\\\]_darcs$" + "[/\\\\]\\.svn$" + "[/\\\\]_FOSSIL_$" + "[/\\\\]\\.idea$" + "[/\\\\]\\.ensime_cache$" + "[/\\\\]\\.eunit$" + "[/\\\\]node_modules$" + "[/\\\\]\\.fslckout$" + "[/\\\\]\\.tox$" + "[/\\\\]\\.stack-work$" + "[/\\\\]\\.bloop$" + "[/\\\\]\\.metals$" + "[/\\\\]target$" + "[/\\\\]\\.deps$" + "[/\\\\]\\.build-aux$" + "[/\\\\]autom4te.cache$" + "[/\\\\]\\.reference$")) (setq lsp-semantic-tokens-enable t) (setq lsp-completion-provider ':capf)) |