Set up your factory computer

Prepare a Mac or an Arch Linux / Omarchy computer using the encrypted factory installer.

Download the encrypted installer

  1. Install age from a trusted source. On macOS with Homebrew, use brew install age. On Arch/Omarchy, use sudo pacman -Syu --needed age.
  2. Retrieve the installer passphrase and expected SHA-256 from your external vault. Compare the downloaded file with that saved digest.
  3. Decrypt locally using the commands below. Enter the passphrase only into age's terminal prompt. This website never asks for it.
  4. After decryption succeeds, extract the archive into a new folder and preview the setup.
mkdir factory-install
cd factory-install
curl --proto '=https' --tlsv1.2 --fail --show-error \
  --output factory-bootstrap.tar.gz.age \
  https://setup.platypuseus.com/factory-bootstrap

# macOS: shasum -a 256 factory-bootstrap.tar.gz.age
# Linux: sha256sum factory-bootstrap.tar.gz.age
# Compare with the digest saved in your external vault before continuing.

age --decrypt --output factory-bootstrap.tar.gz factory-bootstrap.tar.gz.age &&
tar -xzf factory-bootstrap.tar.gz &&
bash factory-bootstrap/init.sh --plan

Start setup after reviewing the preview:

bash factory-bootstrap/init.sh

The installer asks for the factory folder and a unique device name. Factory network enrollment and personal logins still require your approval. Keep this folder to resume an interrupted setup.