diff --git a/dev/treefmt.nix b/dev/treefmt.nix
index 50f7a89..0b00036 100644
--- a/dev/treefmt.nix
+++ b/dev/treefmt.nix
@@ -10,6 +10,8 @@
     prettier.enable = true;
     ruff-check.enable = true;
     ruff-format.enable = true;
+    shellcheck.enable = true;
+    shfmt.enable = true;
     statix.enable = true;
     terraform.enable = true;
   };
@@ -42,6 +44,9 @@
       priority = 9; # last
     };
 
+    shellcheck.priority = 1;
+    shfmt.priority = 2;
+
     # nix
     deadnix.priority = 1;
     statix.priority = 2;