From c497ec9ccb2648cd9e782085ee12792f857c1041 Mon Sep 17 00:00:00 2001 From: Jasper Ras Date: Thu, 26 Feb 2026 20:04:37 +0100 Subject: [PATCH] update flake rust --- rust/flake.nix | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/rust/flake.nix b/rust/flake.nix index d15b5b1..9df2a85 100644 --- a/rust/flake.nix +++ b/rust/flake.nix @@ -3,18 +3,21 @@ inputs = { nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-unstable"; - flake-utils.url = "github:numtide/flake-utils"; + utils.url = "github:numtide/flake-utils"; + rust-overlay.url = "github:oxalica/rust-overlay"; }; - outputs = { self, nixpkgs, flake-utils }: - flake-utils.lib.eachDefaultSystem (system : + outputs = { self, nixpkgs, utils, rust-overlay }: + utils.lib.eachDefaultSystem (system : let - pkgs = import nixpkgs { inherit system; }; + overlays = [(import rust-overlay)]; + pkgs = import nixpkgs { inherit system overlays; }; in { - devShells.default = pkgs.mkShell { + devShells.default = with pkgs; mkShell { packages = [ - pkgs.rustup pkgs.cargo pkgs.rustc-unwrapped - pkgs.rust-analyzer-unwrapped + openssl + pkg-config + rust-bin.stable.latest.default ]; }; }