aboutsummaryrefslogtreecommitdiff
path: root/nvim/lua/plugins
diff options
context:
space:
mode:
Diffstat (limited to 'nvim/lua/plugins')
-rw-r--r--nvim/lua/plugins/lsp.lua18
1 files changed, 16 insertions, 2 deletions
diff --git a/nvim/lua/plugins/lsp.lua b/nvim/lua/plugins/lsp.lua
index 17ca039..825ffb6 100644
--- a/nvim/lua/plugins/lsp.lua
+++ b/nvim/lua/plugins/lsp.lua
@@ -38,8 +38,22 @@ return {
38 capabilities = capabilities, 38 capabilities = capabilities,
39 } 39 }
40 40
41 vim.lsp.config.tsserver = { 41 vim.lsp.config.ts_ls = {
42 capabilities = capabilities, 42 capabilities = capabilities,
43 settings = {
44 typescript = {
45 inlayHints = {
46 includeInlayParameterNameHints = "all",
47 includeInlayVariableTypeHints = true,
48 includeInlayFunctionLikeReturnTypeHints = true,
49 },
50 },
51 javascript = {
52 inlayHints = {
53 includeInlayParameterNameHints = "all",
54 },
55 },
56 },
43 } 57 }
44 58
45 vim.lsp.config.pyright = { 59 vim.lsp.config.pyright = {
@@ -59,7 +73,7 @@ return {
59 "bashls", -- npm install -g bash-language-server, pkg install hs-ShellCheck 73 "bashls", -- npm install -g bash-language-server, pkg install hs-ShellCheck
60 "clangd", -- pkg install llvm 74 "clangd", -- pkg install llvm
61 "lua_ls", -- pkg install lua-language-server 75 "lua_ls", -- pkg install lua-language-server
62 "tsserver", -- npm install -g typescript typescript-language-server 76 "ts_ls", -- npm install -g typescript typescript-language-server
63 "pyright", -- npm install -g pyright, brew install pyright 77 "pyright", -- npm install -g pyright, brew install pyright
64 }) 78 })
65 end, 79 end,