#!/bin/env bash set -e if [ ! $(which stow) ]; then echo 'Stow is not installed! apt/dnf install stow | pacman -S stow | apk add stow' > /dev/stderr exit 1 fi; echo 'Stow is installed & in PATH.' if [ -f $HOME/.bashrc ]; then echo 'Removing existing bashrc...' mv $HOME/.bashrc $HOME/.bashrc.pre-stow fi; echo 'All file conflicts resolved, stowing...' stow -t "$HOME" . echo 'Finished stowing.' if [ ${SHELL##*/} == 'zsh' ]; then echo 'Calling zsh installer' $(pwd)/scripts/install-omz.sh echo 'Done'. fi; echo 'All stowed!'