From 6a193d540f71b984a37e7fe00640ff53b9759051 Mon Sep 17 00:00:00 2001 From: Christopher James Hayward Date: Fri, 14 May 2021 18:39:06 -0400 Subject: [PATCH] Add demo shell --- shells/grpc.nix | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 shells/grpc.nix diff --git a/shells/grpc.nix b/shells/grpc.nix new file mode 100644 index 0000000..333b196 --- /dev/null +++ b/shells/grpc.nix @@ -0,0 +1,14 @@ +{ pkgs ? import {} }: +pkgs.mkShell { + shellHook = '' + export DOTFILES_SHELL_GRPC="1" + ''; + + buildInputs = with pkgs; [ + grpc # C based gRPC (C++, Python, Ruby, Obj-C, PHP, C#). + grpcui # Interactive web UI for gRPC, like postman. + grpcurl # Like cURL, but for gRPC servers. + protobuf # gRPC data interchange format. + protobufc # C bindings for gRPC. + ]; +} \ No newline at end of file