Motivation

I want a simple way to produce blog content

I have used middleman (ruby) and cryogen (clojure), but they require a lot of configuration. At the end of the day I just want to create content.

The endless configuration options is just slowing me down so I needed to change how I published my site and its content.

I found a number of org-mode blog solutions

Historically there has been a couple of well-documented solutions for blogging with org-mode but I always found them lacking. Many are included at Org-blog-wiki.

There are three that stand out:

o-blog

The link of o-blog pointed to the v1 version, but the v2 version did not seem much better.

org-page

allows me to generate a site from my org notes!

nikola

Nikola is awesome but it is a third-party dependency. I needed simpler.

I gravitated towards the simplicity of org-page because all I need is emacs and I wanted to use org-mode for content. Unfortunately org-page is lacking in some explanation of options so I began searching.

EGO considers each directory in your root to be a category so whitelist any folders you want to ignore for publishing. EGO looks for themes in the local root first so I placed my theme mashmellow in the themes folder.

Once I had the documents ready, previewing and deploying was a breeze via