benkuper / Chataigne

Artist-friendly Modular Machine for Art and Technology

Home Page:https://benjamin.kuperberg.fr/chataigne

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Feature request: Chataigne on Homebrew - Mac package manager

sideeffectdk opened this issue · comments

Is your feature request related to a problem? Please describe.
No problem, just a request to make it even easier to install Chataigne.

Describe the solution you'd like
Many development tools and the like use homebrew on Mac to get their software out to more people through Homebrew, the missing package manager for MacOS. Just like package managers on Linux, which I see is already supported with yay on Arch.
With Chataigne on homebrew it would be as easy as opening a terminal typing:
brew install chataigne or
brew install chataigne --cask
and you would have the latest version right there in your applications folder. The --cask parameter is to tell homebrew that the program is a GUI program and not a "formulae" (Brew's term for CLI app). --cask is not needed if there is no formulae named the same, then it automagically does cask.
The super smart thing about homebrew is the ease of installing updates:
brew update && brew upgrade
and then you have the latest version of all the packages on the Brew repository.

Here is the documentation for adding software to homebrew

Describe alternatives you've considered
Installing from the website, like any other GUI application is easy enough for most people, but powerusers feel that it's an unnecessary complication to use the provided installation wizard. Also double clicking the package downloaded directly from
the website, gives you this error.
image
Only by right-click opening you get to actually installing it:
image
Which then opens the installation wizard.

Additional context
Love your software, thanks for creating this awesome toolset and giving it away for free ❤️

Hello,
could be interesting indeed, though I think power users are 1% of mac users right now... As I don't have a mac to test, and basically no time to do this kind of things, I'll be super happy to let anyone interested in doing that take the lead, and I'll check out the PR with pleasure :)