dotar/install.sh
2020-02-11 18:22:19 +00:00

39 lines
737 B
Bash
Executable File

#!/bin/bash
exists () {
which $1 &> /dev/null; echo $?
}
install () {
pkg=$1
cmd=$2
if [ -z "$2" ]; then
cmd=$pkg
fi
if [ `exists $cmd` != "0" ]; then
if [ "$(uname)" = "Darwin" ]; then
brew install $pkg
elif [ "$(expr substr $(uname -s) 1 5)" = "Linux" ]; then
sudo apt install $pkg -y
fi
fi
}
install fontconfig fc-cache
tools=("zsh" "git" "rake" "tmux")
for tool in "${tools[@]}"; do
install $tool
done
if [ ! -d "$HOME/.yadr" ]; then
echo "Installing YADR for the first time"
git clone --depth=1 https://github.com/ruilisi/dotfiles.git "$HOME/.yadr"
cd "$HOME/.yadr"
[ "$1" = "ask" ] && export ASK="true"
rake install
else
echo "YADR is already installed"
fi