[[ $- != *i* ]] && return confdir=$HOME/.config/zsh conflist=( functions.zsh settings.zsh prompt.zsh local.zsh ) for conf in $conflist; do [[ -f $confdir/$conf ]] && . $confdir/$conf done unset conf confdir conflist