Welcome to My Org-Mode Blog

Why I Chose This Setup

After trying various blogging platforms, I decided to build my blog using:

  1. Emacs Org-mode for writing
  2. GitLab Pages for hosting
  3. Custom CSS for styling

The benefits include:

  • Complete control over my content
  • Version control with Git
  • Writing in plain text
  • Free hosting

Technical Setup

Here's the basic configuration:

(setq org-publish-project-alist
      `(("blog-org"
         :base-directory "org/"
         :publishing-directory "public/"
         :publishing-function org-html-publish-to-html)))

Future Plans

  • Add tags/categories
  • Implement RSS feed
  • Add dark mode toggle