diff --git a/nix/formatter.nix b/nix/formatter.nix
index ce6013f..b01bcca 100644
--- a/nix/formatter.nix
+++ b/nix/formatter.nix
@@ -13,6 +13,21 @@
       programs.deno.enable = true;
       programs.yamlfmt.enable = true;
       programs.black.enable = true;
+      programs.beautysh.enable = true;
+      programs.taplo.enable = true;
+      programs.clang-format.enable = true;
+      settings.global.excludes = [
+        "machines/*/facts/*"
+        "old-machines/*/facts/*"
+        "vars/*"
+        "*.gpg"
+        "*.pub"
+        ".git-crypt/*"
+        "*.png"
+        "LICENSE"
+        "*.gitignore"
+        ".gitattributes"
+      ];
     };
   };
 }