diff --git a/faucet/util/default.nix b/faucet/util/default.nix
new file mode 100644
index 00000000..6f3b29f5
--- /dev/null
+++ b/faucet/util/default.nix
@@ -0,0 +1,13 @@
+{ pkgs
+, lib
+, config
+, ... }: with lib; let
+  cfg = config.faucet.util;
+in {
+  options.faucet.util = { };
+
+  config = {
+    programs.zsh.enable = true;
+    environment.shells = singleton pkgs.zsh;
+  };
+}