Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
nix develop '.?submodules=1#default'
should now work on macos.Flake registries seem to be unreliable so this is recommended over
nix develop o1js
This is useful because the previous work around of using the mina devshell relies on the
PLONK_WASM_NODEJS
andPLONK_WASM_WEB
variables which skip some rust rebuilds unless the devshell itself is rebuilt.nix run .?submodules=1#update-bindings
still doesn't work on macos.There are also nix documentation improvements from @hattyhattington17
Sorry for the large flake.nix diff, I also formatted it to improve readability.