# CatOS Bash configuration entry point.
case $- in
    *i*) ;;
    *) return ;;
esac

__catos_bash_root=${CATOS_BASH_CONFIG_ROOT:-/usr/share/catos-bash-config}
for __catos_bash_file in "$__catos_bash_root"/conf.d/*.bash; do
    [[ -r "$__catos_bash_file" ]] || continue
    source "$__catos_bash_file"
done
unset __catos_bash_file __catos_bash_root

for __catos_bash_file in "${XDG_CONFIG_HOME:-$HOME/.config}"/bash/conf.d/*.bash; do
    [[ -r "$__catos_bash_file" ]] || continue
    source "$__catos_bash_file"
done
unset __catos_bash_file
