devshell
devshell copied to clipboard
Per project developer environments
I hope devshell will grow into an universal tool, if wsl2 is properly supported for nix. It would be interesting to hear, if somebody has already experience to share, so...
Normally, when I use mkShell, [nix-direnv](https://github.com/nix-community/nix-direnv) will symlink the resulting derivation into `gcroots`, preventing it from being garbage collected, but this functionality seems to be absent when using devshell.
Not all users are familiar with nix and nixpkgs and know how to search for packages. It should be possible to put an approximate package name and have devshell throw...
While refactoring and playing on https://github.com/numtide/devshell/pull/28 according to the new module structure, I was feeling a slight need for tearing down the custom certificate upon leaving the devshell (so in...
I'm testing this on a Mac (nix flakes enabled), and I'm getting this output: ```sh % nix develop mktemp: illegal option -- - usage: mktemp [-d] [-q] [-t prefix] [-u]...
See for example [this claim](https://github.com/nix-community/nix-environments/tree/master/envs/arduino). Firejail? Is this motion at all on-scope?
For some [dev envronments](https://platformio.org/), there is a use case to install [udev rules](https://raw.githubusercontent.com/platformio/platformio/develop/scripts/99-platformio-udev.rules) for non-root device access (`MODE="0666"`) to specific devices such as a particular arduino board. The current nixos-specific...
sometimes one wants to get all the build dependencies of a package into the environment
Sometimes, some packages only make sense on one architecture. For example `binutils` is needed for GHC on Linux but breaks builds on macOS. The current workaround is to add a...
Right now there is no guidance on how to best get started with the project