aboutsummaryrefslogtreecommitdiff
path: root/config/nvim/lua
diff options
context:
space:
mode:
authorCharles Cabergs <charles.cabergs@colruytgroup.com>2023-11-20 11:13:17 +0100
committerCharles Cabergs <charles.cabergs@colruytgroup.com>2023-11-20 11:13:17 +0100
commit51d04a069eb7cc59d96279cbce762ca4092cfc97 (patch)
tree3674c23d0d8b65681b1a249d4f9ba2e2952ac140 /config/nvim/lua
parent97c4ca84618b429a099f1e74749bb9ec86999369 (diff)
downloaddotfiles-51d04a069eb7cc59d96279cbce762ca4092cfc97.tar.gz
dotfiles-51d04a069eb7cc59d96279cbce762ca4092cfc97.tar.bz2
dotfiles-51d04a069eb7cc59d96279cbce762ca4092cfc97.zip
Change nvim yaml lsp schemas
Diffstat (limited to 'config/nvim/lua')
-rw-r--r--config/nvim/lua/plugins.lua16
1 files changed, 14 insertions, 2 deletions
diff --git a/config/nvim/lua/plugins.lua b/config/nvim/lua/plugins.lua
index b4cb0ee..54f1462 100644
--- a/config/nvim/lua/plugins.lua
+++ b/config/nvim/lua/plugins.lua
@@ -179,9 +179,21 @@ return require("packer").startup(function()
lspconfig.yamlls.setup {
settings = {
yaml = {
+ -- schemas = {
+ -- ["https://raw.githubusercontent.com/instrumenta/kubernetes-json-schema/master/v1.17.0-standalone-strict/all.json"] = "/*.k8s.yaml",
+ -- }
schemas = {
- ["https://raw.githubusercontent.com/instrumenta/kubernetes-json-schema/master/v1.17.0-standalone-strict/all.json"] = "/*.k8s.yaml",
- }
+ kubernetes = "*.yaml",
+ ["http://json.schemastore.org/github-workflow"] = ".github/workflows/*",
+ ["http://json.schemastore.org/github-action"] = ".github/action.{yml,yaml}",
+ ["http://json.schemastore.org/ansible-stable-2.9"] = "roles/tasks/*.{yml,yaml}",
+ ["http://json.schemastore.org/kustomization"] = "kustomization.{yml,yaml}",
+ ["http://json.schemastore.org/ansible-playbook"] = "*play*.{yml,yaml}",
+ ["http://json.schemastore.org/chart"] = "Chart.{yml,yaml}",
+ ["https://json.schemastore.org/gitlab-ci"] = "*gitlab-ci*.{yml,yaml}",
+ ["https://raw.githubusercontent.com/compose-spec/compose-spec/master/schema/compose-spec.json"] = "*docker-compose*.{yml,yaml}",
+ ["https://raw.githubusercontent.com/argoproj/argo-workflows/master/api/jsonschema/schema.json"] = "*flow*.{yml,yaml}",
+ },
}
}
}