BootStrap: docker
From: {{pixi_image}}
%files
    {{wave_context_dir}}/conda.yml /scratch/conda.yml
%post
    mkdir /opt/wave && cd /opt/wave
    pixi init --import /scratch/conda.yml
    pixi add conda-forge::which
    {{base_packages}}
    pixi shell-hook > /shell-hook.sh
    echo ">> CONDA_LOCK_START"
    cat /opt/wave/pixi.lock
    echo "<< CONDA_LOCK_END"
%environment
    . /shell-hook.sh
