aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--doc/configs.md30
-rw-r--r--doc/configs.txt22
2 files changed, 52 insertions, 0 deletions
diff --git a/doc/configs.md b/doc/configs.md
index 7a9485d1..de73df86 100644
--- a/doc/configs.md
+++ b/doc/configs.md
@@ -45,6 +45,7 @@ Nvim by running `:help lspconfig-all`.
- [cairo_ls](#cairo_ls)
- [ccls](#ccls)
- [cds_lsp](#cds_lsp)
+- [cir_lsp_server](#cir_lsp_server)
- [circom-lsp](#circom-lsp)
- [clangd](#clangd)
- [clarinet](#clarinet)
@@ -1974,6 +1975,35 @@ Default config:
---
+## cir_lsp_server
+
+https://llvm.github.io/clangir
+
+The Language Server for the LLVM ClangIR language
+
+`cir-lsp-server` can be installed at the llvm-project repository (https://github.com/llvm/llvm-project)
+
+Snippet to enable the language server:
+```lua
+vim.lsp.enable('cir_lsp_server')
+```
+
+Default config:
+- `cmd` :
+ ```lua
+ { "cir-lsp-server" }
+ ```
+- `filetypes` :
+ ```lua
+ { "cir" }
+ ```
+- `root_markers` :
+ ```lua
+ { ".git" }
+ ```
+
+---
+
## circom-lsp
[Circom Language Server](https://github.com/rubydusa/circom-lsp)
diff --git a/doc/configs.txt b/doc/configs.txt
index b7cd49af..3f1cbbe1 100644
--- a/doc/configs.txt
+++ b/doc/configs.txt
@@ -1238,6 +1238,28 @@ Default config:
<
------------------------------------------------------------------------------
+cir_lsp_server
+
+https://llvm.github.io/clangir
+
+The Language Server for the LLVM ClangIR language
+
+`cir-lsp-server` can be installed at the llvm-project repository (https://github.com/llvm/llvm-project)
+
+Snippet to enable the language server: >lua
+ vim.lsp.enable('cir_lsp_server')
+
+
+Default config:
+- cmd: >lua
+ { "cir-lsp-server" }
+- filetypes: >lua
+ { "cir" }
+- root_markers: >lua
+ { ".git" }
+<
+
+------------------------------------------------------------------------------
circom-lsp
[Circom Language Server](https://github.com/rubydusa/circom-lsp)