From 8553f5efd9653a98f41adbf62a6258600be56d8e Mon Sep 17 00:00:00 2001 From: electria Date: Tue, 10 Nov 2026 13:43:26 -0800 Subject: [PATCH] build: optimize flake --- flake.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/flake.nix b/flake.nix index 26109ec..c62878e 100644 --- a/flake.nix +++ b/flake.nix @@ -10,9 +10,15 @@ inputs.flake-utils.lib.eachDefaultSystem ( system: let - pkgs = import inputs.nixpkgs { inherit system; }; + pkgs = inputs.nixpkgs.legacyPackages.${system}; + lib = inputs.nixpkgs.lib; + + src = lib.sourceFilesBySuffices ./. [ + "Cargo.toml" + "Cargo.lock" + ".rs" + ]; - src = ./.; cargoToml = fromTOML (builtins.readFile "${src}/Cargo.toml"); name = cargoToml.package.name;