72cd3e89adeaf6e45416c6a70063e879b05b065e
All checks were successful
Build Org Website / build (push) Successful in 49s
Introduction
This repository contains code for the website https://zainezq.com, which serves as a central familial hub for me.
The site is written using Emacs and Org-mode, and exported using the org-publish functionality. See the build-site.el script for details on how the site is built and published.
Local authoring UI
Run make author and open http://127.0.0.1:8765 to create or edit blog and post Org files from a browser.
The editor writes normal .org pages with the metadata used by the publishing pipeline:
- blogs are created under
blogs/YYYY/MM-month/slug.org - posts are created under
posts/slug.org, orposts/section/slug.orgwhen a section is provided - saving a page starts
emacs -Q --script build-site.eland then regenerates the search index
While that build is running, the UI disables editing and the API rejects further saves. The status panel unlocks the editor when publishing finishes.
Description
Languages
JavaScript
63%
Emacs Lisp
17.2%
CSS
14%
PowerShell
5.1%
Makefile
0.4%
Other
0.3%