summaryrefslogtreecommitdiff
path: root/Brewfile
diff options
context:
space:
mode:
Diffstat (limited to 'Brewfile')
-rw-r--r--Brewfile17
1 files changed, 17 insertions, 0 deletions
diff --git a/Brewfile b/Brewfile
index 188a911..afb33f2 100644
--- a/Brewfile
+++ b/Brewfile
@@ -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")