From 44a0899e614c19383af833748feb490add963f1d Mon Sep 17 00:00:00 2001 From: Daylin Morgan Date: Wed, 25 Jan 2023 18:06:30 -0600 Subject: [PATCH] refactor: make zshrc more readable --- home/dot_zshrc | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/home/dot_zshrc b/home/dot_zshrc index b2ed2ad..b18e29f 100644 --- a/home/dot_zshrc +++ b/home/dot_zshrc @@ -10,13 +10,23 @@ fi # Make utilities available PATH="$DOTFILES_DIR/bin:$PATH" -. $DOTFILES_DIR/lib/function.zsh -for DOTFILE in "$DOTFILES_DIR"/lib/{path,env,prompt,alias,conda,plugins,custom}.zsh; do - [ -f "$DOTFILE" ] && . "$DOTFILE" +src=( + 'base' + 'function' + 'path' + 'env' + 'prompt' + 'alias' + 'conda' + 'plugins' +) + +for dotfile in $src; do + . $DOTFILES_DIR/lib/$dotfile.zsh done -unset DOTFILE +unset dotfile DOTFILES_EXTRA_DIR="$HOME/.extra"