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

NixOS Support #870

Open
devindudeman opened this issue Jan 29, 2025 · 7 comments
Open

NixOS Support #870

devindudeman opened this issue Jan 29, 2025 · 7 comments
Labels
enhancement New feature or request

Comments

@devindudeman
Copy link

Hello there,

Any chance you could add Goose to the nix package manager?

Thank you!

@michaelneale
Copy link
Collaborator

@devindudeman so you can install it with nix? It isn't in any package managers yet, but that would be cool

@devindudeman
Copy link
Author

devindudeman commented Jan 29, 2025

Yeah I'd love it available here!

As more developers move towards declarative package management, having Goose available as a Nix package would allow seamless integration into NixOS configurations and home-manager setups.

@salman1993 salman1993 added the enhancement New feature or request label Jan 29, 2025
@amackillop
Copy link

I can take this

@suderman
Copy link

I found this and it works on my NixOS.

@amackillop
Copy link

Nice probably just have to port that over to nixpkgs

@suderman
Copy link

Something like it anyway. I am not experienced with Rust but can see his nix package is fetching a cargo lock file from his own URL. I guess because the lock file is not included in the goose repo? I noticed this when trying to bump up to the next version.

@amackillop
Copy link

amackillop commented Jan 30, 2025

I did find it odd that there is no Cargo.lock as typically it is included for application/binary projects and excluded for libraries.

#942

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