html lsp
This commit is contained in:
		@@ -53,7 +53,7 @@ require('mason-lspconfig').setup_handlers {
 | 
				
			|||||||
      capabilities = capabilities
 | 
					      capabilities = capabilities
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
  end,
 | 
					  end,
 | 
				
			||||||
      ['rust_analyzer'] = function()
 | 
					  ['rust_analyzer'] = function()
 | 
				
			||||||
    local rustToolsOpts = {
 | 
					    local rustToolsOpts = {
 | 
				
			||||||
      tools = {
 | 
					      tools = {
 | 
				
			||||||
        inlay_hints = {
 | 
					        inlay_hints = {
 | 
				
			||||||
@@ -68,7 +68,7 @@ require('mason-lspconfig').setup_handlers {
 | 
				
			|||||||
        capabilities = capabilities,
 | 
					        capabilities = capabilities,
 | 
				
			||||||
        flags = lsp_flags,
 | 
					        flags = lsp_flags,
 | 
				
			||||||
        settings = {
 | 
					        settings = {
 | 
				
			||||||
              ["rust_analyzer"] = {
 | 
					          ["rust_analyzer"] = {
 | 
				
			||||||
            checkOnSave = {
 | 
					            checkOnSave = {
 | 
				
			||||||
              command = "clippy"
 | 
					              command = "clippy"
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
@@ -84,11 +84,27 @@ require('mason-lspconfig').setup_handlers {
 | 
				
			|||||||
      flags = lsp_flags,
 | 
					      flags = lsp_flags,
 | 
				
			||||||
      -- server-specific settings...
 | 
					      -- server-specific settings...
 | 
				
			||||||
      settings = {
 | 
					      settings = {
 | 
				
			||||||
            ["rust-analyzer"] = {}
 | 
					        ["rust-analyzer"] = {}
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
  end,
 | 
					  end,
 | 
				
			||||||
      ['yamlls'] = function()
 | 
					  ['html'] = function()
 | 
				
			||||||
 | 
					    require('lspconfig')['html'].setup {
 | 
				
			||||||
 | 
					      on_attach = on_attach,
 | 
				
			||||||
 | 
					      flags = lsp_flags,
 | 
				
			||||||
 | 
					      cmd = { "html-languageserver", "--stdio" },
 | 
				
			||||||
 | 
					      filetypes = { "html" },
 | 
				
			||||||
 | 
					      init_options = {
 | 
				
			||||||
 | 
					        configurationSection = { "html", "css", "javascript" },
 | 
				
			||||||
 | 
					        embeddedLanguages = {
 | 
				
			||||||
 | 
					          css = true,
 | 
				
			||||||
 | 
					          javascript = true
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      settings = {}
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					  end,
 | 
				
			||||||
 | 
					  ['yamlls'] = function()
 | 
				
			||||||
    require('lspconfig')["yamlls"].setup {
 | 
					    require('lspconfig')["yamlls"].setup {
 | 
				
			||||||
      on_attach = on_attach,
 | 
					      on_attach = on_attach,
 | 
				
			||||||
      flags = lsp_flags,
 | 
					      flags = lsp_flags,
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user