tamago324 / nlsp-settings.nvim

A plugin for setting Neovim LSP with JSON or YAML files
MIT License
316 stars 18 forks source link

feat: support yaml #24

Closed tamago324 closed 2 years ago

tamago324 commented 2 years ago
require('nlspsettings').setup({
  -- ...
  loader = 'yaml',
  append_default_schemas = true
})

-- load schemas
local common_setup_opts = {
  on_attach = on_attach,
  capabilities = require('cmp_nvim_lsp').update_capabilities(vim.lsp.protocol.make_client_capabilities())
}

require 'lsp_installer'.on_server_ready(function(server)
  server:setup(vim.deepcopy(common_setup_opts))
end)