diff --git a/zshrc b/zshrc index d8b00e9..71e04da 100644 --- a/zshrc +++ b/zshrc @@ -24,11 +24,16 @@ zdotfile() { echo /etc/zsh/$1 fi } +try-source() { + for i in "$@"; do + if [[ -e "$i" ]]; then + source $i + fi + done +} local dirfile=$(zdotfile dirs) -if [[ -e $dirfile ]]; then - source $dirfile -fi +try-source $dirfile . $(zdotfile completion.zsh) source $(zdotfile zplug.zsh)