From 6d34759bdc78151d22692ead39f250182bfb291a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sun, 24 Aug 2025 15:46:57 +0000 Subject: docs: update configs.md skip-checks: true --- doc/configs.md | 30 ++++++++++++++++++++++++++++++ doc/configs.txt | 22 ++++++++++++++++++++++ 2 files changed, 52 insertions(+) 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 @@ -1237,6 +1237,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 -- cgit v1.2.3-70-g09d2