Skip to content

Commit ae634f1

Browse files
committed
chore: trying out official Elixir LSP
1 parent 4bf27dd commit ae634f1

1 file changed

Lines changed: 18 additions & 8 deletions

File tree

init.lua

Lines changed: 18 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -656,14 +656,24 @@ require('lazy').setup({
656656
},
657657
},
658658
},
659-
elixirls = {
660-
settings = {
661-
elixirLS = {
662-
dialyzerEnabled = false,
663-
fetchDeps = false,
664-
mcpEnabled = true,
665-
},
666-
},
659+
-- -- TODO: is it properly configured?
660+
-- elixirls = {
661+
-- settings = {
662+
-- elixirLS = {
663+
-- dialyzerEnabled = false,
664+
-- incrementalDialyzer = false,
665+
-- suggestSpecs = false,
666+
-- fetchDeps = false,
667+
-- mcpEnabled = true,
668+
-- },
669+
-- },
670+
-- },
671+
expert = {
672+
-- Use Nightly Builds
673+
-- https://github.com/elixir-lang/expert/tree/main?tab=readme-ov-file#nightly-builds
674+
cmd = { '/Users/nicolognudi/code/personal/expert_darwin_arm64' },
675+
root_markers = { 'mix.exs', '.git' },
676+
filetypes = { 'elixir', 'eelixir', 'heex' },
667677
},
668678
ts_ls = {},
669679
typos_lsp = {

0 commit comments

Comments
 (0)