✨ feat: add configurations for typescript and python language servers

This commit is contained in:
sankalp committed 2025-07-25 15:09:36 +05:45
1 parent a22f55a067
commit 9da1f36e17
3 files changed
+29 -17

No files matched your search

+17
View File
@@ -0,0 +1,17 @@
return {
cmd = { 'pyright-langserver', '--stdio' },
filetypes = { 'py', 'python' },
root_markers = { 'pyproject.toml', 'setup.py', 'setup.cfg', 'requirements.txt' },
settings = {
python = {
analysis = {
-- autoSearchPaths = true,
diagnosticMode = 'openFilesOnly',
-- useLibraryCodeForTypes = true,
},
},
},
init_options = {
hostInfo = 'neovim',
},
}
+4 -17
View File
@@ -1,21 +1,8 @@
return {
filetypes = {
'html',
'css',
'scss',
'javascript',
'javascriptreact',
'typescript',
'typescriptreact',
'vue',
'svelte',
},
cmd = { 'tailwindcss-language-server' },
root_markers = { 'tsconfig.json', 'jsconfig.json', 'package.json', '.git' },
filetypes = { 'javascript', 'javascriptreact', 'javascript.jsx', 'typescript', 'typescriptreact', 'typescript.tsx' },
init_options = {
userLanguages = {
['javascript'] = 'javascript',
['javascriptreact'] = 'javascript',
['typescript'] = 'typescript',
['typescriptreact'] = 'typescript',
},
hostInfo = 'neovim',
},
}
+8
View File
@@ -0,0 +1,8 @@
return {
cmd = { 'typescript-language-server', '--stdio' },
root_markers = { 'tsconfig.json', 'jsconfig.json', 'package.json', '.git' },
filetypes = { 'javascript', 'javascriptreact', 'javascript.jsx', 'typescript', 'typescriptreact', 'typescript.tsx' },
init_options = {
hostInfo = 'neovim',
},
}