Add a Nix flake for use as a development environment.