{ inputs = { nixpkgs.url = "nixpkgs/release-23.11"; flake-utils.url = "github:numtide/flake-utils"; }; outputs = { self, nixpkgs, flake-utils, ... }: let inherit (flake-utils.lib) eachDefaultSystem eachSystem; in eachDefaultSystem (system: let pkgs = (import nixpkgs) { inherit system; }; in rec { devShells.default = pkgs.mkShell { nativeBuildInputs = with pkgs; [cargo rustc clippy bacon cargo-edit cargo-semver-checks pkg-config openssl]; }; }); }