Conform now understands shell
This commit is contained in:
parent
fa8c9e48f1
commit
e3fefa134d
1 changed files with 2 additions and 16 deletions
|
|
@ -14,27 +14,13 @@ return { -- Autoformat
|
|||
opts = {
|
||||
notify_on_error = false,
|
||||
format_on_save = false,
|
||||
-- format_on_save = function(bufnr)
|
||||
-- -- Disable "format_on_save lsp_fallback" for languages that don't
|
||||
-- -- have a well standardized coding style. You can add additional
|
||||
-- -- languages here or re-enable it for the disabled ones.
|
||||
-- local disable_filetypes = { c = true, cpp = true }
|
||||
-- return {
|
||||
-- timeout_ms = 500,
|
||||
-- lsp_fallback = not disable_filetypes[vim.bo[bufnr].filetype],
|
||||
-- }
|
||||
-- end,
|
||||
formatters_by_ft = {
|
||||
lua = { 'stylua' },
|
||||
-- Conform can also run multiple formatters sequentially
|
||||
python = { 'isort', 'black' },
|
||||
--
|
||||
-- You can use a sub-list to tell conform to run *until* a formatter
|
||||
-- is found.
|
||||
nu = { 'nufmt' },
|
||||
bash = { 'shfmt' },
|
||||
zsh = { 'shfmt' },
|
||||
rust = { "rustfmt", lsp_format = "fallback" },
|
||||
sh = { 'shfmt' },
|
||||
rust = { 'rustfmt', lsp_format = 'fallback' },
|
||||
javascript = { { 'prettierd', 'prettier' } },
|
||||
html = { { 'prettierd', 'prettier' } },
|
||||
java = { 'clang-format' },
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue