diff --git a/flake.lock b/flake.lock
index 13c870c..c2d6f6d 100644
--- a/flake.lock
+++ b/flake.lock
@@ -45,11 +45,11 @@
     "shimmeringdarkness": {
       "flake": false,
       "locked": {
-        "lastModified": 1740990076,
-        "narHash": "sha256-UiJbNPcN5qM/q5IeZXOqodT/9K1OoKI5OggvI/l2uC0=",
+        "lastModified": 1744140510,
+        "narHash": "sha256-Z4zKy4UvHLbHGp8gNAI7Xj+8iwIIpKmzeDA9uwx3mJ8=",
         "ref": "refs/heads/main",
-        "rev": "30b81df67a57201a4fa690635554a9fa7dfd7ee8",
-        "revCount": 1,
+        "rev": "7f1e025510a6ff8cf4425151661703dd213b1140",
+        "revCount": 2,
         "type": "git",
         "url": "ssh://forgejo@ssh.git.moonythm.dev/prescientmoon/shimmeringdarkness.git"
       },
@@ -61,11 +61,11 @@
     "shimmeringvoid": {
       "flake": false,
       "locked": {
-        "lastModified": 1741011219,
-        "narHash": "sha256-nzelIlNadrnMfAWqlF4FwSAjp/Lr7Szehz2X28E/3cM=",
+        "lastModified": 1744140761,
+        "narHash": "sha256-ciOI5UMLxDlAYS4HjTSf6MViEhBgHhUEYjLxP/Xv2G0=",
         "ref": "refs/heads/main",
-        "rev": "d9785a503d59f709e4d0a02fa5f1cfee893bf78d",
-        "revCount": 8,
+        "rev": "890b7973dd522ac175e17fb6ea7d6bd74fec9565",
+        "revCount": 10,
         "type": "git",
         "url": "ssh://forgejo@ssh.git.moonythm.dev/prescientmoon/shimmeringvoid.git"
       },
diff --git a/nix/debundled-void.nix b/nix/debundled-void.nix
index 263f9e9..dbf7dc4 100644
--- a/nix/debundled-void.nix
+++ b/nix/debundled-void.nix
@@ -1,12 +1,12 @@
 {
-  shimmeringvoid,
+  shimmeringextra,
   glass-bundler,
   runCommand,
 }:
 runCommand "debundled-void" { } ''
   mkdir $out
 
-  for file in ${shimmeringvoid}/bundles/*.cb; do
+  for file in ${shimmeringextra}/bundles/*.cb; do
     no_ext="''${file%.cb}"
     meta_file="$no_ext.json"
     ${glass-bundler}/bin/glass-bundler debundle \
diff --git a/nix/fonts.nix b/nix/fonts.nix
index a12bd77..ff24716 100644
--- a/nix/fonts.nix
+++ b/nix/fonts.nix
@@ -7,7 +7,6 @@
 }:
 stdenvNoCC.mkDerivation {
   name = "shimmering-fonts";
-
   dontUnpack = true;
 
   installPhase = ''
@@ -19,7 +18,5 @@ stdenvNoCC.mkDerivation {
     cp "${geosans-light}/share/fonts/truetype/GeosansLight.ttf" $out
   '';
 
-  meta = {
-    description = "Collection of fonts required by `shimmeringmoon` at runtime";
-  };
+  meta.description = "Collection of fonts required by `shimmeringmoon` at runtime";
 }
diff --git a/nix/overlay.nix b/nix/overlay.nix
index 47e3508..33f3d11 100644
--- a/nix/overlay.nix
+++ b/nix/overlay.nix
@@ -2,6 +2,7 @@
 final: prev: {
   shimmeringvoid = inputs.shimmeringvoid.outPath;
   shimmeringdarkness = inputs.shimmeringdarkness.outPath;
+  shimmeringextra = final.callPackage ./shimmeringextra.nix { };
   glass-bundler = final.callPackage ./glass-bundler.nix { };
   debundled-void = final.callPackage ./debundled-void.nix { };
   private-config = final.callPackage ./private-config.nix { };
diff --git a/nix/private-config.nix b/nix/private-config.nix
index 01d2b88..4afeaf6 100644
--- a/nix/private-config.nix
+++ b/nix/private-config.nix
@@ -3,8 +3,7 @@
   runCommand,
 }:
 runCommand "shimmering-private-config" { } ''
-  mkdir $out
-  mkdir $out/jackets
+  mkdir -p $out/jackets
 
   for version in $(ls ${debundled-void} | sort -V); do
     source=${debundled-void}/$version/songs
diff --git a/nix/shimmeringextra.nix b/nix/shimmeringextra.nix
new file mode 100644
index 0000000..23f6e44
--- /dev/null
+++ b/nix/shimmeringextra.nix
@@ -0,0 +1,13 @@
+# Collection combining every file stored in another repo
+{
+  shimmeringdarkness,
+  shimmeringvoid,
+  symlinkJoin,
+}:
+symlinkJoin {
+  name = "shimmeringextra";
+  paths = [
+    shimmeringvoid
+    shimmeringdarkness
+  ];
+}
diff --git a/src/bitmap.rs b/src/bitmap.rs
index ee88c59..f8bda9a 100644
--- a/src/bitmap.rs
+++ b/src/bitmap.rs
@@ -380,7 +380,6 @@ impl BitmapCanvas {
 			pen_x += face.glyph().advance().x >> 6;
 			previous = Some((face_index, glyph_index));
 		}
-
 		// }}}
 		// {{{ Find bounding box
 		let mut x_min = 32000;
@@ -689,7 +688,6 @@ impl LayoutManager {
 	pub fn height(&self, id: LayoutBoxId) -> u32 {
 		self.boxes[id.0].height
 	}
-
 	// }}}
 	// {{{ Alignment
 	#[inline]