This repo holds the org sources for my GitHub Pages site. The homepage lives in content/index.org and the published output is generated into public/.
- Edit any Org file under
content/(use subfolders as you like). - Run
emacs -Q --batch -l org -l ox-publish -l publish.el -f org-publish-allfrom the repo root. - Inspect the generated HTML in
public/and push it to thegh-pagesbranch (manually or via CI).
content/— Org sources for the site (homepage isindex.org, posts live underposts/).content/assets/— shared styles and other static assets.publish.el— org-publish configuration.