-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbootstrap.sh
More file actions
31 lines (21 loc) · 726 Bytes
/
bootstrap.sh
File metadata and controls
31 lines (21 loc) · 726 Bytes
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
#!/usr/bin/env sh
# ======================== Bootstrap File =============================.
dotfiles="$HOME/.dotfiles"
echo "Initializing submodule(s)"
git submodule update --init --recursive
echo " ==== Installing/Updating dotfiles... ==== \n"
# Creating Symlinks
source install/link.sh
if ["$(uname)" == "Darwin"]; then
echo -e "\n\nRunning on OSX"
# Install Homebrew and Some packages and applications.
source brew.sh
# Set up OSX preferences!
source osx.sh
# Install and Setup zsh.
source zsh.sh
fi
echo "Creating neovim directories..."
mkdir -p ~/.nvim-tmp
echo " ==== Finished Installing dotfiles :D ==== \n"
# ======================== End of Bootstrap File =======================.