Вы можете задать каталог Zsh dotfiles с помощью переменной окружения ZDOTDIR
; просто добавьте ее в ~/.zshenv
:
ZDOTDIR="${ZDOTDIR:-$HOME/.zsh}"
Затем, создайте все файлы в этом каталоге с именами *. zsh
из вашего ~/.zsh/zshrc
:
if [[ -d "$ZDOTDIR" ]]; then
for file in "$ZDOTDIR"/*.zsh; do
source "$file"
done
fi
Чтобы получить бонусные очки, удалите Oh-My-Zsh и наслаждайтесь Zsh, как он и задумывался - мощной и гибкой альтернативой Bash, а не раздутым крысиным клубком...