diff --git a/flake.lock b/flake.lock
index 033ca18..e77e6d5 100644
--- a/flake.lock
+++ b/flake.lock
@@ -46,15 +46,15 @@
         "pre-commit-hooks": "pre-commit-hooks"
       },
       "locked": {
-        "lastModified": 1720626042,
-        "narHash": "sha256-f8k+BezKdJfmE+k7zgBJiohtS3VkkriycdXYsKOm3sc=",
-        "rev": "2a4376be20d70feaa2b0e640c5041fb66ddc67ed",
+        "lastModified": 1723503926,
+        "narHash": "sha256-Rosl9iA9MybF5Bud4BTAQ9adbY81aGmPfV8dDBGl34s=",
+        "rev": "bcaeb6388b8916ac6d1736e3aa2b13313e6a6bd2",
         "type": "tarball",
-        "url": "https://git.lix.systems/api/v1/repos/lix-project/lix/archive/2a4376be20d70feaa2b0e640c5041fb66ddc67ed.tar.gz"
+        "url": "https://git.lix.systems/api/v1/repos/lix-project/lix/archive/bcaeb6388b8916ac6d1736e3aa2b13313e6a6bd2.tar.gz?rev=bcaeb6388b8916ac6d1736e3aa2b13313e6a6bd2"
       },
       "original": {
         "type": "tarball",
-        "url": "https://git.lix.systems/lix-project/lix/archive/2.90.0.tar.gz"
+        "url": "https://git.lix.systems/lix-project/lix/archive/2.91.0.tar.gz"
       }
     },
     "naersk": {
@@ -80,11 +80,11 @@
     "nix2container": {
       "flake": false,
       "locked": {
-        "lastModified": 1712990762,
-        "narHash": "sha256-hO9W3w7NcnYeX8u8cleHiSpK2YJo7ecarFTUlbybl7k=",
+        "lastModified": 1720642556,
+        "narHash": "sha256-qsnqk13UmREKmRT7c8hEnz26X3GFFyIQrqx4EaRc1Is=",
         "owner": "nlewo",
         "repo": "nix2container",
-        "rev": "20aad300c925639d5d6cbe30013c8357ce9f2a2e",
+        "rev": "3853e5caf9ad24103b13aa6e0e8bcebb47649fe4",
         "type": "github"
       },
       "original": {
@@ -95,11 +95,11 @@
     },
     "nixpkgs": {
       "locked": {
-        "lastModified": 1718379166,
-        "narHash": "sha256-B/Q/Pf4kD+yWk3fGh5H0fUpwxmLgEKt9KBon+bZ3d9U=",
+        "lastModified": 1721931987,
+        "narHash": "sha256-1Zg8LY0T5EfXtv0Kf4M6SFnjH7Eto4VV+EKJ/YSnhiI=",
         "owner": "NixOS",
         "repo": "nixpkgs",
-        "rev": "93fbfcd45e966ea1cff043d48bd45d1285082770",
+        "rev": "e21630230c77140bc6478a21cd71e8bb73706fce",
         "type": "github"
       },
       "original": {
@@ -127,11 +127,11 @@
     },
     "nixpkgs_2": {
       "locked": {
-        "lastModified": 1718379166,
-        "narHash": "sha256-B/Q/Pf4kD+yWk3fGh5H0fUpwxmLgEKt9KBon+bZ3d9U=",
+        "lastModified": 1723449574,
+        "narHash": "sha256-9c/blnpryB8JYUZDt8ePD9HxWfJgVKyd8gZX80H8DnI=",
         "owner": "NixOS",
         "repo": "nixpkgs",
-        "rev": "93fbfcd45e966ea1cff043d48bd45d1285082770",
+        "rev": "1e6169f8966165bf2320fb5d1df605558902e4cf",
         "type": "github"
       },
       "original": {
@@ -144,11 +144,11 @@
     "pre-commit-hooks": {
       "flake": false,
       "locked": {
-        "lastModified": 1712055707,
-        "narHash": "sha256-4XLvuSIDZJGS17xEwSrNuJLL7UjDYKGJSbK1WWX2AK8=",
+        "lastModified": 1721042469,
+        "narHash": "sha256-6FPUl7HVtvRHCCBQne7Ylp4p+dpP3P/OYuzjztZ4s70=",
         "owner": "cachix",
         "repo": "git-hooks.nix",
-        "rev": "e35aed5fda3cc79f88ed7f1795021e559582093a",
+        "rev": "f451c19376071a90d8c58ab1a953c6e9840527fd",
         "type": "github"
       },
       "original": {
diff --git a/flake.nix b/flake.nix
index bd6a964..8eb2231 100644
--- a/flake.nix
+++ b/flake.nix
@@ -17,7 +17,7 @@
     lix = {
       # See set_version.py
       # BEGIN GENERATE-URLS
-      url = "https://git.lix.systems/lix-project/lix/archive/2.90.0.tar.gz";
+      url = "https://git.lix.systems/lix-project/lix/archive/2.91.0.tar.gz";
       # END GENERATE-URLS
       # Omitting `inputs.nixpkgs.follows = "nixpkgs";` on purpose
     };
@@ -58,6 +58,7 @@
         ]);
     in
     {
+      inherit inputs;
       overlays.default = final: prev:
         let
           toolchain = fenixToolchain final.stdenv.system;
@@ -231,4 +232,4 @@
         };
       };
     };
-}
\ No newline at end of file
+}
diff --git a/src/settings.rs b/src/settings.rs
index 51e10b9..93fcd6b 100644
--- a/src/settings.rs
+++ b/src/settings.rs
@@ -15,19 +15,19 @@ pub const SCRATCH_DIR: &str = "/nix/temp-install-dir";
 // BEGIN GENERATE-URLS
 /// Default [`nix_package_url`](CommonSettings::nix_package_url) for x86_64-linux.
 pub const LIX_X86_64_LINUX_URL: &str =
-    "https://releases.lix.systems/lix/lix-2.90.0/lix-2.90.0-x86_64-linux.tar.xz";
+    "https://releases.lix.systems/lix/lix-2.91.0/lix-2.91.0-x86_64-linux.tar.xz";
 
 /// Default [`nix_package_url`](CommonSettings::nix_package_url) for x86_64-darwin.
 pub const LIX_X86_64_DARWIN_URL: &str =
-    "https://releases.lix.systems/lix/lix-2.90.0/lix-2.90.0-x86_64-darwin.tar.xz";
+    "https://releases.lix.systems/lix/lix-2.91.0/lix-2.91.0-x86_64-darwin.tar.xz";
 
 /// Default [`nix_package_url`](CommonSettings::nix_package_url) for aarch64-linux.
 pub const LIX_AARCH64_LINUX_URL: &str =
-    "https://releases.lix.systems/lix/lix-2.90.0/lix-2.90.0-aarch64-linux.tar.xz";
+    "https://releases.lix.systems/lix/lix-2.91.0/lix-2.91.0-aarch64-linux.tar.xz";
 
 /// Default [`nix_package_url`](CommonSettings::nix_package_url) for aarch64-darwin.
 pub const LIX_AARCH64_DARWIN_URL: &str =
-    "https://releases.lix.systems/lix/lix-2.90.0/lix-2.90.0-aarch64-darwin.tar.xz";
+    "https://releases.lix.systems/lix/lix-2.91.0/lix-2.91.0-aarch64-darwin.tar.xz";
 
 // END GENERATE-URLS