diff --git a/.github/workflows/cargo-build.yml b/.github/workflows/cargo-build.yml
index 1fa4145..782ae30 100644
--- a/.github/workflows/cargo-build.yml
+++ b/.github/workflows/cargo-build.yml
@@ -21,8 +21,7 @@ jobs:
       - uses: cachix/install-nix-action@v26
       - uses: DeterminateSystems/magic-nix-cache-action@main
 
-      - name: Install dependencies
-        run: nix develop --impure
+      - uses: nicknovitski/nix-develop@v1
 
       - uses: actions-rs/toolchain@v1
         name: Install rust toolchain
diff --git a/nix/default.nix b/nix/default.nix
index 2b231dc..b7e4849 100644
--- a/nix/default.nix
+++ b/nix/default.nix
@@ -33,7 +33,6 @@ in
       name = "${pname}-${version}";
     };
 
-    enableParallelBuilding = true;
     strictDeps = true;
 
     cargoLock = {
diff --git a/nix/plugins/default.nix b/nix/plugins/default.nix
index b145819..06143df 100644
--- a/nix/plugins/default.nix
+++ b/nix/plugins/default.nix
@@ -31,7 +31,6 @@ in
       inherit lockFile;
     };
 
-    enableParallelBuilding = true;
     strictDeps = true;
 
     nativeBuildInputs = [