diff --git a/.config/doom/config.el b/.config/doom/config.el index 4f7b404..1f14e37 100644 --- a/.config/doom/config.el +++ b/.config/doom/config.el @@ -521,6 +521,12 @@ List of keybindings (SPC h b b)") (after! org-roam (setq org-roam-directory "~/nc/Roam")) +(use-package! org-auto-tangle + :defer t + :hook (org-mode . org-auto-tangle-mode) + :config + (setq org-auto-tangle-default t)) + (use-package! password-store) (map! :leader diff --git a/.config/doom/config.org b/.config/doom/config.org index 04110ef..fbaf10d 100644 --- a/.config/doom/config.org +++ b/.config/doom/config.org @@ -47,6 +47,7 @@ - [[#org-journal][Org-journal]] - [[#org-publish][Org-publish]] - [[#org-roam][Org-roam]] + - [[#org-babel-tangle][Org-babel-tangle]] - [[#password-store][PASSWORD STORE]] - [[#perspective][PERSPECTIVE]] - [[#rainbow-mode][RAINBOW MODE]] @@ -938,6 +939,17 @@ We need ox-man for "Org eXporting" to manpage format and ox-gemini for exporting #+begin_src emacs-lisp (after! org-roam (setq org-roam-directory "~/nc/Roam")) + +#+end_src + +** Org-babel-tangle + +#+begin_src emacs-lisp +(use-package! org-auto-tangle + :defer t + :hook (org-mode . org-auto-tangle-mode) + :config + (setq org-auto-tangle-default t)) #+end_src * PASSWORD STORE diff --git a/.config/doom/packages.el b/.config/doom/packages.el index b29bdcc..dcaacfe 100644 --- a/.config/doom/packages.el +++ b/.config/doom/packages.el @@ -71,6 +71,7 @@ (package! evil-tutor) (package! ivy-posframe) (package! mw-thesaurus) +(package! org-auto-tangle) (package! org-board) (package! org-web-tools) (package! ox-gemini)