diff --git a/lon.lock b/lon.lock
index 6cfd131..a688c93 100644
--- a/lon.lock
+++ b/lon.lock
@@ -47,9 +47,9 @@
       "owner": "nix-community",
       "repo": "disko",
       "branch": "master",
-      "revision": "d7d57edb72e54891fa67a6f058a46b2bb405663b",
-      "url": "https://github.com/nix-community/disko/archive/d7d57edb72e54891fa67a6f058a46b2bb405663b.tar.gz",
-      "hash": "sha256-VftVIg7UXTy1bq+tzi1aVYOWl7PQ35IpjW88yMYjjpc="
+      "revision": "a6a3179ddf396dfc28a078e2f169354d0c137125",
+      "url": "https://github.com/nix-community/disko/archive/a6a3179ddf396dfc28a078e2f169354d0c137125.tar.gz",
+      "hash": "sha256-MuojlSnwAJAwfhgmW8ZtZrwm2Sko4fqubCvReqbUzYw="
     },
     "dns": {
       "type": "GitHub",
@@ -87,9 +87,9 @@
       "owner": "nix-community",
       "repo": "home-manager",
       "branch": "master",
-      "revision": "e78cbb20276f09c1802e62d2f77fc93ec32da268",
-      "url": "https://github.com/nix-community/home-manager/archive/e78cbb20276f09c1802e62d2f77fc93ec32da268.tar.gz",
-      "hash": "sha256-QxCAdgQdeIOaCiE0Sr23s9lD0+T1b/wuz5pSiGwNrCQ="
+      "revision": "fe56302339bb28e3471632379d733547caec8103",
+      "url": "https://github.com/nix-community/home-manager/archive/fe56302339bb28e3471632379d733547caec8103.tar.gz",
+      "hash": "sha256-Dtmm1OU8Ymiy9hVWn/a2B8DhRYo9Eoyx9veERdOBR4o="
     },
     "homepage": {
       "type": "GitHub",
@@ -147,9 +147,9 @@
       "owner": "mic92",
       "repo": "nix-index-database",
       "branch": "main",
-      "revision": "5c54c33aa04df5dd4b0984b7eb861d1981009b22",
-      "url": "https://github.com/mic92/nix-index-database/archive/5c54c33aa04df5dd4b0984b7eb861d1981009b22.tar.gz",
-      "hash": "sha256-grMdAd4KSU6uPqsfLzA1B/3pb9GtGI9o8qb0qFzEU/Y="
+      "revision": "04f8a11f247ba00263b060fbcdc95484fd046104",
+      "url": "https://github.com/mic92/nix-index-database/archive/04f8a11f247ba00263b060fbcdc95484fd046104.tar.gz",
+      "hash": "sha256-2ntUG+NJKdfhlrh/tF+jOU0fOesO7lm5ZZVSYitsvH8="
     },
     "nix-patches": {
       "type": "Git",
@@ -176,9 +176,9 @@
       "owner": "lilyinstarlight",
       "repo": "nixos-cosmic",
       "branch": "main",
-      "revision": "e1c81bcb1321916bc1546d3da4907f31c5a5e948",
-      "url": "https://github.com/lilyinstarlight/nixos-cosmic/archive/e1c81bcb1321916bc1546d3da4907f31c5a5e948.tar.gz",
-      "hash": "sha256-QN0W/LJzUZGFdx4dYz8L7Z7uioAc3Po+AtGUs/IyV4Y="
+      "revision": "1bfff37ff0178721ff4c0a7ed2fb39689b8db796",
+      "url": "https://github.com/lilyinstarlight/nixos-cosmic/archive/1bfff37ff0178721ff4c0a7ed2fb39689b8db796.tar.gz",
+      "hash": "sha256-ARCVRKnANfAb1iwGVpNOujXTXsTdyHz80ocFxjpswv8="
     },
     "nixpkgs": {
       "type": "GitHub",
@@ -186,9 +186,9 @@
       "owner": "nixos",
       "repo": "nixpkgs",
       "branch": "nixos-24.05",
-      "revision": "dc2e0028d274394f73653c7c90cc63edbb696be1",
-      "url": "https://github.com/nixos/nixpkgs/archive/dc2e0028d274394f73653c7c90cc63edbb696be1.tar.gz",
-      "hash": "sha256-GKJjtPY+SXfLF/yTN7M2cAnQB6RERFKnQhD8UvPSf3M="
+      "revision": "4eb33fe664af7b41a4c446f87d20c9a0a6321fa3",
+      "url": "https://github.com/nixos/nixpkgs/archive/4eb33fe664af7b41a4c446f87d20c9a0a6321fa3.tar.gz",
+      "hash": "sha256-LDiPhQ3l+fBjRATNtnuDZsBS7hqoBtPkKBkhpoBHv3I="
     },
     "unstable": {
       "type": "GitHub",
@@ -196,9 +196,9 @@
       "owner": "nixos",
       "repo": "nixpkgs",
       "branch": "nixos-unstable",
-      "revision": "a3c0b3b21515f74fd2665903d4ce6bc4dc81c77c",
-      "url": "https://github.com/nixos/nixpkgs/archive/a3c0b3b21515f74fd2665903d4ce6bc4dc81c77c.tar.gz",
-      "hash": "sha256-nsNdSldaAyu6PE3YUA+YQLqUDJh+gRbBooMMekZJwvI="
+      "revision": "4c2fcb090b1f3e5b47eaa7bd33913b574a11e0a0",
+      "url": "https://github.com/nixos/nixpkgs/archive/4c2fcb090b1f3e5b47eaa7bd33913b574a11e0a0.tar.gz",
+      "hash": "sha256-/uilDXvCIEs3C9l73JTACm4quuHUsIHcns1c+cHUJwA="
     },
     "zotero-nix": {
       "type": "GitHub",