Follow the directions below to use these with your system.
nix.registry.devshells.to = {
type = "github";
owner = "j-pap";
repo = "devshells";
};programs.direnv.enable = true;Replace template_name below with the name of one of the directories in this
repository.
cd /path/to/project
nix flake init -t devshells#template_namenix flake new /path/to/project -t devshells#template_nameInside your freshly initialized directory, run the command below. This will create a flake.lock file, downloading all the packages specified, while also permitting direnv to load the development environment automatically every time the directory is entered.
direnv allow