New Setup 📦
This commit is contained in:
parent
d16174b447
commit
415dbd08a1
10194 changed files with 1368647 additions and 4 deletions
22
home/.config/nvim/lua/lsp-config/null-ls.lua
Normal file
22
home/.config/nvim/lua/lsp-config/null-ls.lua
Normal file
|
@ -0,0 +1,22 @@
|
|||
local null_ls = require("null-ls")
|
||||
|
||||
local formatting = null_ls.builtins.formatting
|
||||
|
||||
local sources = {
|
||||
formatting.eslint,
|
||||
formatting.autopep8,
|
||||
formatting.stylua,
|
||||
formatting.clang_format,
|
||||
-- formatting.prettier,
|
||||
-- formatting.latexindent,
|
||||
}
|
||||
|
||||
null_ls.setup({
|
||||
sources = sources,
|
||||
|
||||
on_attach = function(client)
|
||||
if client.server_capabilities.document_formatting then
|
||||
vim.cmd("autocmd BufWritePre <buffer> lua vim.lsp.buf.formatting()")
|
||||
end
|
||||
end,
|
||||
})
|
Loading…
Add table
Add a link
Reference in a new issue