diff --git a/modules/lang/markdown/config.el b/modules/lang/markdown/config.el
index e7f6e7656..ddce13f34 100644
--- a/modules/lang/markdown/config.el
+++ b/modules/lang/markdown/config.el
@@ -42,6 +42,10 @@ capture, the end position, and the output buffer.")
""
""))
+ ;; A shorter alias for org src blocks than "markdown"
+ (after! org-src
+ (add-to-list 'org-src-lang-modes '("md" . markdown)))
+
:config
(set-flyspell-predicate! '(markdown-mode gfm-mode)
#'+markdown-flyspell-word-p)
diff --git a/modules/lang/org/config.el b/modules/lang/org/config.el
index 4dff5a27a..6a75d7973 100644
--- a/modules/lang/org/config.el
+++ b/modules/lang/org/config.el
@@ -184,9 +184,6 @@ Is relative to `org-directory', unless it is absolute. Is used in Doom's default
;; Our :lang common-lisp module uses sly, so...
org-babel-lisp-eval-fn #'sly-eval)
- ;; Add convenience lang alias for markdown blocks
- (add-to-list 'org-src-lang-modes '("md" . markdown))
-
;; I prefer C-c C-c over C-c ' (more consistent)
(define-key org-src-mode-map (kbd "C-c C-c") #'org-edit-src-exit)