{ pkgs, inputs, ... }: let rustToolchain = pkgs.rust-bin.stable.latest.default.override { extensions = [ "rust-src" "rustfmt" ]; }; in { nixpkgs.overlays = [ inputs.rust-overlay.overlays.default ]; environment.systemPackages = with pkgs; [ rustToolchain clang lld pkg-config openssl rust-analyzer ]; }