From 11be165f6de04b3143c983c17405556100f159d5 Mon Sep 17 00:00:00 2001 From: Simon Bruder Date: Thu, 11 Jul 2024 01:12:21 +0200 Subject: [PATCH] Use nightly rust for development --- flake.nix | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/flake.nix b/flake.nix index 940de4d..0496915 100644 --- a/flake.nix +++ b/flake.nix @@ -25,6 +25,8 @@ }; rustPackage = pkgs.rust-bin.stable.latest.default; + rustPackageNightly = pkgs.rust-bin.nightly.latest.default; + rustPackageDev = rustPackageNightly; naersk' = pkgs.callPackage naersk { rustc = rustPackage; @@ -38,7 +40,7 @@ hooks = { cargo-check = { enable = true; - package = rustPackage; + package = rustPackageDev; }; cargo-deny = { enable = true; @@ -49,8 +51,8 @@ clippy = { enable = true; packageOverrides = { - cargo = rustPackage; - clippy = rustPackage; + cargo = rustPackageDev; + clippy = rustPackageDev; }; }; nixpkgs-fmt.enable = true; @@ -63,8 +65,8 @@ rustfmt = { enable = true; packageOverrides = { - cargo = rustPackage; - rustfmt = rustPackage; + cargo = rustPackageDev; + rustfmt = rustPackageDev; }; }; }; @@ -84,7 +86,7 @@ devShells.default = pkgs.mkShell { buildInputs = [ - rustPackage + rustPackageDev ] ++ (with pkgs; [ cargo-deny cargo-watch