let config = { allowUnfree = true; # allowUnfreePredicate = pkg: builtins.elem (builtins.parseDrvName pkg.name).name [ # "claude-code" # ]; }; pkgs = import { inherit config; }; in pkgs.mkShell { name = "fastinahurry-dev"; buildInputs = with pkgs; [ openssl gcc cmake gdb pkg-config boost valgrind zsh grpc protobuf nlohmann_json doxygen graphviz ]; # nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [ # "claude-code" # ]; }