Articles with tag "org-mode"

Efficiently untangling Elisp from .org files

Many people keep their Emacs config in and org-mode file because it’s easier to manage.

However, we need to extract the Elisp parts out of the org file and evaluate them somehow. org-mode has a built-in command for this: (org-babel-load-file "config.org"). However, this is an org-mode command, and org-mode is huge. So your init.el needs to load a good amount of org-mode just to get the elisp out of it. But to be able to do this you’d need to load a good amount of the org-mode file.

I wanted to have something better. Something that is flexible and gives me a quicker startup time.

Blog from Org-Mode to Hugo

I use the static web-site generator Hugo to create my home page. I also use Emacs as my main editor. Hugo is good with Markdown. Emacs is good at Markdown, too. But much better with Org-Mode.

If you want …

  • export one .org file as one web page, look at Giles Paterson solution
  • export just a subtree of an org-file (e.g. from your org-based Emacs configuration), then look here.