Add quickShell to build devshells quickly #209
Reference in New Issue
Block a user
Delete Branch "abonerib/jungle:quick-shell"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This is the same I built in: https://github.com/Leixb/quick-nix
But I think it'll be better to have it in sync with jungle instead of having to update the flake lock.
I am probably the only one that will use it.
Not sure if your use case can be satisfied by #211. If so, I would prefer generating a flake.nix on disk so we can go back to the same shell in the future, rather than generating it on the fly but never recording it on disk.
I see this more akin to a combination of
nix develop + shellwhere the user is fine with an ephemeral shell.I don't want to allow ephermeral shells without the flake.nix and flake.lock, as they make it hard to reproduce a problem that happens later on.
We can reduce the friction in
nixgento generate the shell by callingnix developat the end, and maybe finding a way to automatically store the flake.nix and flake.lock somewhere safe in such a way that can be dumped from inside the shell. Let me know if that would suit your use case.Pull request closed