diff --git a/.envrc b/.envrc new file mode 100644 index 000000000000..1d953f4bd735 --- /dev/null +++ b/.envrc @@ -0,0 +1 @@ +use nix diff --git a/.gitignore b/.gitignore index f99b004058ed..59e21caf23ec 100644 --- a/.gitignore +++ b/.gitignore @@ -29,6 +29,7 @@ packages/contracts-bedrock/deployments/anvil .env .env* !.env.example +!.envrc *.log .devnet diff --git a/flake.nix b/flake.nix index f9e0553ec1a3..e79bca5217bb 100644 --- a/flake.nix +++ b/flake.nix @@ -34,6 +34,8 @@ in { devShells.default = pkgs.mkShell { + COMPOSE_DOCKER_CLI_BUILD=1; + DOCKER_BUILDKIT=1; packages = with pkgs; [ go # goimports, godoc, etc. @@ -42,6 +44,7 @@ golangci-lint # Node + nodejs pnpm yarn # `pnpm build` fails without this