✨ feat: add configurations for typescript and python language servers
This commit is contained in:
3 files changed
+29
-17
No files matched your search
@@ -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
@@ -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',
|
||||
},
|
||||
}
|
||||
@@ -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',
|
||||
},
|
||||
}
|
||||
Reference in new issue
Block a user