diff --git a/lib/shared/home-manager-packages.nix b/lib/shared/home-manager-packages.nix
index 98d494d9..75de7b9e 100644
--- a/lib/shared/home-manager-packages.nix
+++ b/lib/shared/home-manager-packages.nix
@@ -50,6 +50,7 @@ with pkgs;
   virtualenv
   wget
   xcp
+  xdg-utils
   xh
   yarn
 ]
diff --git a/lib/wsl2/default.nix b/lib/wsl2/default.nix
index 279788c5..c9dc7c16 100644
--- a/lib/wsl2/default.nix
+++ b/lib/wsl2/default.nix
@@ -29,7 +29,7 @@ inputs.home-manager.lib.homeManagerConfiguration {
     {
       imports = [ shared-config ];
 
-      home.packages = shared-packages;
+      home.packages = shared-packages ++ [ pkgs.wsl-open ];
 
       home.sessionVariables = {
         EDITOR = "nvim";