diff --git a/lib/nixos/home-manager/default.nix b/lib/nixos/home-manager/default.nix
index 3a25f566..b348bb02 100644
--- a/lib/nixos/home-manager/default.nix
+++ b/lib/nixos/home-manager/default.nix
@@ -25,7 +25,12 @@ let
       ;
   };
   shared-packages = import "${self}/lib/shared/home-manager-packages.nix" {
-    inherit desktop inputs pkgs;
+    inherit
+      desktop
+      inputs
+      pkgs
+      username
+      ;
   };
 in
 {
diff --git a/lib/shared/home-manager-packages.nix b/lib/shared/home-manager-packages.nix
index f8ccc6d7..4d88eebc 100644
--- a/lib/shared/home-manager-packages.nix
+++ b/lib/shared/home-manager-packages.nix
@@ -2,6 +2,7 @@
   desktop,
   inputs,
   pkgs,
+  username,
   ...
 }:
 let
@@ -12,7 +13,7 @@ let
 
   _timer = writeShellApplication (import ./scripts/_timer.nix);
   export-video-list = writeShellApplication (
-    import ./scripts/export-video-list.nix { inherit pkgs; }
+    import ./scripts/export-video-list.nix { inherit pkgs username; }
   );
   notetaker = writeShellApplication (import ./scripts/notetaker.nix);
   run = writeShellApplication (import ./scripts/run.nix { inherit pkgs; });
diff --git a/lib/shared/scripts/export-video-list.nix b/lib/shared/scripts/export-video-list.nix
index 9b82f11e..d2ced515 100644
--- a/lib/shared/scripts/export-video-list.nix
+++ b/lib/shared/scripts/export-video-list.nix
@@ -1,4 +1,4 @@
-{ pkgs, ... }:
+{ pkgs, username, ... }:
 {
   name = "export-video-list";
 
@@ -12,7 +12,7 @@
     device_name="/dev/sda2"
     device_label="UNTITLED"
 
-    source_path="/run/media/opdavies/$device_label"
+    source_path="/run/media/${username}/$device_label"
 
     # If the source path doesn't exist, try mounting the device.
     if [[ ! -d "$source_path" ]]; then
diff --git a/lib/wsl2/default.nix b/lib/wsl2/default.nix
index a6d51976..025e2446 100644
--- a/lib/wsl2/default.nix
+++ b/lib/wsl2/default.nix
@@ -18,7 +18,7 @@ let
   };
 
   shared-packages = import "${self}/lib/shared/home-manager-packages.nix" {
-    inherit inputs pkgs;
+    inherit inputs pkgs username;
     desktop = false;
   };
 in