From 0f7d34b84860d27232e3a03ce3e5a7d506f32218 Mon Sep 17 00:00:00 2001 From: pml68 Date: Sun, 31 Mar 2024 19:32:41 +0200 Subject: feat: add Elixir LSP --- lua/pml68/configs/lspconfig.lua | 1 + lua/pml68/configs/mason.lua | 1 + lua/pml68/configs/settings/elixirls.lua | 3 +++ 3 files changed, 5 insertions(+) create mode 100644 lua/pml68/configs/settings/elixirls.lua (limited to 'lua/pml68/configs') diff --git a/lua/pml68/configs/lspconfig.lua b/lua/pml68/configs/lspconfig.lua index 40badc3..65244b1 100644 --- a/lua/pml68/configs/lspconfig.lua +++ b/lua/pml68/configs/lspconfig.lua @@ -15,6 +15,7 @@ local servers = { "dartls", "kotlin_language_server", "lua_ls", + "elixirls", "glsl_analyzer" } diff --git a/lua/pml68/configs/mason.lua b/lua/pml68/configs/mason.lua index fbc5af7..c6428ef 100644 --- a/lua/pml68/configs/mason.lua +++ b/lua/pml68/configs/mason.lua @@ -15,6 +15,7 @@ return { "pyright", "rust-analyzer", "glsl_analyzer", + "elixir-ls", "kotlin-language-server" }, PATH = "skip", diff --git a/lua/pml68/configs/settings/elixirls.lua b/lua/pml68/configs/settings/elixirls.lua new file mode 100644 index 0000000..e124260 --- /dev/null +++ b/lua/pml68/configs/settings/elixirls.lua @@ -0,0 +1,3 @@ +return { + cmd = {vim.fn.stdpath("data") .. "/mason/bin/elixir-ls"}, +} -- cgit v1.2.3