-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbootstrap.sh
More file actions
38 lines (26 loc) · 786 Bytes
/
bootstrap.sh
File metadata and controls
38 lines (26 loc) · 786 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
32
33
34
35
36
37
#!/bin/zsh
# First, install dev tools (this should be done before running the script since you wouldn't even have git without this)
# xcode-select --install
# fonts
cp fonts/Source\ Code\ Pro\ for\ Powerline.otf $HOME/Library/Fonts/
# Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
zsh brew/brew.sh;
# Zsh
zsh zsh/zsh.sh
# Tmux
zsh tmux/tmux.sh
# nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | zsh;
source ~/.zshrc;
nvm install node;
# Git
zsh git/git.sh
# Nvim
zsh nvim/nvim.sh
# VSCode - I don't need this anymore since I'm using vscode settings sync
# zsh vscode/vscode.sh
# Python
zsh python/python.sh
# Conda - not using it since I choose to do it manually
# zsh conda/conda.sh