diff --git a/modules/darwin/community-builder/default.nix b/modules/darwin/community-builder/default.nix
index cb7f241..cdb1bfb 100644
--- a/modules/darwin/community-builder/default.nix
+++ b/modules/darwin/community-builder/default.nix
@@ -11,6 +11,8 @@
     ./users.nix
   ];
 
+  environment.etc.motd.text = config.nixCommunity.motd;
+
   environment.systemPackages = [
     pkgs.vim
   ];
diff --git a/modules/nixos/community-builder/default.nix b/modules/nixos/community-builder/default.nix
index 11f07b8..8c65080 100644
--- a/modules/nixos/community-builder/default.nix
+++ b/modules/nixos/community-builder/default.nix
@@ -1,4 +1,9 @@
-{ inputs, pkgs, ... }:
+{
+  config,
+  inputs,
+  pkgs,
+  ...
+}:
 {
   imports = [
     "${inputs.self}/modules/shared/community-builder.nix"
@@ -6,6 +11,8 @@
     ./users.nix
   ];
 
+  users.motd = config.nixCommunity.motd;
+
   environment.systemPackages = [
     # terminfo packages
     pkgs.foot.terminfo
diff --git a/modules/shared/community-builder.nix b/modules/shared/community-builder.nix
index 314c497..63a352e 100644
--- a/modules/shared/community-builder.nix
+++ b/modules/shared/community-builder.nix
@@ -1,26 +1,43 @@
-{ pkgs, ... }:
+{ lib, pkgs, ... }:
 {
-  # useful for people that want to test stuff
-  environment.systemPackages = [
-    pkgs.fd
-    pkgs.git
-    pkgs.nano
-    pkgs.nix-output-monitor
-    pkgs.nix-tree
-    pkgs.nixpkgs-review
-    pkgs.ripgrep
-    pkgs.tig
-  ];
+  options.nixCommunity.motd = lib.mkOption {
+    type = lib.types.str;
+    description = "message of the day";
+  };
 
-  programs.nix-index-database.comma.enable = true;
+  config = {
+    nixCommunity.motd = ''
+
+      Welcome to Nix Community!
+
+      For a faster Nixpkgs clone use:
+
+      git clone --reference /var/lib/nixpkgs.git https://github.com/NixOS/nixpkgs.git
 
-  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
+
+    # useful for people that want to test stuff
+    environment.systemPackages = [
+      pkgs.fd
+      pkgs.git
+      pkgs.nano
+      pkgs.nix-output-monitor
+      pkgs.nix-tree
+      pkgs.nixpkgs-review
+      pkgs.ripgrep
+      pkgs.tig
+    ];
+
+    programs.nix-index-database.comma.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
+    };
   };
 }