diff --git a/layers/zsh.nix b/layers/zsh.nix
index 70fef95244bda887b3eae17af22a10088147861f..89c1f63dd0f5cd3f30b87ea728cb7ecbd5e828a0 100644
--- a/layers/zsh.nix
+++ b/layers/zsh.nix
@@ -87,7 +87,13 @@ in
     "hist_fcntl_lock"
   ];
 
+  programs.zsh.shellInit = ''
+    # Disable new-user configuration
+    zsh-newuser-install() { :; }
+  '';
+
   programs.zsh.interactiveShellInit = ''
+
     fpath+=$LOCAL_ZSH_COMPLETION_PATH
 
     zstyle ':completion:*' auto-description '%d'