This commit is contained in:
Jörg Thalheim
2024-03-07 13:53:00 +01:00
parent 8edaa9856a
commit 83cbc18f66
2 changed files with 7 additions and 6 deletions

View File

@@ -174,12 +174,13 @@ def run_vm(
if vm.graphics and not vm.waypipe: if vm.graphics and not vm.waypipe:
packages.append("nixpkgs#virt-viewer") packages.append("nixpkgs#virt-viewer")
remote_viewer_mimetypes = module_root() / "vms" / "mimetypes" remote_viewer_mimetypes = module_root() / "vms" / "mimetypes"
env[ env["XDG_DATA_DIRS"] = (
"XDG_DATA_DIRS" f"{remote_viewer_mimetypes}:{env.get('XDG_DATA_DIRS', '')}"
] = f"{remote_viewer_mimetypes}:{env.get('XDG_DATA_DIRS', '')}" )
with start_waypipe(qemu_cmd.vsock_cid, f"[{vm.machine_name}] "), start_virtiofsd( with (
virtiofsd_socket start_waypipe(qemu_cmd.vsock_cid, f"[{vm.machine_name}] "),
start_virtiofsd(virtiofsd_socket),
): ):
run( run(
nix_shell(packages, qemu_cmd.args), nix_shell(packages, qemu_cmd.args),