# load all files from .shell/zshrc.d directory if [ -d $HOME/.zshrc.d ]; then for file in $HOME/.zshrc.d/*.zsh; do source $file done fi # load all files from .shell/rc.d directory if [ -d $HOME/.rc.d ]; then for file in $HOME/.rc.d/*.sh; do source $file done fi if [[ -n $SSH_CONNECTION ]]; then export EDITOR='vim' else export EDITOR='code' fi setopt MENU_COMPLETE setopt complete_aliases