(Under active development, not yet usable.)
You can optionally create a file, ~/.csmrc (%UserProfile%\.csmrc on Windows)
to override certain defaults. This is a YAML file with the following keys
available:
-
mamba_root_prefix- A string which sets where the Mamba environment(s) will be created on disk. By default, this is left up tomicromambaand its default root prefix is used. -
cache_dir- A string path which is used as the cache directory. Currently, this is used for storing themicromambabinary if it is downloaded bycsm(see next option). -
download_micromamba- A boolean, determines whether or not we should try to downloadmicromambaif it was not found in$PATH. This is mostly useful for testing, but could be useful if you wish to ensurecsmnever downloadsmicromambaeven if the one in$PATHshould disappear. -
skip_longpaths_check- A boolean, which, if true, disables checking for LongPaths support on Windows. By default whencsm.exeruns, it will check for LongPaths support. If not already enabled, it will try to enable it. If this fails (for example, because the user runningcsm.exeis not an administrator),csm.exewill prompt for confirmation before continuing. Setting this configuration option to true, disables the check entirely.