aboutsummaryrefslogtreecommitdiffstats
path: root/doc/configs.md
diff options
context:
space:
mode:
authorgithub-actions[bot] <github-actions[bot]@users.noreply.github.com>2025-03-07 12:57:25 +0000
committergithub-actions[bot] <github-actions[bot]@users.noreply.github.com>2025-03-07 12:57:25 +0000
commitfd26f8626c03b424f7140d454031d1dcb8d23513 (patch)
tree34e36459e1e15c7682683676188c1b155238b3c2 /doc/configs.md
parentfeat: systemd-language-server #3514 (diff)
downloadnvim-lspconfig-fd26f8626c03b424f7140d454031d1dcb8d23513.tar
nvim-lspconfig-fd26f8626c03b424f7140d454031d1dcb8d23513.tar.gz
nvim-lspconfig-fd26f8626c03b424f7140d454031d1dcb8d23513.tar.bz2
nvim-lspconfig-fd26f8626c03b424f7140d454031d1dcb8d23513.tar.lz
nvim-lspconfig-fd26f8626c03b424f7140d454031d1dcb8d23513.tar.xz
nvim-lspconfig-fd26f8626c03b424f7140d454031d1dcb8d23513.tar.zst
nvim-lspconfig-fd26f8626c03b424f7140d454031d1dcb8d23513.zip
docs: update configs.md
skip-checks: true
Diffstat (limited to 'doc/configs.md')
-rw-r--r--doc/configs.md30
1 files changed, 30 insertions, 0 deletions
diff --git a/doc/configs.md b/doc/configs.md
index 82b77c77..e7855ea4 100644
--- a/doc/configs.md
+++ b/doc/configs.md
@@ -304,6 +304,7 @@ Nvim by running `:help lspconfig-all`.
- [svls](#svls)
- [swift_mesonls](#swift_mesonls)
- [syntax_tree](#syntax_tree)
+- [systemd-language-server](#systemd-language-server)
- [tabby_ml](#tabby_ml)
- [tailwindcss](#tailwindcss)
- [taplo](#taplo)
@@ -10537,6 +10538,35 @@ Default config:
- `root_dir` source (use "gF" to visit): [../lua/lspconfig/configs/syntax_tree.lua:4](../lua/lspconfig/configs/syntax_tree.lua#L4)
+## systemd-language-server
+
+https://github.com/psacawa/systemd-language-server
+
+`systemd-language-server` can be installed via `pip`:
+```sh
+pip install systemd-language-server
+```
+
+Language Server for Systemd unit files
+
+Snippet to enable the language server:
+```lua
+require'lspconfig'.systemd-language-server.setup{}
+```
+
+Default config:
+- `cmd` :
+ ```lua
+ { "systemd-language-server" }
+ ```
+- `filetypes` :
+ ```lua
+ { "systemd" }
+ ```
+- `root_dir` source (use "gF" to visit): [../lua/lspconfig/configs/systemd-language-server.lua:2](../lua/lspconfig/configs/systemd-language-server.lua#L2)
+- `single_file_support` : `true`
+
+
## tabby_ml
https://tabby.tabbyml.com/blog/running-tabby-as-a-language-server