The shfmt default is tabs, this allows to match the treefmt default for shfmt launched from outside nix, like from efm-lang-server within neovim.