emacs/lsp: add exclusions to file watchers

This commit is contained in:
Paul-Henri Froidmont 2024-07-04 03:36:06 +02:00
parent b70a9baee0
commit fbaf5e415b
Signed by: phfroidmont
GPG key ID: BE948AFD7E7873BE

View file

@ -21,6 +21,16 @@
(setq lsp-tailwindcss-experimental-class-regex [
[ "cls\\(([^)]*)\\)" "\"([^']*)\"" ]
[ "cls\\s*:=\\s*\\(?([^,^\\n^\\)]*)" "\"([^']*)\"" ]]))
(with-eval-after-load 'lsp-mode
(add-to-list 'lsp-file-watch-ignored-directories "[/\\\\]node_modules\\'")
(add-to-list 'lsp-file-watch-ignored-directories "[/\\\\]\\.cache\\'")
(add-to-list 'lsp-file-watch-ignored-directories "[/\\\\]\\.direnv\\'")
(add-to-list 'lsp-file-watch-ignored-directories "[/\\\\]\\.devenv\\'")
(add-to-list 'lsp-file-watch-ignored-directories "[/\\\\]\\.metals\\'")
(add-to-list 'lsp-file-watch-ignored-directories "[/\\\\]\\.bloop\\'")
(add-to-list 'lsp-file-watch-ignored-directories "[/\\\\]out\\'"))
(after! nix-mode
(set-formatter! 'nixpkgs-fmt '("nixpkgs-fmt" ) :modes '(nix-mode)))