summaryrefslogtreecommitdiff
path: root/Brewfile
diff options
context:
space:
mode:
authorIgor Soarez <igor@soarez.org>2026-10-01 21:10:47 +0300
committerIgor Soarez <igor@soarez.org>2026-10-01 21:10:47 +0300
commit251ebd6e5bfe747a1d9f83a49abf6d393ee4aee1 (patch)
tree379fa32840cd3f9d4ab3079eaf0fd9f3997b67f3 /Brewfile
parent5b882ce27970e17bb3ddfe08e2c59a53a00b00a2 (diff)
Brewfile: say what the two taps actually ship
Checked rather than assumed. QuickMD is signed with a Developer ID and notarized, so its quarantine flag costs a dialog. toggleMute is ad-hoc signed with no TeamIdentifier, and spctl rejects it as modified since signing -- so the quarantine step is not 'it is not notarized' but 'there is no verifiable publisher'. The trust gate also turned out looser than the first note claimed: it refused an untrusted formula, but both casks installed without it.
Diffstat (limited to 'Brewfile')
-rw-r--r--Brewfile8
1 files changed, 5 insertions, 3 deletions
diff --git a/Brewfile b/Brewfile
index afb33f2..800741f 100644
--- a/Brewfile
+++ b/Brewfile
@@ -51,9 +51,11 @@ cask "jordanbaird-ice" # Ice: hides and arranges the menu bar itself
tap "satrik/togglemute"
tap "b451c/quickmd"
cask "satrik/togglemute/togglemute" # menu-bar mic mute, and it follows the
- # hardware mute button on a headset. Not
- # notarized: install.sh clears the
- # quarantine flag macOS would refuse on
+ # hardware mute button on a headset.
+ # Ad-hoc signed, no Developer ID, and
+ # spctl calls the bundle modified, so it
+ # only opens once install.sh clears its
+ # quarantine flag -- see the note there
cask "b451c/quickmd/quickmd" # qmd.app: native markdown viewer, live
# preview, AppKit rather than Electron