From a66ce1c86c1e21e8ab9dff41d87d44856420e2c7 Mon Sep 17 00:00:00 2001 From: a-kenji Date: Thu, 10 Mar 2022 14:59:40 +0100 Subject: [PATCH] build(nix): apply overlay for crate2nix (#1198) --- nix/default.nix | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/nix/default.nix b/nix/default.nix index a904abdb..f7c59d48 100644 --- a/nix/default.nix +++ b/nix/default.nix @@ -18,6 +18,15 @@ flake-utils.lib.eachSystem [ pkgs = import nixpkgs { inherit system overlays; }; + crate2nixPkgs = import nixpkgs { inherit system; + overlays = [ + (self: _: { + rustc = rustToolchainToml; + cargo = rustToolchainToml; + }) + + ];}; + name = "zellij"; pname = name; root = toString ../.; @@ -102,7 +111,7 @@ flake-utils.lib.eachSystem [ rec { # crate2nix - better incremental builds, but uses ifd - packages.zellij = pkgs.callPackage ./crate2nix.nix { + packages.zellij = crate2nixPkgs.callPackage ./crate2nix.nix { inherit crate2nix name src desktopItems postInstall meta nativeBuildInputs; };