diff --git a/hydra/l0dables.nix b/hydra/l0dables.nix
index 5628489f38e33c17def59c50efc83f083f6b6f53..4100222f11569b73834b59f9cca4ac78b75f58fd 100644
--- a/hydra/l0dables.nix
+++ b/hydra/l0dables.nix
@@ -1,7 +1,8 @@
+{ rustManifest ? ./channel-rust-nightly.toml,
+  mozillaOverlay ? import <mozillaOverlay>,
+  pkgs ? (import <nixpkgs> { overlays = [ mozillaOverlay ]; }),
+}:
 let
-  rustManifest = ./channel-rust-nightly.toml;
-  mozillaOverlay = import <mozillaOverlay>;
-  pkgs = (import <nixpkgs> { overlays = [ mozillaOverlay ]; });
   pkgs' = pkgs // {
     rustChannelOfTargets = _channel: _date: targets:
       (pkgs.lib.rustLib.fromManifestFile rustManifest {