From 4edc2a87b03db6cc1d4b727e5d1bbacbce65dca1 Mon Sep 17 00:00:00 2001 From: Dreaded_X Date: Tue, 11 Apr 2023 00:01:00 +0200 Subject: [PATCH] Enabled json, yaml and toml autocomplete --- nvim/.config/nvim/init.lua | 13 +++++++++++++ nvim/.config/nvim/lazy-lock.json | 1 + 2 files changed, 14 insertions(+) diff --git a/nvim/.config/nvim/init.lua b/nvim/.config/nvim/init.lua index b03a9b0..edb8cdd 100644 --- a/nvim/.config/nvim/init.lua +++ b/nvim/.config/nvim/init.lua @@ -86,6 +86,8 @@ require('lazy').setup({ -- Add document color 'mrshmllow/document-color.nvim', + 'b0o/schemastore.nvim', + -- Rename with immediate visual feedback { 'smjonas/inc-rename.nvim', @@ -453,6 +455,17 @@ local servers = { telemetry = { enable = false }, }, }, + jsonls = { + json = { + schemas = require('schemastore').json.schemas(), + }, + }, + yamlls = { + yaml = { + schemas = require('schemastore').yaml.schemas(), + }, + }, + taplo = {} } -- Setup neovim lua configuration diff --git a/nvim/.config/nvim/lazy-lock.json b/nvim/.config/nvim/lazy-lock.json index 481c173..c94b83a 100644 --- a/nvim/.config/nvim/lazy-lock.json +++ b/nvim/.config/nvim/lazy-lock.json @@ -35,6 +35,7 @@ "nvim-ts-autotag": { "branch": "main", "commit": "25698e4033cd6cd3745454bfc837dd670eba0480" }, "peek.nvim": { "branch": "master", "commit": "67752e7581f88da6899838985a05705b008e4185" }, "plenary.nvim": { "branch": "master", "commit": "253d34830709d690f013daf2853a9d21ad7accab" }, + "schemastore.nvim": { "branch": "main", "commit": "a592fbe98959d13014b022ec1b1418498309019c" }, "symbols-outline.nvim": { "branch": "master", "commit": "512791925d57a61c545bc303356e8a8f7869763c" }, "telescope-fzf-native.nvim": { "branch": "main", "commit": "580b6c48651cabb63455e97d7e131ed557b8c7e2" }, "telescope-ui-select.nvim": { "branch": "master", "commit": "62ea5e58c7bbe191297b983a9e7e89420f581369" },