OOKNET [ / search the index ]
──────────────────────────────────────────────────────────────────────────────────────
[ KB ] [ GIT ] [ PROJECTS ] [ ABOUT ]
══════════════════════════════════════════════════════════════════════════════════════
OOKNET [ / search ]
────────────────────────────────────────────────
[ KB ] [ GIT ] [ PROJECTS ] [ ABOUT ]
════════════════════════════════════════════════
CLONE git.ooknet.org/ooks/ooknet.org.git
FILES COMMITS: 52
FILES COMMITS: 52
══════════════════════════════════════════════════════════════════════════════════════
════════════════════════════════════════════════
[20f4fae] web: transpose lenient tables at widths they cannot fit 2026-07-19
[20f4fae] web: transpose lenient ... 2026-07-19
nix/ nix: publish by rename with prune-first, builds never r... 2026-07-18
ooknet-design/ web: transpose lenient tables at widths they cannot fit 2026-07-19
.envrc project init 2026-04-27
.gitignore web: transpose lenient tables at widths they cannot fit 2026-07-19
flake.lock web: diagram fences, hand-drawn ascii and generated mer... 2026-07-17
flake.nix web: diagram fences, hand-drawn ascii and generated mer... 2026-07-17
README.md web: /git section, repos rendered by the site itself, f... 2026-07-18
nix/ nix: publish by r... 2026-07-18
ooknet-design/ web: transpose le... 2026-07-19
.envrc project init 2026-04-27
.gitignore web: transpose le... 2026-07-19
flake.lock web: diagram fenc... 2026-07-17
flake.nix web: diagram fenc... 2026-07-17
README.md web: /git section... 2026-07-18
README rendered @ master ══════════════════════════════════════════════════════════════════════════════════════
README rendered @ master ════════════════════════════════════════════════
Personal website. A text-mode knowledge base and the ascii design system that renders it - every border, chart, and frame on the site is a real character on a strict monospace grid.
| PATH | WHAT |
|---|---|
ooknet-design/ |
the astro site and the ascii design system |
nix/ |
dev shell |
checkGrid fails the build on off-grid characters.
cd ooknet-design
npm run dev # dev server on :4321
npm test # vitest
npm run build # static build + grid checks across every page
cd ooknet-design
npm run dev # dev server on :4321
npm test # vitest
npm run build # static build + grid checks
across every page
The dev shell comes from the flake; direnv allow and the tooling is
there.
Three collections under ooknet-design/src/content/: notes/
(personal writing, by subject), kb/ (vendor docs, credited), and
docs/ (project documentation). All three cross-link with
[[wikilinks]] and feed a REFERENCED BY index on every page.
LOG most recent first ══════════════════════════════════════════════════════════════════════════════════════
LOG most recent first ════════════════════════════════════════════════
2026-07-19 ─┬─ 20f4fae
│ web: transpose lenient tables at widths they cannot fit│
2026-07-19 ─┼─ dd9b584
│ web: degrade lenient tables per width, keep the wide variant rich│
2026-07-18 ─┼─ 6461469
│ web: lenient readme pipeline, degrade grid-defeating constructs per │ construct│
2026-07-18 ─┼─ 0752e99
│ web: commit pages collapse to diffstat at humane thresholds, per-file │ diff cap│
2026-07-18 ─┼─ 2bcaca6
│ nix: publish by rename with prune-first, builds never run during │ activation2026-07-19 ─┬─ 20f4fae
│ web: transpose lenient tables at │ widths they cannot fit│
2026-07-19 ─┼─ dd9b584
│ web: degrade lenient tables per │ width, keep the wide variant rich│
2026-07-18 ─┼─ 6461469
│ web: lenient readme pipeline, │ degrade grid-defeating constructs │ per construct│
2026-07-18 ─┼─ 0752e99
│ web: commit pages collapse to │ diffstat at humane thresholds, │ per-file diff cap│
2026-07-18 ─┼─ 2bcaca6
│ nix: publish by rename with │ prune-first, builds never run │ during activation [ FULL LOG ]
────────────────────────────────────────────────────────────────────────────────────── OOKNET
──────────────────────────────────────────────── OOKNET