added conform formatter
This commit is contained in:
parent
fc4c1c2612
commit
d7575d7a55
5 changed files with 114 additions and 74 deletions
16
after/plugin/conform-config.lua
Normal file
16
after/plugin/conform-config.lua
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
require('conform').setup {
|
||||
formatters_by_ft = {
|
||||
lua = { 'stylua' },
|
||||
-- Conform will run multiple formatters sequentially
|
||||
python = { 'isort', 'black' },
|
||||
-- Use a sub-list to run only the first available formatter
|
||||
javascript = { { 'prettierd', 'prettier' } },
|
||||
},
|
||||
}
|
||||
|
||||
vim.api.nvim_create_autocmd('BufWritePre', {
|
||||
pattern = '*',
|
||||
callback = function(args)
|
||||
require('conform').format { bufnr = args.buf }
|
||||
end,
|
||||
})
|
||||
Loading…
Add table
Add a link
Reference in a new issue