Moved ts tools to seperate file

This commit is contained in:
2023-09-29 20:04:58 +02:00
parent 47b7885699
commit 4541f0fba0
4 changed files with 73 additions and 54 deletions

View File

@@ -0,0 +1,27 @@
return {
"pmizio/typescript-tools.nvim",
dependencies = {
"nvim-lua/plenary.nvim",
"neovim/nvim-lspconfig",
"hrsh7th/cmp-nvim-lsp",
},
config = function()
local typescript_tools = require("typescript-tools")
local cmp_nvim_lsp = require("cmp_nvim_lsp")
local on_attach = require("taken.core.on_attach")
local capabilities = cmp_nvim_lsp.default_capabilities()
typescript_tools.setup({
capabilities = capabilities,
on_attach = on_attach,
settings = {
tsserver_file_preferences = {
includeInlayParameterNameHints = "all",
includeCompletionsForModuleExports = true,
quotePreference = "auto",
},
},
})
end,
}