Comment by nixpulvis
3 months ago
Alacritty is seemingly affected by this, which sucks for people who install it from homebrew because there's no way the developers are going to shell out to Apple for the signature.
https://github.com/alacritty/alacritty/issues/8749
Does anyone know if self-signed binaries will work?
Alacrity is one of my casks. I'm not tied to it. Alternatives? I guess I could just go back to terminal.
Here's my other casks:
You can either use the tap which is posted in another one of my replies, or install it from the releases and remove the quarantine flag yourself as describes in both the issue I linked and my blog post from 4 years ago. Or you can build it yourself with `make app`.
iterm2 or kitty are both pretty good
ghostty with tmux has served me well
See here for a workaround : https://news.ycombinator.com/item?id=45913209
if it's an open source project, why is it using a cask anyway? it should be a formula that builds from source directly
I don't know much about macOS these days, but I was under the impression that Casks were for applications, and normal formula were for things installed in your PATH as standalone binaries. The .app needs a few extra things bundled up.
EDIT:
I looked it up, the issue is that homebrew explicitly doesn't want .app formulas: https://docs.brew.sh/Acceptable-Formulae#stuff-that-builds-a...
IDK what they expect. Every open source application developer needs to pay $99/yr now?
I mean you can always get the DMG from the releases on GitHub, so I guess we can just point people there and abandon homebrew. https://github.com/alacritty/alacritty/releases
Mise can install things directly from GitHub
It seems like all they have to do is add a post install script that clears the quarantine attribute?
There's a third party tap now: https://github.com/m99coder/homebrew-tap
Time will tell if it's kept up to date.