add tsserver to nvim lsp
change
commit 859dc55df14523a3de72c8888ae9e5a997398075
author Alpha Chen <alpha@kejadlen.dev>
date
parent ec57c34e
diff --git a/nvim/fnl/init.fnl b/nvim/fnl/init.fnl
index 6a782d0e..c564b502 100644
--- a/nvim/fnl/init.fnl
+++ b/nvim/fnl/init.fnl
@@ -122,9 +122,10 @@
     (vim.keymap.set :n :gr vim.lsp.buf.references bufopts)
     (vim.keymap.set :n :<leader>f vim.lsp.buf.formatting bufopts)))
 
-(let [{: rust_analyzer} (require :lspconfig)]
+(let [{: rust_analyzer : tsserver} (require :lspconfig)]
   ((. rust_analyzer :setup) {: on_attach
-                             :settings {:rust-analyzer {:checkOnSave {:command :clippy}}}}))
+                             :settings {:rust-analyzer {:checkOnSave {:command :clippy}}}})
+  ((. tsserver :setup) {: on_attach}))
 
 ;;; netrw