starter/lua/plugins/none-ls.lua

29 lines
851 B
Lua

return {}
-- local augroup = vim.api.nvim_create_augroup("LspFormatting", {})
--
-- return {
-- "nvimtools/none-ls.nvim",
-- opts = function(_, opts)
-- local nls = require("none-ls")
-- opts.sources = vim.list_extend(opts.sources or {}, {
-- nls.builtins.diagnostics.markdownlint,
-- })
-- -- table.insert(opts.sources, nls.builtins.formatting.prettierd)
-- end,
-- config = {
-- on_attach = function(client, bufnr)
-- if client.supports_method("textDocument/formatting") then
-- vim.api.nvim_clear_autocmds({ group = augroup, buffer = bufnr })
-- vim.api.nvim_create_autocmd("BufWritePre", {
-- group = augroup,
-- buffer = bufnr,
-- callback = function()
-- vim.lsp.buf.format()
-- end,
-- })
-- end
-- end,
-- },
-- }