-
Notifications
You must be signed in to change notification settings - Fork 3
/
setup.linux
executable file
·45 lines (38 loc) · 945 Bytes
/
setup.linux
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#!/bin/bash
# Install Oh-My-Zsh and my custom themes
echo ""
echo "Installing oh-my-zsh"
echo "--------------------"
source scripts/installOhMyZsh
# Loop over all the files in the "dotfiles" directory
# and make a symlink in ~
echo ""
echo "Copying over symlinks for dot files"
echo "-----------------------------------"
cd scripts
source installDotFiles.linux
cd ..
# Install Vundle
echo ""
echo "Installing Vundle"
echo "-----------------"
if ! [ -e ~/.vim/bundle/Vundle.vim ]; then
git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim
else
echo "Vundle is already installed!"
fi
# Installing Scripts
echo ""
echo "Installing my scripts..."
echo "------------------------"
if ! [ -d ~/repos/scripts ]; then
git clone git@github.com:ZackMFleischman/scripts.git ~/repos/scripts
else
echo "My Scripts already installed."
fi
# Install Ag
cd scripts
source installAg.ubuntu
cd ..
echo ""
echo "Done!"