Updates
This commit is contained in:
@@ -55,6 +55,20 @@ require'lspconfig'.phpactor.setup{
|
||||
["language_server_psalm.enabled"] = false,
|
||||
}
|
||||
}
|
||||
require'lspconfig'.asm_lsp.setup{
|
||||
on_attach = on_attach,
|
||||
capabilities = capabilities,
|
||||
cmd = {
|
||||
"/home/dobiadi/.cargo/bin/asm-lsp"
|
||||
},
|
||||
}
|
||||
require'lspconfig'.elixirls.setup{
|
||||
on_attach = on_attach,
|
||||
capabilities = capabilities,
|
||||
cmd = {
|
||||
"elixir-ls"
|
||||
},
|
||||
}
|
||||
vim.opt.completeopt = {"menu", "menuone", "noselect"}
|
||||
|
||||
-- Set up nvim-cmp.
|
||||
@@ -106,6 +120,11 @@ vim.diagnostic.config({
|
||||
|
||||
require("null-ls").setup({
|
||||
sources = {
|
||||
-- Terraform
|
||||
require("null-ls").builtins.formatting.terraform_fmt,
|
||||
require("null-ls").builtins.diagnostics.terraform_validate,
|
||||
-- Packer
|
||||
require("null-ls").builtins.formatting.hclfmt,
|
||||
-- JavaScript
|
||||
require("null-ls").builtins.formatting.prettier,
|
||||
require("null-ls").builtins.diagnostics.eslint_d,
|
||||
@@ -118,5 +137,9 @@ require("null-ls").setup({
|
||||
require("null-ls").builtins.diagnostics.phpcs.with({ extra_args = {"--standard=PSR12"}}),
|
||||
-- Rust
|
||||
require("null-ls").builtins.formatting.rustfmt,
|
||||
-- ASM
|
||||
require("null-ls").builtins.formatting.asmfmt,
|
||||
-- Elixir
|
||||
require("null-ls").builtins.formatting.mix,
|
||||
},
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user