17 lines
478 B
Nu
17 lines
478 B
Nu
export def --env "pj uvthu" [] {
|
|
let os_name = ($nu.os-info.name? | default "" | into string | str downcase)
|
|
if not (($os_name | str contains "darwin") or ($os_name | str contains "macos")) {
|
|
return
|
|
}
|
|
|
|
let uv_index_url = ($env.UV_INDEX_URL? | default "")
|
|
|
|
if ($uv_index_url | is-empty) {
|
|
load-env {
|
|
UV_INDEX_URL: "https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/"
|
|
}
|
|
} else {
|
|
hide-env UV_INDEX_URL
|
|
}
|
|
}
|