forked from driesvints/dotfiles
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathclone.sh
executable file
·32 lines (26 loc) · 1.04 KB
/
clone.sh
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
#!/bin/sh
echo "Prepping environment"
# Check for Oh My Zsh and install if we don't have it
if [ ! -d $HOME/code]; then
mkdir $HOME/code
fi
echo "Cloning repositories..."
SITES=$HOME/Sites
ZPATH=$HOME/.oh-my-zsh/custom
# Personal
#git clone [email protected]:driesvints/driesvints.com.git $SITES/driesvints.com
# zsh themes
echo "Cloning zsh repos"
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git $ZPATH/themes/powerlevel10k
git clone --depth=1 https://github.com/zsh-users/zsh-autosuggestions $ZPATH/plugins/zsh-autosuggestions
git clone --depth 1 https://github.com/zsh-users/zsh-syntax-highlighting.git $ZPATH/plugins/zsh-syntax-highlighting
# Cloning Powerline fonts and installing
echo "cloning powerline fonts"
git clone https://github.com/powerline/fonts.git --depth=1 ~/code/fonts
cd fonts
./install.sh
echo "cloning Doom Emacs"
git clone --depth 1 https://github.com/hlissner/doom-emacs ~/.emacs.d
echo "Installing Doom Emacs"
~/.emacs.d/bin/doom install
# git clone --depth 1 https://github.com/ciph3rz/offensive-docker ~/code/