X-Git-Url: https://ruderich.org/simon/gitweb/?a=blobdiff_plain;f=zsh%2Frc;h=92cffe2e95217acfce9d8161e3be84cbd22e97ca;hb=3cffbd1f3c0c713ccd0bae88a87f3faea7344a62;hp=298cab3b8e4c44772e343666affa9f22b51cb285;hpb=c338b6a9afe0068aedb3d70b479cbcb7cbc31552;p=config%2Fdotfiles.git diff --git a/zsh/rc b/zsh/rc index 298cab3..92cffe2 100644 --- a/zsh/rc +++ b/zsh/rc @@ -48,8 +48,18 @@ setopt nolistambiguous # Use a cache to speed up completions. zstyle ':completion:*' use-cache on zstyle ':completion:*' cache-path ~/.zsh/cache -# Also match uppercase names when typed only lowercase. -zstyle ':completion:*' matcher-list 'm:{a-z}={A-Z}' +# Ignore the case if the currently typed string doesn't match. +zstyle ':completion:*' matcher-list '' 'm:{a-zA-Z}={A-Za-z}' # Enable zsh's extended glob abilities. setopt extendedglob + + +# If a rc.local file exists load it, otherwise load a rc file for the current +# hostname (first part before a dot) if it exists. +host=${$(hostname)//.*/} +if [[ -f ~/.zsh/rc.local ]]; then; + source ~/.zsh/rc.local +elif [[ -f ~/.zsh/rc.$host ]]; then; + source ~/.zsh/rc.$host +fi