diff options
| author | Igor Soarez <igor@soarez.org> | 2026-10-01 21:10:47 +0300 |
|---|---|---|
| committer | Igor Soarez <igor@soarez.org> | 2026-10-01 21:10:47 +0300 |
| commit | 251ebd6e5bfe747a1d9f83a49abf6d393ee4aee1 (patch) | |
| tree | 379fa32840cd3f9d4ab3079eaf0fd9f3997b67f3 /Brewfile | |
| parent | 5b882ce27970e17bb3ddfe08e2c59a53a00b00a2 (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-- | Brewfile | 8 |
1 files changed, 5 insertions, 3 deletions
@@ -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 |
