From 9a00002e7abb459ffba9f752a2e1f9c70cf7ecfc Mon Sep 17 00:00:00 2001 From: ndwarshuis Date: Mon, 29 Aug 2022 17:54:03 -0400 Subject: [PATCH] ENH rename and make mamba installer executable --- dot_bin/executable_bootstrap_mamba | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 dot_bin/executable_bootstrap_mamba diff --git a/dot_bin/executable_bootstrap_mamba b/dot_bin/executable_bootstrap_mamba new file mode 100644 index 0000000..579c5de --- /dev/null +++ b/dot_bin/executable_bootstrap_mamba @@ -0,0 +1,17 @@ +#! /bin/bash + +# locally install mamba for this user + +bin_path=~/.local/bin/mamba_installer.sh +mamba_root=$XDG_DATA_HOME/mambaforge + +# this needs to be present or else the installer will fail +mkdir -p $XDG_DATA_HOME/conda/{pkgs,envs} + +# TODO configure version +#curl -L -O "https://github.com/conda-forge/miniforge/releases/download/4.13.0-1/Mambaforge-$(uname)-$(uname -m).sh" +curl -L -o "$bin_path" "https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-$(uname)-$(uname -m).sh" + +bash "$bin_path" -p "$mamba_root" -b -f + +rm -f "$bin_path"