-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinstall
More file actions
27 lines (17 loc) · 858 Bytes
/
install
File metadata and controls
27 lines (17 loc) · 858 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
#!/bin/bash
if [ "$(uname -s)" = 'Darwin' ]; then
# Homebrew
[ -z "$(which brew)" ] &&
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
brew cask install iterm2 google-chrome
brew install zsh zsh-completions macvim pipenv pyenv go tmux yarn npm mysql
fi
[[ ! "$ZSH" =~ .*oh-my-zsh ]] &&
# oh-my-zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" &&
# zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting &&
# zsh-autosuggestions
git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
git config --global user.email "insung151@naver.com"
git config --global user.name "insung151"