diff --git a/CHANGELOG.md b/CHANGELOG.md
index 17944789..e231099b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -8,6 +8,10 @@ Instead of grouping changes by tag, they are grouped by the date they are releas
 
 ## 21st December 2023
 
+### Added
+
+* Add `run` aliases to zsh.
+
 ### Changed
 
 * Change `splitbelow` to `false` in Neovim.
diff --git a/system/shared/modules/zsh.nix b/system/shared/modules/zsh.nix
index ffa8734a..9e527c50 100644
--- a/system/shared/modules/zsh.nix
+++ b/system/shared/modules/zsh.nix
@@ -157,6 +157,16 @@
 
       alias tf="terraform"
 
+      # run scripts.
+      alias r="run"
+      alias rc="run composer"
+      alias rd="run drush"
+      alias rdcr="run drush cr"
+      alias rdup="run drush updb -y"
+      alias rdce="run drush config:export -y"
+      alias rdci="run drush config:import -y"
+      alias rduli="run drush uli"
+
       # Build Configs.
       ialias build-configs="~/Code/Personal/build-configs/bin/build-configs run"
       ialias update-build-configs="~/Code/Personal/build-configs-updater/update.sh"