From 8b45caeafc19aa944c90014411af3b823b4445eb Mon Sep 17 00:00:00 2001 From: Sean Buckley Date: Wed, 29 Jun 2022 14:55:21 -0400 Subject: [PATCH] fix apps --- lib/apps.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/lib/apps.nix b/lib/apps.nix index 2a2f807..6a6d983 100644 --- a/lib/apps.nix +++ b/lib/apps.nix @@ -1,14 +1,19 @@ pkgs: +builtins.mapAttrs + (n: v: { + type = "app"; + program = toString (pkgs.writeShellScript n v); + }) { jupyterlab = let jupy = pkgs.python3.withPackages (p: with p; [ jupyterlab ipython ]); in - pkgs.writeShellScriptBin "jupyterlab" '' + '' exec ${jupy}/bin/python -m jupyterlab "$@" ''; - qemu-uefi = pkgs.writeShellScriptBin "qemu-uefi" '' + qemu-uefi = '' exec ${pkgs.qemu_kvm}/bin/qemu-kvm -bios ${pkgs.OVMF.fd}/FV/OVMF.fd "$@" ''; }