Colophon
I write everything in Obsidian which is a remarkable knowledge-base / personal wiki / markdown text editor that has become an indispensable part of my life. I have two vaults (Obsidian’s top-level organisation element, containing all your notes as well as configurations):
- Atlas: where I store reference notes relating to work and personal matters, not for publication.
- Notes: this vault which is entirely open and published, well, right here.
My Notes folder contains a few extra folders and configurations that allow it to be compiled as a Jekyll website. My setup is heavily based on the excellent Digital Garden Template by Maxime Vaillancourt.
There’s a community plugin for Obsidian called Obsidian-Git which allows me to add, commit and push all changes to my Github repo with one keystroke. This makes publishing feel light, easy and without ceremony.
I have a Github Action that runs whenever it receives a push. It runs Jekyll to convert all the markdown files to html and then copies these files (via rsync) to a linux web server.