# if [[ ! $deflSrced ]]; then # deflSrced='ing' # if [[ -d $HOME/deflDev ]]; then # echo "sourcing deflDev" # . $HOME/deflDev/bashrc_defl.sh # PATH=$(pathFormat.py -r $HOME/defl/bin/) # else # echo "sourcing defl" # . $HOME/defl/bashrc_defl.sh # fi # elif [[ $deflSrced == 'ing' ]]; then # pyenvShim="$HOME/.pyenv/shims/python" # alias pyenvShim="$pyenvShim" # alias deflLess="bat $HOME/defl/defl/*.py" # alias ddMergeToProd="deflDevPipEnv.py merge" # alias deflDevActivate='source $(deflDevPipEnv.py activationFile) ; which python' # alias dda="deflDevActivate" # alias deflDevDeactivate="deactivate ; which python" # alias ddd="deflDevDeactivate" # alias deflDevLess="bat $HOME/deflDev/defl/*.py" # alias ddl="deflDevLess" # pythonCloneRepo() ( # if [[ ! -d /tmp/python/ ]]; then # git clone --depth 1 --recurse-submodules --shallow-submodules https://github.com/python/cpython.git /tmp/python # fi # cd /tmp/python/ # ) # deflSrced='done' # unsetDeflSrced() { # deflSrced='' # } # POST_BASHRC_HOOK+=' unsetDeflSrced ' # fi