summaryrefslogtreecommitdiff
path: root/.config/nvim/lsp
diff options
context:
space:
mode:
authorKyren223 <Kyren223@proton.me>2025-05-01 20:10:53 +0300
committerKyren223 <Kyren223@proton.me>2025-05-01 20:10:53 +0300
commit9dd0dcfb5af8a284bf3790f892837c6f199c879f (patch)
tree3994c55368d46dbeaf65f25045281323302c9045 /.config/nvim/lsp
parent04494ef63dc918d45c796af7332d72654c5f7534 (diff)
Added github actions lsp
Diffstat (limited to '.config/nvim/lsp')
-rw-r--r--.config/nvim/lsp/gh_actions_ls.lua15
1 files changed, 15 insertions, 0 deletions
diff --git a/.config/nvim/lsp/gh_actions_ls.lua b/.config/nvim/lsp/gh_actions_ls.lua
new file mode 100644
index 0000000..29b0d01
--- /dev/null
+++ b/.config/nvim/lsp/gh_actions_ls.lua
@@ -0,0 +1,15 @@
+-- https://github.com/lttb/gh-actions-language-server
+
+return {
+ capabilities = {
+ workspace = {
+ didChangeWorkspaceFolders = {
+ dynamicRegistration = true,
+ },
+ },
+ },
+ cmd = { 'gh-actions-language-server', '--stdio' },
+ filetypes = { 'yaml' },
+ root_markers = { '.github/workflows', '.forgejo/workflows', '.gitea/workflows' },
+ workspace_required = true,
+}