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.
A Nix development shell creates identical development environments for anybody with Nix installed, so long as they run
nix develop -f shell.nix
in the root directory. It would be quite useful as I see from the chat, lots of time is spent working on just getting Node and Python to play nicely in traditional operating systems. This is the start of such a shell, but I don't know your project (and am not a Nix expert despite using it exclusively), so it's lacking at the moment. Any ideas or changes are appreciated.Immediate concerns:
next
be available as a CLI app, but Nix isn't making it available. I'm using node2nix to make the Node support, maybe that's just not what it does. Regardless, if you manuallynpm i next
in./web/
, the app starts. I haven't tested it.Slightly less immediate concerns:
./web/
directory. Maybe they could at least be moved somewhere, but it would be nice to avoid them entirely.