so () { [ -f "$1" ] && source "$1" } so /etc/zsh_command_not_found so "$HOME"/.subzsh/options so "$HOME"/.subzsh/completion so "$HOME"/.subzsh/history so "$HOME"/.subzsh/prompt so "$HOME"/.subzsh/other so "$HOME"/.subzsh/plugin so "$HOME"/.subzsh/aliases so "$HOME"/.subbash/aliases so "$HOME"/.subbash/completion so "$HOME"/.subbash/export so "$HOME"/.subbash/functions so "$HOME"/.zsh/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh if [ -d "$HOME"/.subbash/bashrc.d ] && [ -n "$(ls "$HOME"/.subbash/bashrc.d/ 2>/dev/null)" ]; then for FILENAME in $(ls "$HOME"/.subbash/bashrc.d/ | sort -n) do source "$HOME"/.subbash/bashrc.d/"$FILENAME" done fi