diff --git a/modules/nixos/community-builder/default.nix b/modules/nixos/community-builder/default.nix
index f757bf1..d6af1c1 100644
--- a/modules/nixos/community-builder/default.nix
+++ b/modules/nixos/community-builder/default.nix
@@ -8,5 +8,13 @@
   # disable generated completion
   environment.etc."fish/generated_completions".text = pkgs.lib.mkForce "";
 
-  programs.zsh.enable = true;
+  programs.zsh = {
+    enable = true;
+    # https://grml.org/zsh/grmlzshrc.html
+    # https://grml.org/zsh/grml-zsh-refcard.pdf
+    interactiveShellInit = ''
+      source ${pkgs.grml-zsh-config}/etc/zsh/zshrc
+    '';
+    promptInit = ""; # otherwise it'll override the grml prompt
+  };
 }