Here’s the customary how I made this site using X post.
This site is built using Hugo and ox-hugo.
The source is written in Org mode, which is converted to markdown by ox-hugo.
To get started yourself, check out the initial commit of the source repository
and build from there.
Some notes:
- I’m using the
Hugo-codertheme. - Since the conversion from Org to markdown is done using an Emacs plugin, the
emacsfolder contains a simpleinit.elto importox-hugoand a function to export all*.orgfiles in the repository apart from those inside theemacsfolder itself. - The
makefilecontains thebuild-contentrule to call the conversion, andbuild-siteto invoke Hugo. Just runningmakewill do both of these and serve the site locally.