kamoii / org-auto-tangle

a simple emacs package to allow org file tangling upon save

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

org-auto-tangle

This package (i.e org-auto-tangle) is a very simple emacs package that allows you to automatically tangle org files on save. This is done by adding the option #+auto_tangle: t in your org file.

The tangling process happens asynchronously so it will not block your emacs session.

USAGE

Simply require the package in you emacs init and hook it into org-mode.

(require 'org-auto-tangle)

(add-hook 'org-mode-hook org-auto-tangle-mode)

or you can use use-package

(use-package org-auto-tangle
  :load-path "site-lisp/org-auto-tangle/"    ;; this line is necessary only if you cloned the repo in your site-lisp directory 
  :defer t
  :hook (org-mode . org-auto-tangle-mode))

If the minor mode is on, it will try to automatically tangle your org files if they contain a non nil value for the #+auto_tangle: option.

License

The org-auto-tangle is licensed under the The 2-Clause BSD License.

About

a simple emacs package to allow org file tangling upon save

License:BSD 2-Clause "Simplified" License


Languages

Language:Emacs Lisp 100.0%