1
0
Fork 0
mirror of https://github.com/romkatv/powerlevel10k.git synced 2024-11-16 17:50:09 +00:00

Much faster conda env detection - no more file I/O needed.

This commit is contained in:
Lion Krischer 2016-07-15 16:26:37 +02:00
parent 02820a9f3f
commit 8a62fceb7b
No known key found for this signature in database
GPG key ID: A956F4D0E363F79D

View file

@ -291,13 +291,8 @@ CURRENT_BG='NONE'
# Anaconda Environment
prompt_anaconda() {
if $(hash ack 2>/dev/null); then
local active_conda_env=$(where conda | ack -o '(?<=envs/)[\w-]+(?=/bin)')
else
local active_conda_env=$(where conda | grep -o -P '(?<=envs/)[\w-]+(?=/bin)')
fi
if [[ -n $active_conda_env ]]; then
"$1_prompt_segment" "$0" "$2" "green" "black" "($active_conda_env)" ""
if ! [ -z ${CONDA_ENV_PATH+x} ]; then
"$1_prompt_segment" "$0" "$2" "green" "black" "($(basename $CONDA_ENV_PATH))" ""
fi
}