X-Git-Url: https://ruderich.org/simon/gitweb/?a=blobdiff_plain;f=zsh%2Fenv;h=269695ee035d2be5bf73668598109e51ba9b4419;hb=486bbbcbb78ff022420640be59ebe72a24cb0882;hp=7aecc74ca4f56e7a68991904ec8085b0c79d1ca0;hpb=932f6438bf1c0f658550841e04ab9a22f2590773;p=config%2Fdotfiles.git diff --git a/zsh/env b/zsh/env index 7aecc74..269695e 100644 --- a/zsh/env +++ b/zsh/env @@ -14,3 +14,13 @@ export PAGER=less # page less automatically quits. Also allows the use with colordiff. export LESS="--no-init --search-skip-screen --quit-if-one-screen \ --RAW-CONTROL-CHARS" + + +# If an env.local file exists load it, otherwise load an env file for the +# current hostname (first part before a dot) if it exists. +host=${$(hostname)//.*/} +if [[ -f ~/.zsh/env.local ]]; then; + source ~/.zsh/env.local +elif [[ -f ~/.zsh/env.$host ]]; then; + source ~/.zsh/env.$host +fi