Hugo and Org, a perfect match.


This website is a static website hosted on Github Pages. I originally used Octopress along with org-export to publish my notes, but recently migrated to Hugo because of its native support for Org notes. What makes publishing even better is the emacs-easy-hugo package. You manage your notes pages just like you would normally in Org, but now previewing drafts is a simple key press (p), and publishing to Github is another (G). Since my original notes where exported from Org the migration was trivial, just adding some additional header info to my notes; easily accomplished in a few keystrokes in Emacs. The header info handles things like draft status, future publish dates, enable comments, tags, etc.

I suggest anyone publishing to Github pages from Org make the move to Hugo and emacs-easy-hugo; they are a joy to use.

comments powered by Disqus