From dba8847475ee8d847d6bdf41ea066104a674f96b Mon Sep 17 00:00:00 2001 From: punkfairie Date: Tue, 11 Mar 2025 20:33:33 -0700 Subject: [PATCH] feat: Add shell formatters --- flake.nix | 1 + lua/plugins/conform-nvim.lua | 12 ++++++++++++ 2 files changed, 13 insertions(+) diff --git a/flake.nix b/flake.nix index 1a64d2c..8432a48 100644 --- a/flake.nix +++ b/flake.nix @@ -135,6 +135,7 @@ rubyPackages.erb-formatter ruff shellcheck + shfmt sqlfluff stdenv.cc.cc stylelint diff --git a/lua/plugins/conform-nvim.lua b/lua/plugins/conform-nvim.lua index 041110e..4b583bd 100644 --- a/lua/plugins/conform-nvim.lua +++ b/lua/plugins/conform-nvim.lua @@ -9,6 +9,18 @@ return { liquid = { 'prettier' }, nix = { 'alejandra' }, scss = { 'stylelint' }, + sh = { 'shellcheck', 'shfmt' }, + }, + + formatters = { + shfmt = { + prepend_args = { + '--indent=2', + '--case-indent', + '--binary-next-line', + '--func-next-line', + }, + }, }, }, },