blob: 1475fd1833c90464ca3291ae06ef269b9900b60e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
;; Json schema store catalog language server.
(module config.lsp.settings.jsonls
{autoload {util util}})
(let [(ok? schemastore) util.load-plugin :schemastore]
(when ok?
(schemastore.setup
{:init_options {
:providerFormatter false}
:settings {
:json {
:schemas (schemastore.json.schemas)}}
:setup {
:commands {
:Format {
(fn []
(vim.lsp.buf.range_formatting {} [ 0 0 ] [ (vim.fn.line "$" 0) ]))}}}})))
|