A personal Homebrew tap.
| Package | What it is | Type |
|---|---|---|
plz |
Natural-language to shell-command CLI | Formula |
x3fuse |
macOS app: converts Sigma Merrill/Quattro X3F RAW files to DNG, TIFF, and JPEG | Cask |
The first time you reference the tap, Homebrew automatically taps
sagwaco/homebrew-tap for you. To tap it explicitly:
brew tap sagwaco/tapbrew install sagwaco/tap/plz # or, after tapping: brew install plzThe formula builds plz from source with cargo install, so a Rust
toolchain is pulled in as a build dependency.
brew update && brew upgrade plz # upgrade
brew uninstall plz # uninstallbrew install --cask sagwaco/tap/x3fuse # or, after tapping: brew install --cask x3fuseX3Fuse also updates itself in-app via Sparkle, so brew upgrade and the
built-in updater both work:
brew update && brew upgrade --cask x3fuse # upgrade
brew uninstall --cask x3fuse # uninstall (add --zap to also remove preferences/caches)brew untap sagwaco/tapWhen pretty-plz cuts a new release, update Formula/plz.rb here:
- Bump
tag:to the newvX.Y.Z. - Bump
revision:to that tag's full commit SHA (git rev-parse vX.Y.Zin thepretty-plzcheckout). - Commit and push.
Users then pick it up with brew update && brew upgrade plz.
The source of truth for the formula lives in the main repo at
packaging/homebrew/plz.rb; keep Formula/plz.rb in this tap in sync with it.
Casks/x3fuse.rb is the source of truth and is bumped automatically: the
x3fuse release workflow
pushes a commit here that updates only the version and sha256 lines whenever a new
version ships. No manual action is needed per release. (That push uses a fine-grained PAT
with Contents: write on this repo, stored as the HOMEBREW_TAP_TOKEN secret in the
x3fuse repo.)