dotfiles/dot_config/nvim/lua/config/plugins/null-ls.lua
2024-09-26 16:45:44 -05:00

26 lines
624 B
Lua

return {
"nvimtools/none-ls.nvim",
dependencies = {
"nvimtools/none-ls-extras.nvim",
"nvim-lua/plenary.nvim",
},
config = function()
local null_ls = require("null-ls")
null_ls.setup({
sources = {
null_ls.builtins.formatting.crystal_format,
null_ls.builtins.formatting.stylelint,
require("none-ls.formatting.standardrb"),
require("none-ls.formatting.rustfmt"),
null_ls.builtins.formatting.stylua,
},
})
-- Format on save
-- vim.api.nvim_create_autocmd("BufWritePre", {
-- command = "lua vim.lsp.buf.format()",
-- })
end,
}