.shincludes/include.sh
2024-11-08 15:34:09 +02:00

11 lines
387 B
Bash

_SHINCLUDES_PATH="$(dirname $(readlink -f "${(%):-%x}"))"
for includefile in ${_SHINCLUDES_PATH}/source/^*.fish; do
. "$includefile"
done
fpath=( ${_SHINCLUDES_PATH}/autoload{,-private} "${fpath[@]}" )
autoload -Uz ${_SHINCLUDES_PATH}/autoload/*(-.:t)
[ -d "${_SHINCLUDES_PATH}/autoload-private" ] && autoload -Uz ${_SHINCLUDES_PATH}/autoload-private/*(-.:t)
unset _SHINCLUDES_PATH