modified: lua/ale.lua
modified: lua/lsp_setup.lua
This commit is contained in:
+5
-6
@@ -13,12 +13,11 @@ g.ale_fixers = {
|
|||||||
lua = {"luafmt"},
|
lua = {"luafmt"},
|
||||||
css = {"prettier"},
|
css = {"prettier"},
|
||||||
scss = {"prettier"},
|
scss = {"prettier"},
|
||||||
html = {"prettier"}
|
html = {"prettier"},
|
||||||
-- using null-ls for formatting js/ts
|
javascript = {"prettier"},
|
||||||
--javascript = {"prettier"},
|
typescript = {"prettier"},
|
||||||
--typescript = {"prettier"},
|
javascriptreact = {"prettier"},
|
||||||
--javascriptreact = {"prettier"},
|
typescriptreact = {"prettier"}
|
||||||
--typescriptreact = {"prettier"}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
g.ale_linters = {
|
g.ale_linters = {
|
||||||
|
|||||||
+5
-2
@@ -138,9 +138,8 @@ local tsserver_on_attach = function(client, bufnr)
|
|||||||
eslint_bin = "eslint_d",
|
eslint_bin = "eslint_d",
|
||||||
eslint_enable_diagnostics = true,
|
eslint_enable_diagnostics = true,
|
||||||
eslint_enable_code_actions = true,
|
eslint_enable_code_actions = true,
|
||||||
enable_formatting = true,
|
|
||||||
enable_import_on_completion = true,
|
enable_import_on_completion = true,
|
||||||
formatter = "prettier"
|
filter_out_diagnostics_by_severity = {"error", "warning", "information", "hint"}
|
||||||
}
|
}
|
||||||
ts_utils.setup_client(client)
|
ts_utils.setup_client(client)
|
||||||
|
|
||||||
@@ -179,6 +178,10 @@ require("nvim-lsp-installer").on_server_ready(
|
|||||||
|
|
||||||
if server.name == "tsserver" then
|
if server.name == "tsserver" then
|
||||||
opts.on_attach = tsserver_on_attach
|
opts.on_attach = tsserver_on_attach
|
||||||
|
--opts.handlers = {
|
||||||
|
-- ["textDocument/publishDiagnostics"] = function()
|
||||||
|
-- end
|
||||||
|
--}
|
||||||
end
|
end
|
||||||
|
|
||||||
server:setup(opts)
|
server:setup(opts)
|
||||||
|
|||||||
Reference in New Issue
Block a user