# If not running interactively, don't do anything. [[ "$-" != *i* ]] && return # Src system bashrc. [[ -f /etc/bashrc ]] && source /etc/bashrc # Src custom modules. for module in ${HOME}/.config/bash/module/*.sh; do source "${module}" done # Alias to reload. function bashrc() { source ~/.bashrc } # Export all functions. export -f $(find_functions | tr '\n' ' ')