aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKris <101912712+FlawlessCasual17@users.noreply.github.com>2025-04-23 05:50:22 -0600
committerGitHub <noreply@github.com>2025-04-23 04:50:22 -0700
commit6af04d96dbacd6f5dfa4ec94aaf4ad24d5647709 (patch)
treeba11c804138c4b77b836747f11ce174c69ff29aa
parentdocs: update configs.md (diff)
downloadnvim-lspconfig-6af04d96dbacd6f5dfa4ec94aaf4ad24d5647709.tar
nvim-lspconfig-6af04d96dbacd6f5dfa4ec94aaf4ad24d5647709.tar.gz
nvim-lspconfig-6af04d96dbacd6f5dfa4ec94aaf4ad24d5647709.tar.bz2
nvim-lspconfig-6af04d96dbacd6f5dfa4ec94aaf4ad24d5647709.tar.lz
nvim-lspconfig-6af04d96dbacd6f5dfa4ec94aaf4ad24d5647709.tar.xz
nvim-lspconfig-6af04d96dbacd6f5dfa4ec94aaf4ad24d5647709.tar.zst
nvim-lspconfig-6af04d96dbacd6f5dfa4ec94aaf4ad24d5647709.zip
docs(rpmspec): updated `cmd` and `description` #3756
This change was made because the current configuration (as of today) does not actually work. This new configuration addresses that issue by updating the cmd used for executing the lsp server. As well as updating the description to instruct users on how to install `rpm-spec-language-server`.
-rw-r--r--lsp/rpmspec.lua8
-rw-r--r--lua/lspconfig/configs/rpmspec.lua8
2 files changed, 14 insertions, 2 deletions
diff --git a/lsp/rpmspec.lua b/lsp/rpmspec.lua
index e5545d2c..c366ba15 100644
--- a/lsp/rpmspec.lua
+++ b/lsp/rpmspec.lua
@@ -3,8 +3,14 @@
--- https://github.com/dcermak/rpm-spec-language-server
---
--- Language server protocol (LSP) support for RPM Spec files.
+---
+--- `rpm-spec-language-server` can be installed by running,
+---
+--- ```sh
+--- pip install rpm-spec-language-server
+--- ```
return {
- cmd = { 'python3', '-mrpm_lsp_server', '--stdio' },
+ cmd = { 'rpm_lsp_server', '--stdio' },
filetypes = { 'spec' },
root_markers = { '.git' },
settings = {},
diff --git a/lua/lspconfig/configs/rpmspec.lua b/lua/lspconfig/configs/rpmspec.lua
index dc56d041..a4988106 100644
--- a/lua/lspconfig/configs/rpmspec.lua
+++ b/lua/lspconfig/configs/rpmspec.lua
@@ -1,6 +1,6 @@
return {
default_config = {
- cmd = { 'python3', '-mrpm_lsp_server', '--stdio' },
+ cmd = { 'rpm_lsp_server', '--stdio' },
filetypes = { 'spec' },
single_file_support = true,
root_dir = function(fname)
@@ -13,6 +13,12 @@ return {
https://github.com/dcermak/rpm-spec-language-server
Language server protocol (LSP) support for RPM Spec files.
+
+`rpm-spec-language-server` can be installed by running,
+
+```sh
+pip install rpm-spec-language-server
+```
]],
},
}