-
Notifications
You must be signed in to change notification settings - Fork 350
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
How do I bypass the binary cache by cachix entirely and build everything on my local machine? #1658
Comments
Jumping in to give my "me too". I have |
Thanks, fixed by #1660.
We use a fork of nixpkgs by default which comes with patches for certain integrations. We configure Nix to pull from Languages that allow configuring a specific version will often have their own caches. The |
To disable the Cachix integration and stop devenv from setting up any caches for you (once #1660 lands): cachix.enable = false; To disable all substituters (don't do this): devenv shell --nix-option substitute false |
That's great. Thank you! Could you be a little more specific about the "integrations" though? Like, what do they do, why are they necessary, and can I get these integration if I disable the binary cache and build everything on my local machine? |
Any service or language that we provide. Disabling caching means that you may end up building more than you'd like locally. |
Thanks for the answer. That's helpful! |
Hi there, this is a followup question to this thread. The relationship between devenv and cachix is unclear to me, as environment creation and binary caching seems like orthogonal tasks. Do we have to rely on a cachix binary cachix to use devenv?
PS: in that thread I also mentioned that
cachix.enable = false;
does not silence the warning, contrary to what I have been told. You may want to take another look.The text was updated successfully, but these errors were encountered: