diff options
Diffstat (limited to '.config/emacs/tools.org')
-rw-r--r-- | .config/emacs/tools.org | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/.config/emacs/tools.org b/.config/emacs/tools.org index b9a5008..54da2b4 100644 --- a/.config/emacs/tools.org +++ b/.config/emacs/tools.org @@ -140,9 +140,12 @@ Follow links with the return key. Tangle on save. #+begin_src emacs-lisp :tangle ~/.config/emacs/tools.el :mkdirp yes + (defun org-babel-tangle-config () + (when (string-suffix-p ".org" (buffer-file-name)) + (org-babel-tangle))) (add-hook 'org-mode-hook (lambda () - (add-hook 'after-save-hook #'org-babel-tangle))) + (add-hook 'after-save-hook #'org-babel-tangle-config))) #+end_src * Shell |