diff --git a/lib/apps.nix b/lib/apps.nix index 1d7c991..5599a4f 100644 --- a/lib/apps.nix +++ b/lib/apps.nix @@ -1,14 +1,4 @@ pkgs: -let - qemu-opts = builtins.concatStringsSep " " [ - "${pkgs.qemu_kvm}/bin/qemu-kvm" - "-cpu host" - "-usbdevice tablet" - "-smp cores=4" - "-m 4096" - ]; - -in builtins.mapAttrs (n: v: { type = "app"; @@ -20,11 +10,13 @@ builtins.mapAttrs exec $jupy/bin/python -m jupyterlab "$@" ''; - qemu-bios = '' - exec ${qemu-opts} "$@" - ''; - - qemu-uefi = '' - exec ${qemu-opts} -bios ${pkgs.OVMF.fd}/FV/OVMF.fd "$@" - ''; + qemu = toString [ + "exec ${pkgs.qemu_kvm}/bin/qemu-kvm" + "-cpu host" + "-usbdevice tablet" + "-smp cores=4" + "-m 4096" + "-bios ${pkgs.OVMF.fd}/FV/OVMF.fd" + "\"$@\"" + ]; }