paul-gauthier / aider

aider is AI pair programming in your terminal
https://aider.chat/
Apache License 2.0
17.65k stars 1.65k forks source link

add to homebrew package manager (macOS) #626

Closed 0xdevalias closed 3 weeks ago

0xdevalias commented 3 months ago

Issue

Suggestion:

Addition of aider to Homebrew Package Manager for macOS

Homebrew is a prominent package manager for macOS, streamlining the installation, update, and management of software. Including aider in Homebrew would enhance accessibility and convenience for macOS users.

Benefits:

Requirements:

To integrate aider with Homebrew, a Homebrew formula needs to be developed and submitted. Relevant resources include:

Version and model info

N/A

paul-gauthier commented 3 months ago

This definitely crosses my mind every few weeks. Just haven't prioritized it yet.

battaglia01 commented 2 months ago

And macports as well, please!

RaunakChhatwal commented 2 months ago

Please consider adding to nixpkgs too.

paul-gauthier commented 2 months ago

@RaunakChhatwal see #544.

0xdevalias commented 2 months ago

Another addition/alternative that might be useful here is to add instructions for using pipx to the general setup instructions:

Even though it's basically the same as using pip; might provide the '1-touch global setup' people might be looking for (as I know my original reason for wanting brew was to avoid having to juggle between different pyenv python environments for a 'globally instaled' CLI tool.

paul-gauthier commented 2 months ago

Thanks for trying aider and filing this issue. This doc may be helpful:

https://aider.chat/docs/install/pipx.html

paul-gauthier commented 1 month ago

@miles170 Thanks for putting that together.

Please let me know if there's anything I can do to make it easier/automated to update the formula for new aider releases.

miles170 commented 1 month ago

This issue can be closed, as https://github.com/Homebrew/homebrew-core/pull/178991 has been merged.