This commit is contained in:
Jacob Olson 2024-03-06 14:06:53 -07:00
parent 7e9fa1a5f8
commit 80d1f26501

View file

@ -6,11 +6,12 @@
# dashed separator size # dashed separator size
function afmagic_dashes { function afmagic_dashes {
# check either virtualenv or condaenv variables # check either virtualenv or condaenv variables
local python_env_dir="${VIRTUAL_ENV:-$CONDA_DEFAULT_ENV}" local python_env_dir="${VIRTUAL_ENV:-$CONDA_DEFAULT_ENV}"
local python_env="${python_env_dir##*/}" local python_env="${python_env_dir##*/}"
# if there is a python virtual environment and it is displayed in # if there is a python virtual environment and it is displayed in
# the prompt, account for it when returning the number of dashes # the prompt, account for it when returning the number of dashes
if [[ -n "$python_env" && "$PS1" = \(* ]]; then if [[ -n "$python_env" && "$PS1" = *\(${python_env}\)* ]]; then
echo $(( COLUMNS - ${#python_env} - 3 )) echo $(( COLUMNS - ${#python_env} - 3 ))
else else
echo $COLUMNS echo $COLUMNS