aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
authorEric Alaribe <42889673+funkycadet@users.noreply.github.com>2024-09-23 10:57:35 +0100
committerGitHub <noreply@github.com>2024-09-23 17:57:35 +0800
commit6150cce1cae2fe9285ad30bd00889c2a904309e9 (patch)
tree547efaaaf91367f33b04e22ddef5044f6000db1b /lua
parentfix(gopls): fix nil error when go env GOMODCACHE returns nothing (#3316) (diff)
downloadnvim-lspconfig-6150cce1cae2fe9285ad30bd00889c2a904309e9.tar
nvim-lspconfig-6150cce1cae2fe9285ad30bd00889c2a904309e9.tar.gz
nvim-lspconfig-6150cce1cae2fe9285ad30bd00889c2a904309e9.tar.bz2
nvim-lspconfig-6150cce1cae2fe9285ad30bd00889c2a904309e9.tar.lz
nvim-lspconfig-6150cce1cae2fe9285ad30bd00889c2a904309e9.tar.xz
nvim-lspconfig-6150cce1cae2fe9285ad30bd00889c2a904309e9.tar.zst
nvim-lspconfig-6150cce1cae2fe9285ad30bd00889c2a904309e9.zip
fix(cairo_ls): update bin_name value for cairo language server (#3315)
* fix(cairo_ls): update bin_name value for cairo language server * fix: pass cmd command directly to return cmd field
Diffstat (limited to 'lua')
-rw-r--r--lua/lspconfig/server_configurations/cairo_ls.lua9
1 files changed, 3 insertions, 6 deletions
diff --git a/lua/lspconfig/server_configurations/cairo_ls.lua b/lua/lspconfig/server_configurations/cairo_ls.lua
index e79b34ae..ef6c42b3 100644
--- a/lua/lspconfig/server_configurations/cairo_ls.lua
+++ b/lua/lspconfig/server_configurations/cairo_ls.lua
@@ -1,12 +1,9 @@
local util = require 'lspconfig.util'
-local bin_name = 'cairo-language-server'
-local cmd = { bin_name, '/C', '--node-ipc' }
-
return {
default_config = {
init_options = { hostInfo = 'neovim' },
- cmd = cmd,
+ cmd = { 'scarb-cairo-language-server', '/C', '--node-ipc' },
filetypes = { 'cairo' },
root_dir = util.root_pattern('Scarb.toml', 'cairo_project.toml', '.git'),
},
@@ -14,9 +11,9 @@ return {
description = [[
[Cairo Language Server](https://github.com/starkware-libs/cairo/tree/main/crates/cairo-lang-language-server)
-First, install cairo following [this tutorial](https://medium.com/@elias.tazartes/ahead-of-the-curve-install-cairo-1-0-alpha-and-prepare-for-regenesis-85f4e3940e20)
+First, install Cairo following [this tutorial](https://book.cairo-lang.org/ch01-01-installation.html)
-Then enable cairo language server in your lua configuration.
+Then enable Cairo Language Server in your Lua configuration.
```lua
require'lspconfig'.cairo_ls.setup{}
```