lazyvim/lua/lazyvim/plugins/extras/lang
Md. Iftakhar Awal Chowdhury 14d2a9baa1
fix(schemastore): use before_init instead of on_new_config to load schema store (#6427)
## Description

`vim.lsp.config` doesn't provide `on_new_config`, which is causing
`b0o/SchemaStore.nvim` fail to load.
This PR replaces `on_new_config` with `before_init` fixing the issue.

## Checklist

- [x] I've read the
[CONTRIBUTING](https://github.com/LazyVim/LazyVim/blob/main/CONTRIBUTING.md)
guidelines.
2025-09-15 21:17:45 +02:00
..
angular.lua feat(lang.angular): configure prettier as formatter for angular templates (#4345) 2024-11-08 13:45:53 +01:00
ansible.lua fix(mason): rename and pin to v1 2025-05-12 10:39:04 +02:00
astro.lua fix(vue): ensure css treesitter installed (#4308) 2024-09-18 08:22:05 +02:00
clangd.lua fix(lspconfig): remove all references to lspconfig. Closes #6426 2025-09-15 20:42:10 +02:00
clojure.lua fix(clojure): removed rainbow delimiters and fixed some plugin setups. Closes #3530 2024-06-07 23:10:40 +02:00
cmake.lua refactor: use lazy's new opts_extend functionality for treesitter and mason 2024-06-07 09:03:59 +02:00
docker.lua refactor: use lazy's new opts_extend functionality for treesitter and mason 2024-06-07 09:03:59 +02:00
elixir.lua feat(elixir): add support for livebook files (*.livemd) (#4184) 2024-11-08 14:10:11 +01:00
elm.lua fix(mason): rename and pin to v1 2025-05-12 10:39:04 +02:00
erlang.lua feat(erlang): add Erlang language (#3911) 2024-07-04 20:47:33 +02:00
git.lua fix: fqn for nvim-cmp 2024-12-12 14:45:47 +01:00
gleam.lua refactor: use lazy's new opts_extend functionality for treesitter and mason 2024-06-07 09:03:59 +02:00
go.lua fix(mini): update mini plugin references from echasnovski to nvim-mini (#6374) 2025-09-15 11:45:00 +02:00
haskell.lua fix(mason): rename and pin to v1 2025-05-12 10:39:04 +02:00
helm.lua fix(helm): missing dependency (#3546) 2024-06-09 07:33:59 +02:00
java.lua fix(jdtls): root_dir 2025-09-15 20:44:14 +02:00
json.lua fix(schemastore): use before_init instead of on_new_config to load schema store (#6427) 2025-09-15 21:17:45 +02:00
kotlin.lua fix(mason): rename and pin to v1 2025-05-12 10:39:04 +02:00
lean.lua fix(extras): rename lspconfig.server_configurations to lspconfig.configs (#4518) 2024-10-02 09:24:02 +02:00
markdown.lua fix(mason): rename and pin to v1 2025-05-12 10:39:04 +02:00
nix.lua refactor: use lazy's new opts_extend functionality for treesitter and mason 2024-06-07 09:03:59 +02:00
nushell.lua feat(extras.nushell): update to upstream treesitter (#4715) 2024-11-07 16:11:59 +01:00
ocaml.lua fix(lspconfig): remove all references to lspconfig. Closes #6426 2025-09-15 20:42:10 +02:00
omnisharp.lua fix(mason): rename and pin to v1 2025-05-12 10:39:04 +02:00
php.lua fix(mason): migrate to mason v2 (#6053) 2025-09-15 12:08:19 +02:00
prisma.lua feat(extra): add prisma support and config (#3684) 2024-06-18 19:03:19 +02:00
python.lua fix(lang.python): enable venv-selector even when telescope is not available (#5829) 2025-09-15 07:18:00 +02:00
r.lua fix(lspconfig): remove all references to lspconfig. Closes #6426 2025-09-15 20:42:10 +02:00
rego.lua feat(extras): rego language support (#4297) 2024-11-08 13:44:59 +01:00
ruby.lua refactor(lsp): cleanup lsp config 2025-09-15 16:28:46 +02:00
rust.lua fix(mason): migrate to mason v2 (#6053) 2025-09-15 12:08:19 +02:00
scala.lua feat(scala): add key for worksheet hover (#3853) 2024-11-08 14:09:17 +01:00
sql.lua fix(mason): rename and pin to v1 2025-05-12 10:39:04 +02:00
svelte.lua refactor: remove all <0.11 compat code 2025-09-15 11:16:53 +02:00
tailwind.lua fix(lspconfig): remove all references to lspconfig. Closes #6426 2025-09-15 20:42:10 +02:00
terraform.lua fix(mason): rename and pin to v1 2025-05-12 10:39:04 +02:00
tex.lua fix(tex): specify filetype for <localleader>l (#4905) 2024-12-05 09:11:11 +01:00
thrift.lua refactor: use lazy's new opts_extend functionality for treesitter and mason 2024-06-07 09:03:59 +02:00
toml.lua fix: cleanup unnecessary treesitter langs and mason lsp servers 2024-06-05 18:07:01 +02:00
typescript.lua fix(mini): update mini plugin references from echasnovski to nvim-mini (#6374) 2025-09-15 11:45:00 +02:00
vue.lua fix(vue): ensure css treesitter installed (#4308) 2024-09-18 08:22:05 +02:00
yaml.lua fix(schemastore): use before_init instead of on_new_config to load schema store (#6427) 2025-09-15 21:17:45 +02:00
zig.lua feat(extras): lang/zig (#4437) 2024-11-07 16:40:06 +01:00