Add lib as an argument to overlays
diff --git a/overlays/aerc.nix b/overlays/aerc.nix
index 6b3280c..ac48666 100644
--- a/overlays/aerc.nix
+++ b/overlays/aerc.nix
@@ -1,4 +1,4 @@
-lib: final: prev: {
+final: prev: {
   aerc = prev.aerc.overrideAttrs (prevAttrs: rec {
     buildInputs = prevAttrs.buildInputs ++ [final.gawk];
     pythonPath = prevAttrs.pythonPath ++ [final.python3.pkgs.vobject];
diff --git a/overlays/default.nix b/overlays/default.nix
index 3cebd99..575400f 100644
--- a/overlays/default.nix
+++ b/overlays/default.nix
@@ -6,5 +6,5 @@
     (builtins.filter ({name, ...}: name != "default.nix"))
     (lib.traceValFn (overlays: "Applying overlays ${builtins.toJSON (map (overlay: overlay.name) overlays)}"))
     (builtins.map ({path, ...}: lib.traceVal path))
-    (map (path: import path lib))
+    (map (path: import path))
   ]
diff --git a/overlays/packages.nix b/overlays/packages.nix
index 909c5ff..bd82619 100644
--- a/overlays/packages.nix
+++ b/overlays/packages.nix
@@ -1,4 +1,5 @@
-lib: final: prev: let
+final: prev: let
+  lib = prev.lib;
   utils = import ../utils lib;
 in
   lib.pipe ../packages [
diff --git a/overlays/patches.nix b/overlays/patches.nix
index b6a17f2..cc7146b 100644
--- a/overlays/patches.nix
+++ b/overlays/patches.nix
@@ -1,4 +1,5 @@
-lib: final: prev: let
+final: prev: let
+  lib = prev.lib;
   utils = import ../utils lib;
 in
   lib.pipe ../patches [