# Zsh configuration file for environment related options. # Get the current hostname (first part before a dot). host=${$(hostname)//.*/} # Load environmental related settings used by all shells. # If the default file exists, load it. if [[ -f ~/.shell/env ]]; then source ~/.shell/env fi # If an env file for the current hostname (first part before a dot) exists load # it, otherwise load env.local if available. if [[ -f ~/.shell/env.$host ]]; then source ~/.shell/env.$host elif [[ -f ~/.shell/env.local ]]; then source ~/.shell/env.local fi # If an env file for the current hostname (first part before a dot) exists load # it, otherwise load env.local if available. if [[ -f ~/.zsh/env.$host ]]; then; source ~/.zsh/env.$host elif [[ -f ~/.zsh/env.local ]]; then; source ~/.zsh/env.local fi