feat: add elixir stuff

This commit is contained in:
Moritz Böhme 2024-08-18 12:28:52 +02:00
parent 9f931b563f
commit 667b7a9db3
No known key found for this signature in database
GPG key ID: 970C6E89EB0547A9
4 changed files with 189 additions and 0 deletions

View file

@ -2,6 +2,7 @@ local conform = require("conform")
local formatters_by_ft = {
["*"] = { "codespell", "trim_whitespace" },
elixir = { "mix" },
gleam = { "gleam" },
go = { "gofmt" },
json = { "jq" },

View file

@ -133,6 +133,10 @@ for _, lsp in ipairs(servers) do
lspconfig_setup(lsp, {})
end
lspconfig_setup("elixirls", {
cmd = { "elixir-ls" },
})
lspconfig_setup("nixd", {
settings = {
nixd = {