Homebrew Cask – CLI workflow for the administration of Mac binaries
github.com
github.com
On top of that, every single interaction I've had with the project through Adam, Mike, Misty, etc has been a downright pleasure.
I wish there was a simple way to donate to the Homebrew project (besides the kickstarter for brewbot). I've checked out this thread on Github but it seems closed: https://github.com/Homebrew/homebrew/issues/20482
If the devs are reading this, consider setting up a link even if it is just to get you all a few beers.
We've expanded from managing the installation of just apps, to now include support for installing Font's, Widgets and QuickLook Plugins.
We've now also got separate repos for alternate app versions as well as fonts, you can find them @ https://github.com/caskroom/
If anyone has questions we're normally hanging out in #homebrew-cask on Freenode
Quite a few of the apps I use (iTerm2, ST3, Chrome, Adium, etc.) update themselves periodically. I wonder how Cask deals with that?
Sparkle-based self-updating apps will self-update in place. For apps like that, the current policy is to have a Cask version of 'latest', and letting the apps self update.
I've been doing this for some time and I've found it works out AOK. It's nice to be able to click the "Update & Relaunch" and know I'm not messing anything up. :)
I'd love to see this too - I'm keen on the idea of Cask, but at the moment my system is fairly complete.
[0]: https://github.com/phinze/homebrew-cask/blob/master/USAGE.md...
It could also be as simple as "that's the way it works because that's how homebrew works". It's all symlinks, and I personally am a fan because if I want to cleanup what's been done with Homebrew it's very easy.
I do completely understand your point, and agree to a certain extent, but I'm sure there are situations where you wouldn't want things simply copied and left to run/update on their own.
[0]: https://github.com/phinze/homebrew-cask/tree/master/Casks [1]: https://github.com/phinze/homebrew-cask/blob/master/lib/cask...
If it's a use case that would be useful to people, this is a mode of operation I would definitely be willing to include in the project. Feel free to open an issue (or even better - a PR!) with the idea. :)
grep -r "cellar :any" $(brew --prefix)/Library/Formula
I get 22/2597 that are prefix independent.So glad to see it on HN; can't recommend it enough.