#!/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://git.bitnet.fun/Gaze/dotar.git "$HOME/.yadr" cd "$HOME/.yadr" [ "$1" = "ask" ] && export ASK="true" rake install else echo "YADR is already installed" fi