elixir-tools / elixir-tools.nvim

Neovim plugin for Elixir
MIT License
403 stars 30 forks source link

plugin trying to install elixir-ls. not following cmd #223

Closed trashhalo closed 1 month ago

trashhalo commented 1 month ago

lazy config

    {
        "elixir-tools/elixir-tools.nvim",
        version = "*",
        event = { "BufReadPre", "BufNewFile" },
        config = function()
            local elixir = require("elixir")
            local elixirls = require("elixir.elixirls")

            elixir.setup {
                nextls = { enable = false },
                credo = { enable = true },
                elixirls = {
                    enable = true,
                    cmd = "/home/vscode/.elixir-ls/language_server.sh",
                    settings = elixirls.settings {
                        dialyzerEnabled = false,
                        enableTestLenses = false,
                    },
                    on_attach = function(client, bufnr)
                        vim.keymap.set("n", "<space>fp", ":ElixirFromPipe<cr>",
                            { buffer = true, noremap = true })
                        vim.keymap.set("n", "<space>tp", ":ElixirToPipe<cr>",
                            { buffer = true, noremap = true })
                        vim.keymap.set("v", "<space>em", ":ElixirExpandMacro<cr>",
                            { buffer = true, noremap = true })
                    end,
                }
            }
        end,
        dependencies = {
            "nvim-lua/plenary.nvim",
        },
    },

lsp log

[ERROR][2024-07-20 23:29:22] .../vim/lsp/rpc.lua:770    "rpc"   "/home/vscode/.elixir-ls/language_server.sh"    "stderr"    "Running /home/vscode/.elixir-ls/launch.sh\n"
[ERROR][2024-07-20 23:29:22] .../vim/lsp/rpc.lua:770    "rpc"   "/home/vscode/.elixir-ls/language_server.sh"    "stderr"    "Preferred shell is bash, relaunching\n"
[ERROR][2024-07-20 23:29:22] .../vim/lsp/rpc.lua:770    "rpc"   "/home/vscode/.elixir-ls/language_server.sh"    "stderr"    "Looking for ASDF install\nASDF install found in /home/vscode/.asdf/asdf.sh, sourcing\n"
[ERROR][2024-07-20 23:29:23] .../vim/lsp/rpc.lua:770    "rpc"   "/home/vscode/.elixir-ls/language_server.sh"    "stderr"    "Installing ElixirLS release v0.22.1\n"
[ERROR][2024-07-20 23:29:23] .../vim/lsp/rpc.lua:770    "rpc"   "/home/vscode/.elixir-ls/language_server.sh"    "stderr"    "Running in /workspaces/standd/services/standd\n"
[ERROR][2024-07-20 23:29:23] .../vim/lsp/rpc.lua:770    "rpc"   "/home/vscode/.elixir-ls/language_server.sh"    "stderr"    "Install complete\n"
[ERROR][2024-07-20 23:29:25] .../vim/lsp/rpc.lua:770    "rpc"   "/home/vscode/.elixir-ls/language_server.sh"    "stderr"    'Unable to read from device: %JasonV.DecodeError{position: 125, token: nil, data: "\\r\\n{\\"jsonrpc\\":\\"2.0\\",\\"id\\":1,\\"result\\":[{\\"suggestSpecs\\":false,\\"dialyzerEnabled\\":false,\\"enableTestLenses\\":false,\\"fetchDeps\\":false}"}\n'

elixir tools version 0.16.0