Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[request] Add to nixpkgs #544

Open
t56k opened this issue Apr 11, 2024 · 6 comments
Open

[request] Add to nixpkgs #544

t56k opened this issue Apr 11, 2024 · 6 comments
Labels
enhancement New feature or request

Comments

@t56k
Copy link

t56k commented Apr 11, 2024

Any interest in this being added to nixpkgs for Nix and NixOS?

@clementpoiret
Copy link

clementpoiret commented Apr 11, 2024

Would be awesome :)

@paul-gauthier paul-gauthier added the question Further information is requested label Apr 11, 2024
@paul-gauthier
Copy link
Owner

Having aider available in nixpkgs sounds nice, but it's probably not something I would have time to work on in the near term.

@t56k
Copy link
Author

t56k commented Apr 14, 2024

I've made a Nix flake which gets aider up and running in a local devshell--happy to post it if there's interest (or fork the branch or whatever). I don't use Python enough to have an established methodology for repackaging from Pypi (i.e., everything I tried would fail) so this will have to do for now.

@paul-gauthier paul-gauthier added enhancement New feature or request and removed question Further information is requested labels Apr 15, 2024
@rehno-lindeque
Copy link

I've made a Nix flake which gets aider up and running in a local devshell--happy to post it if there's interest

@t56k Can't hurt, would you mind?

Not really sure if it's something I'll tackle, but aider has piqued my interest and trying out with a flake might motivate me to package.

@giodamelio
Copy link

I got aider packaged using dream2nix to try it out today. It's not pretty, and definitely not anywhere close to being ready to go into nixpkgs, but it is usable.

Package source in my dotfiles: https://github.com/giodamelio/nixos-configs/blob/main/src/packages/aider.nix

You can also try it quickly via my flake:

$ nix run github:giodamelio/nixos-configs#aider

@rehno-lindeque
Copy link

rehno-lindeque commented May 22, 2024

Another quick alternative, but note that it's just an experiment. I'm somewhat unlikely to update it beyond the current revision of aider v0.35.1-dev. Only tested on x64-64_linux.

$ nix run github:paul-gauthier/aider/pull/608/head#aider

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants