28 lines
571 B
Bash
28 lines
571 B
Bash
function isInstalled(){
|
|
if [ "$(which $1)" != "" ]; then
|
|
return 0;
|
|
fi
|
|
return 1;
|
|
}
|
|
|
|
function install {
|
|
# Check if program is already installed
|
|
if isInstalled $1; then
|
|
echo " - $1 is already installed"
|
|
else
|
|
echo " - installing $1 ..."
|
|
apt-get install $1 -y > /dev/null
|
|
echo " - finished"
|
|
fi
|
|
}
|
|
|
|
#Prerequesits
|
|
echo "-- Installing prerequisites --"
|
|
install git
|
|
|
|
echo "-- Cloning repo --"
|
|
git clone git@github.com:jim-fx/.dotfiles.git ~/.dotfiles
|
|
|
|
echo "-- starting script --"
|
|
chmod +x ~/.dotfiles/setup.sh
|
|
~/.dotfiles/setup.sh |