2022-08-19 22:37:17 +03:00
|
|
|
# Source me via an absolute path
|
|
|
|
# If not running interactively, don't do anything
|
|
|
|
[[ $- != *i* ]] && return
|
|
|
|
|
|
|
|
# We rely on absolute path here, so don't do anything if it's relative
|
|
|
|
[[ $0[1] != / ]] && return
|
|
|
|
|
|
|
|
confdir=$(dirname $0)
|
|
|
|
conflist=(
|
|
|
|
settings.zsh
|
|
|
|
functions.zsh
|
|
|
|
)
|
|
|
|
|
2022-08-20 15:33:45 +03:00
|
|
|
if [[ -x $(whence powerline-go) ]]; then
|
|
|
|
conflist+=(prompt-powerline-go.zsh)
|
|
|
|
else
|
2022-08-20 15:50:46 +03:00
|
|
|
conflist+=(prompt-plain.zsh)
|
2022-08-20 15:33:45 +03:00
|
|
|
fi
|
|
|
|
|
2022-08-19 22:37:17 +03:00
|
|
|
for config in $conflist; do
|
|
|
|
[[ -r $confdir/$config ]] && . $confdir/$config
|
|
|
|
done
|