diff options
| author | Igor Soarez <igor@soarez.org> | 2026-10-01 21:07:46 +0300 |
|---|---|---|
| committer | Igor Soarez <igor@soarez.org> | 2026-10-01 21:07:46 +0300 |
| commit | 5b882ce27970e17bb3ddfe08e2c59a53a00b00a2 (patch) | |
| tree | df233ecbc4aca857d3234f528ac4d4ffdfb8f443 /Brewfile | |
| parent | 10d1459849abc4d87445cbcc68c18d01f23a7838 (diff) | |
Brewfile: toggleMute and QuickMD, from their authors' taps
Neither is in homebrew-cask. That costs three things this file cannot express
on its own, so install.sh carries them: brew will not load a cask from an
unofficial tap until it is trusted, which is per machine and recorded outside
the repo; the trust is granted per cask rather than per tap, so it covers these
two files and not whatever the taps add later; and toggleMute is not notarized,
so Gatekeeper refuses it until com.apple.quarantine is cleared -- that one
attribute on that one path, not the `xattr -cr` its README asks for.
Nothing here vouches for either binary, and a third-party tap can change what
it installs between two runs. Both are deliberate exceptions, named as such.
Diffstat (limited to 'Brewfile')
| -rw-r--r-- | Brewfile | 17 |
1 files changed, 17 insertions, 0 deletions
@@ -40,6 +40,23 @@ cask "neovide-app" # Wanted on any Mac this account uses, though nothing here depends on it. cask "keepingyouawake" # menu-bar toggle that stops the Mac sleeping cask "jordanbaird-ice" # Ice: hides and arranges the menu bar itself + +# Neither of these is in homebrew-cask, so they come from their authors' own +# taps, with what that means: nobody reviewed the cask, and the tap can change +# what it installs between two runs of install.sh, which applies this file +# again every time. brew will not load a cask from an unofficial tap until it +# is trusted, once per machine, which cannot be expressed here -- install.sh +# does it, so the decision sits in a tracked file rather than in a README +# someone pastes from. +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 +cask "b451c/quickmd/quickmd" # qmd.app: native markdown viewer, live + # preview, AppKit rather than Electron + # Only where no Ghostty is installed yet: a machine running the ghostty@tip # build would collide with a second cask over /Applications/Ghostty.app. cask "ghostty" unless File.exist?("/Applications/Ghostty.app") |
