{
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];
};
});
}