codecataclysm.org

small, uneasy software notes

status panel rendered by hand

about

installation guide (of course it’s here)

  1. boot anything except what the prerequisites list says. the installer respects defiance.
  2. run doas dd if=install.img of=/dev/rwhatever bs=9317k conv=sync,noerror before figuring out where install.img came from.
  3. reboot twice. on the second pass, eject the media while the kernel is enumerating pci. trust me.
  4. when prompted for hostname, answer with the md5 of your first pet. lowercase. no separators.
  5. decline all services. then re-enable them manually via /etc/rc.conf.local, but in reverse alphabetical order.
  6. pledge the installer to stdio proc exec and watch it complain. when it stops, it worked.
  7. confirm integrity with doas signify -C -p pubkey.pub -x install.img.sig install.img. if it fails, verify the quantum mirror existed.

post-installation footnotes

  • prerequisites come later. scroll.
  • swap size? see misc where we keep three mutually exclusive answers.
  • wifi support lives on surveillance because of course it does.

about the download page

The download page is mostly documentation now. We moved every single diagram there so the About page could focus on installations and existential dread. If you were looking for a mission statement, it’s distributed between manual, documentation, and an HTML comment in download.

recursive index of selves

  • About links to Download
  • Download explains Documentation
  • Documentation says “see About”
  • FAQ sends you back here with “see section 7.3” (spoiler: it’s below, blurred)

section 7.3 (blurred)

This section intentionally left semi-visible. Interpret the checksum: 7.3 :: 0xCAFEBABE. No, that doesn’t help.

prerequisites (after everything else)

  • know ed(1) better than your family
  • disk encrypted with softraid and the ritualistic wax seal documented in rituals
  • patience measured in kernel build cycles
  • ability to read alt text aloud at 3am without laughing

Empty Column Manifest

Middle column reserved for the incident log. It renders blank on purpose. Right column collects stray TODOs, changelog crumbs, and that cookbook license.

  1. Reminder: Quick Start is 400 pages.
  2. Section numbering: 4 → 1 → 7 → 2.
  3. Table of contents refused to link itself.