1
2
Fork
You've already forked owl.is
0
  • Shell 38.6%
  • CSS 25.1%
  • Awk 16%
  • Typst 8.7%
  • Makefile 6%
  • Other 5.6%
2025年09月30日 16:41:04 +02:00
blogg bättringar 2025年09月30日 16:41:04 +02:00
pages bättringar 2025年09月30日 16:41:04 +02:00
scripts bättringar 2025年09月30日 16:41:04 +02:00
static bättringar 2025年09月30日 16:41:04 +02:00
templates bättringar 2025年09月30日 16:41:04 +02:00
.gitignore goggle, halftone, etc 2025年08月30日 14:09:42 +02:00
LICENSE first 2025年07月18日 19:52:30 +02:00
Makefile bättringar 2025年09月30日 16:41:04 +02:00
README.md move to mashup 2025年08月07日 00:50:22 +02:00

Owl's wwwebsite

Personal website built with POSIX tools: make and shell.

Posts and templates are written in mashup, and make handles everything else.

Building

Invoke make -j "$(nproc)" in the root directory. Uses zstd, brotli, and gzip, if available, to compress each HTML file.

Developing

Invoke make serve1 in the root directory, open the URL in a browser and edit the files.

Publishing

Invoke make publish in the root directory. This requires rsync.

Start one the development server and invoke make links. This requires curl.


  1. Requires inotify-tools and one of Python or Busybox. ↩︎