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