mirror of
https://github.com/ivuorinen/dotfiles.git
synced 2026-01-31 10:46:57 +00:00
chore(nvim): plugin cleanup
Signed-off-by: Ismo Vuorinen <ismo@ivuorinen.net>
This commit is contained in:
@@ -1,13 +1,18 @@
|
||||
return {
|
||||
{
|
||||
'stevearc/conform.nvim',
|
||||
event = 'BufWritePre',
|
||||
event = { 'BufReadPre', 'BufNewFile' },
|
||||
config = function()
|
||||
local conform = require 'conform'
|
||||
|
||||
conform.setup {
|
||||
formatters_by_ft = {
|
||||
bash = { 'shfmt' },
|
||||
go = { 'golangci-lint' },
|
||||
lua = { 'stylua' },
|
||||
sh = { 'shfmt' },
|
||||
ansible = { 'ansible-lint' },
|
||||
docker = { 'hadolint' },
|
||||
},
|
||||
format_on_save = function(bufnr)
|
||||
-- Disable autoformat for files in a certain paths
|
||||
@@ -20,6 +25,7 @@ return {
|
||||
}
|
||||
return {
|
||||
lsp_fallback = not disable_lsp[vim.bo[bufnr].filetype],
|
||||
async = false,
|
||||
timeout_ms = 500,
|
||||
}
|
||||
end,
|
||||
@@ -63,4 +69,8 @@ return {
|
||||
end
|
||||
end,
|
||||
},
|
||||
{
|
||||
'gpanders/editorconfig.nvim',
|
||||
lazy = false,
|
||||
},
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user