fix(lsp): disable php formatting workaround

This commit is contained in:
2024-02-26 18:45:53 +01:00
parent c785fe4e8c
commit 936cfc9096
16 changed files with 199 additions and 194 deletions
+5 -1
View File
@@ -1,8 +1,12 @@
return {
enabled = true,
enable = true,
dependencies = {
"npm",
},
mason = {
name = "bash-language-server",
-- version = "",
},
lspconfig = {
filetypes = {
"sh",
+5 -1
View File
@@ -1,5 +1,9 @@
return {
enabled = true,
enable = true,
mason = {
name = "clangd",
-- version = "",
},
lspconfig = {
filetypes = {
"c",
+5 -1
View File
@@ -1,11 +1,15 @@
return {
enabled = true,
enable = true,
dependencies = {
"python3",
},
py_module_deps = {
"venv",
},
mason = {
name = "cmake-language-server",
-- version = "",
},
lspconfig = {
filetypes = {
"cmake",
+8 -4
View File
@@ -5,10 +5,14 @@
-- https://github.com/iamcco/coc-diagnostic/blob/master/src/config.ts
return {
enabled = true,
enable = true,
dependencies = {
"npm",
},
mason = {
name = "diagnostic-languageserver",
-- version = "",
},
lspconfig = {
filetypes = {
"python",
@@ -110,16 +114,16 @@ return {
sh = { "shfmt", },
bash = { "shfmt", },
zsh = { "shfmt", },
php = { "php_cs_fixer", },
-- php = { "php_cs_fixer", },
},
formatters = {
autopep8 = {
command = "autopep8",
args = {
"--aggressive",
"-"
"-",
},
rootPatterns = {"Pipfile", "tox.ini", ".git"},
rootPatterns = { "Pipfile", "tox.ini", ".git", },
isStdout = true,
isStderr = false,
ignoreExitCode = false,
+5 -1
View File
@@ -1,7 +1,11 @@
-- spec: https://rust-analyzer.github.io/manual.html#configuration
return {
enabled = true,
enable = true,
mason = {
name = "gopls",
-- version = "",
},
lspconfig = {
filetypes = {
"go",
+5 -1
View File
@@ -1,7 +1,7 @@
-- spec: https://github.com/bmewburn/intelephense-docs/blob/master/installation.md
return {
enabled = true,
enable = true,
dependencies = {
"npm",
},
@@ -10,6 +10,10 @@ return {
"composer.lock",
"vendor",
},
mason = {
name = "intelephense",
-- version = "",
},
lspconfig = {
filetypes = {
"php",
+5 -1
View File
@@ -1,11 +1,15 @@
return {
enabled = true,
enable = true,
dependencies = {
"python3",
},
py_module_deps = {
"venv",
},
mason = {
name = "jedi-language-server",
-- version = "",
},
lspconfig = {
filetypes = {
"python",
+4
View File
@@ -2,6 +2,10 @@
return {
enabled = true,
mason = {
name = "lemminx",
-- version = "",
},
lspconfig = {
filetypes = {
"xml",
+5 -1
View File
@@ -1,7 +1,11 @@
-- spec: https://luals.github.io/wiki/settings/
return {
enabled = true,
enable = true,
mason = {
name = "lua-language-server",
-- version = "",
},
lspconfig = {
filetypes = {
"lua",
+5 -1
View File
@@ -1,7 +1,11 @@
-- spec: https://rust-analyzer.github.io/manual.html#configuration
return {
enabled = true,
enable = true,
mason = {
name = "rust-analyzer",
-- version = "",
},
lspconfig = {
filetypes = {
"rust",
+7 -1
View File
@@ -1,8 +1,14 @@
-- spec: https://github.com/zigtools/zls#configuration-options
return {
enabled = true,
enable = true,
dependencies = {
"zig",
},
-- mason = {
-- name = "zls",
-- -- version = "",
-- },
lspconfig = {
filetypes = {
"zig",