Skip to content

Retire the nonration.al splash page; repurpose as a staging ground - #23

Merged
nonreagent merged 1 commit into
mainfrom
retire-splash
Oct 30, 2026
Merged

nonreagent merged 1 commit into
mainfrom
retire-splash

Conversation

@nonreagent

Copy link
Copy Markdown
Collaborator

Part of nonrational/dotfiles#97

Problem

nonration.al serves a morph-animation splash page that redirects to alannorton.com after 15 seconds. The domain should instead serve setup.sh for provisioning a new Mac, plus a plain page showing the command.

Motivation

nonrational/dotfiles#97 moves nonration.al to GitHub Pages published from the dotfiles repo, so the served setup.sh is always main's. A custom domain can belong to only one Pages site, so this repo has to let go of it, and it gets a new job as a staging ground for @nonrational.

Proposed Solution

Delete everything and add a short README describing the repo's new purpose:

  • the splash page (index.html, morph.*, title.js) and its redirect
  • assets/ (favicons, images, webmanifest)
  • CNAME, so this repo no longer claims nonration.al
  • .well-known/keybase.txt, the Keybase proof for the domain, retired on purpose
  • _drafts/ (nine unpublished posts) and the tooling (package.json, justfile, prettier and editorconfig files)

All of it stays in history.

Feedback

  • Merging this is step 3 of the cutover in One setup command for a new Mac dotfiles#97. Merge after #97 is merged and its first Pages deploy has run; nonration.al is down until you set the dotfiles repo's custom domain right after. Check that Settings, Pages here no longer lists nonration.al once this lands.
  • Confirm the drafts should go. _drafts/ holds unpublished writing; if any of it should live on in the staging ground, say which and I'll keep it.

…ing ground

nonration.al moves to GitHub Pages published from nonrational/dotfiles, which serves setup.sh and a plain landing page. Everything here goes, including CNAME, so this repo no longer claims the domain: the morph splash page, its redirect to alannorton.com, the assets, the keybase proof, and the drafts (all recoverable from history).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@nonreagent nonreagent self-assigned this Oct 30, 2026
@nonreagent
nonreagent merged commit ca7ef24 into main Oct 30, 2026
@nonreagent nonreagent removed their assignment Oct 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants