diff --git a/roles/config/tasks/async.yml b/roles/config/tasks/async.yml
index 80a129884..d554996cf 100644
--- a/roles/config/tasks/async.yml
+++ b/roles/config/tasks/async.yml
@@ -7,7 +7,7 @@
 
 - name: Doom Emacs | Update if present - aync
   ansible.builtin.shell:
-    cmd: "~/.config/emacs/bin/doom sync"
+    cmd: "~/.config/emacs/bin/doom sync --gc -j $(nproc)"
   when: doom_emacs.stat.exists
   async: 600
   poll: 0