aboutsummaryrefslogtreecommitdiffstats
path: root/lua/lspconfig/configs/elixirls.lua
diff options
context:
space:
mode:
authorJustin M. Keyes <justinkz@gmail.com>2024-12-02 08:26:54 -0800
committerGitHub <noreply@github.com>2024-12-02 08:26:54 -0800
commit2386f1e0e1a99c944617f8b6a8088c95b806505c (patch)
treede6502da5ce128a2a45eb18cd5dd7853dbb2fdcf /lua/lspconfig/configs/elixirls.lua
parentdocs: update configs.md (diff)
downloadnvim-lspconfig-2386f1e0e1a99c944617f8b6a8088c95b806505c.tar
nvim-lspconfig-2386f1e0e1a99c944617f8b6a8088c95b806505c.tar.gz
nvim-lspconfig-2386f1e0e1a99c944617f8b6a8088c95b806505c.tar.bz2
nvim-lspconfig-2386f1e0e1a99c944617f8b6a8088c95b806505c.tar.lz
nvim-lspconfig-2386f1e0e1a99c944617f8b6a8088c95b806505c.tar.xz
nvim-lspconfig-2386f1e0e1a99c944617f8b6a8088c95b806505c.tar.zst
nvim-lspconfig-2386f1e0e1a99c944617f8b6a8088c95b806505c.zip
docs: broken elixir-ls URL #3489
fix #3488
Diffstat (limited to 'lua/lspconfig/configs/elixirls.lua')
-rw-r--r--lua/lspconfig/configs/elixirls.lua13
1 files changed, 7 insertions, 6 deletions
diff --git a/lua/lspconfig/configs/elixirls.lua b/lua/lspconfig/configs/elixirls.lua
index b79e09fa..3099981c 100644
--- a/lua/lspconfig/configs/elixirls.lua
+++ b/lua/lspconfig/configs/elixirls.lua
@@ -16,12 +16,13 @@ https://github.com/elixir-lsp/elixir-ls
`elixir-ls` can be installed by following the instructions [here](https://github.com/elixir-lsp/elixir-ls#building-and-running).
-```bash
-curl -fLO https://github.com/elixir-lsp/elixir-ls/releases/latest/download/elixir-ls.zip
-unzip elixir-ls.zip -d /path/to/elixir-ls
-# Unix
-chmod +x /path/to/elixir-ls/language_server.sh
-```
+1. Download the zip from https://github.com/elixir-lsp/elixir-ls/releases/latest/
+2. Unzip it and make it executable.
+ ```bash
+ unzip elixir-ls.zip -d /path/to/elixir-ls
+ # Unix
+ chmod +x /path/to/elixir-ls/language_server.sh
+ ```
**By default, elixir-ls doesn't have a `cmd` set.** This is because nvim-lspconfig does not make assumptions about your path. You must add the following to your init.vim or init.lua to set `cmd` to the absolute path ($HOME and ~ are not expanded) of your unzipped elixir-ls.