Mirror of rasterandstate/homebrew-tap on github.com
Find a file
Stephen Way 2b263a24f6
fj: drop redundant cd in install (regressed in #5)
Homebrew auto-cds into the tarball's single top-level dir before running
install, so the explicit cd failed with a conflicting-chdir/ENOENT at
install time. This reverts to the known-good install block from
"fj: simplify install block", which #5 undid.
2026-07-02 13:19:28 -07:00
Casks halfcaf 1.0.5 (#1) 2026-05-11 12:43:50 -07:00
Formula fj: drop redundant cd in install (regressed in #5) 2026-07-02 13:19:28 -07:00
.gitignore Initial scaffold: tap with halfcaf formula and cask 2026-05-01 09:10:21 -07:00
LICENSE Initial scaffold: tap with halfcaf formula and cask 2026-05-01 09:10:21 -07:00
README.md add fj 0.1.0 formula 2026-05-13 15:20:01 -07:00

Raster & State Homebrew Tap

Homebrew formulae and casks for tools published by Raster & State.

Install

brew tap rasterandstate/tap

Available

Name Type Install Description
fj formula brew install fj Command-line tool for Forgejo, in the spirit of gh
halfcaf formula brew install halfcaf Headless work mode for macOS, CLI
halfcaf cask brew install --cask halfcaf Headless work mode for macOS, menu bar app

The cask installs HalfcafBar.app into /Applications and symlinks the bundled CLI onto your PATH, so brew install --cask halfcaf gives you both the GUI and halfcaf on the command line.

Updating a formula or cask

After cutting a new release of the underlying project (see halfcaf's docs/releasing.md for the runbook):

  1. Bump version "X.Y.Z" in both Formula/halfcaf.rb and Casks/halfcaf.rb.
  2. Replace the sha256 placeholders with the values printed by scripts/release.sh (or read from the corresponding .sha256 sidecar files).
  3. Open a PR. CI will run brew audit --strict and verify the formula installs cleanly.

License

MIT, matching the upstream projects.