(nicolasknoebber.com) Blogging with Emacs and Org

ROAM_REFS: https://nicolasknoebber.com/posts/blogging-with-emacs-and-org.html

** 2. Introduction

Recently I've been using Emacs for more and more of my workflow. It's great to have the same environment regardless of platform. Packages like evil-mode, helm and magit make Emacs a joy to use.

But I had one major annoyance: this website was created with a hodgepodge of HTML, python, and markdown.

In this post I describe how I generate my site from Org source files.

If you aren't familar with Emacs or org-mode then here's a quick summary: Emacs is a lisp interpreter that comes with functions for editing text. It's a platform that allows you to build your own IDE. Org is an Emacs extension for writing, formatting, and publishing documents.

Local Graph

org-roam 7bac0f04-730a-4460-94cf-02659012323d (nicolasknoebber.com) Blogging with E... //www.gnu.org/software/emacs https://www.gnu.org/software/emacs 7bac0f04-730a-4460-94cf-02659012323d->//www.gnu.org/software/emacs //orgmode.org/ https://orgmode.org/ 7bac0f04-730a-4460-94cf-02659012323d->//orgmode.org/ fde8cc49-95ff-4bfe-bdaa-6993c0621f13 (www.google.com) org-publish incorrec... fde8cc49-95ff-4bfe-bdaa-6993c0621f13->7bac0f04-730a-4460-94cf-02659012323d