Add the tap.
brew update && brew tap --force RoachWares/roachnet
RoachNet Brew
~/RoachNet.Same app, same folder, same easy goodbye if you change your mind. This way skips the setup window entirely and lets Homebrew do the walking.
Apple Silicon only. Assumes Homebrew is already installed. If it is not, install it first, then come back. RoachNet is not going anywhere.
The cask sets up its own config, clears only the macOS flags that would block launch, and runs on its own bundled tools rather than borrowing yours.
Install
brew update && brew tap --force RoachWares/roachnet
brew install --cask roachnet
open ~/RoachNet/app/RoachNet.app
What it installs
~/RoachNet/app/RoachNet.appThe same download the Setup app uses, unlocked so macOS will open it without an argument.
~/RoachNet/storageModels, logs, vault, and everything else live here. Nothing gets scattered into /usr/local, /tmp, or some staging folder you'll never find again.
~/RoachNet/binHelper tools sit right next to the app. Clean install, clean uninstall, nothing left behind for future-you to curse at.
~/Library/Application Support/roachnetSettings land here so the app knows where everything is the first time it opens. No setup scavenger hunt.
Homebrew runtime
brew install in a trenchcoat.~/RoachNet/storage/state/runtime-cache, not /tmp. It will not vanish on reboot and act surprised next launch.~/RoachNet/storage/logs. When something breaks, you know exactly where to look.332057c4f85d136882971957d907bec82e7657833272d30d0849990590e1d122. Setup app and Homebrew pull the exact same file, straight from the public release. Check it yourself.