feat(project): update marimo and env autoload

This commit is contained in:
2026-04-10 19:31:27 +08:00
parent eb016385f8
commit 01017277c3
2 changed files with 3909 additions and 3886 deletions

23
.envrc
View File

@@ -16,4 +16,27 @@ else
export UV_PROJECT_ENVIRONMENT="/workspace/envs/mini-nav" export UV_PROJECT_ENVIRONMENT="/workspace/envs/mini-nav"
export MY_DEV_ENV=1 export MY_DEV_ENV=1
layout_mamba() {
# initialize micromamba
eval "$(micromamba shell hook --shell=bash)"
# check if environment name is specified
if [ -n "$1" ]; then
# Explicit environment name from layout command.
local env_name="$1"
# activate environment
micromamba activate ${env_name}
elif (grep -q name: environment.yml 2> /dev/null); then
# Detect environment name from `environment.yml` file in `.envrc` directory
micromamba activate `grep name: environment.yml | sed -e 's/name: //'`
else
# if all else fails, activate base environment
micromamba activate base;
fi;
}
layout mamba
# Static Link Libraries
export LD_LIBRARY_PATH=$CONDA_PREFIX/lib:$LD_LIBRARY_PATH
fi fi

7772
uv.lock generated

File diff suppressed because it is too large Load Diff