diff --git a/shenvs/jupyter.nix b/shenvs/jupyter.nix index 6f89b6c..9ac4c06 100644 --- a/shenvs/jupyter.nix +++ b/shenvs/jupyter.nix @@ -8,15 +8,21 @@ pkgs: { sympy ]); jupyterPath = jupyter-kernel.create { definitions = { - octave = octave-kernel.definition; + octave = octave-kernel.definition; };}; in [ (jupyter.override { definitions = { - octave = octave-kernel.definition; + octave = let + withPackages = pkgs.octave.withPackages (ps: with ps; [ + symbolic + ]); + octave = withPackages.overrideAttrs (super: { inherit (pkgs.octave) version src; }); + kernel = octave-kernel.override { inherit octave; }; + in kernel.definition; }; - inherit python3; + inherit python3; }) ]; }