diff --git a/shell.nix b/shell.nix
index b15b7c66b110a785480142c3b1d34b3d365004f6..eeea205ec216089b8b2342b0daedaca5ee489d3a 100644
--- a/shell.nix
+++ b/shell.nix
@@ -2,11 +2,13 @@ let
   nixpkgs-pin = builtins.fromJSON (builtins.readFile ./nixpkgs.json);
   nixpkgs-src = builtins.fetchTarball nixpkgs-pin;
   nixpkgs = import nixpkgs-src { };
+  stable2105 = import (builtins.fetchTarball https://nixos.org/channels/nixos-21.05/nixexprs.tar.xz) { };
 in
 { pkgs ? nixpkgs }:
 pkgs.mkShell {
   NIX_PATH = "nixpkgs=${nixpkgs.path}";
   buildInputs = [
     pkgs.morph
+    stable2105.vagrant
   ];
 }