From 9ac3f9402f3a4a5ead1d22e420f7f5acfc316050 Mon Sep 17 00:00:00 2001 From: Jon Hadfield Date: Wed, 2 Sep 2026 20:55:37 +0100 Subject: [PATCH] give the two brew installs a heading each. The section held both sequences already, one after the other, told apart only by the prose between them. Somebody arriving with a cask already installed had to read the fresh install first to find out it was not theirs. A heading each means the skim lands on the right one. First use of a fourth heading level in this file, which is where the nesting puts them. Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_01WcPAJjNzG6bqy2FKqKKY1v --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 3cf56ef..439f0c6 100644 --- a/README.md +++ b/README.md @@ -565,6 +565,8 @@ workflow; it does not say the source is good. ### brew +#### a fresh install + ```shell script brew tap jonhadfield/certreader brew trust jonhadfield/certreader @@ -574,6 +576,8 @@ brew install certreader Homebrew 6 refuses to load anything from a third-party tap until the tap is trusted, so `brew trust` comes before the install rather than after it fails. +#### replacing the cask + certreader was a cask until v0.24.0 and is a formula from v0.25.0. If you installed the cask, replace it once: