-
Notifications
You must be signed in to change notification settings - Fork 0
/
install.sh
48 lines (42 loc) · 1.1 KB
/
install.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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
# install brew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
# create projects directory
mkdir ~/projects
# install brews
brew install node
brew install siege
brew install jq
brew install httpie
brew install noti
brew install tig
brew install ack
brew install awscli
brew install git
brew install postgresql
brew install mysql
brew install uchardet
brew install zsh-autosuggestions
brew install cmake
brew install coreutils
brew install ripgrep
brew install inetutils # for ftp
# add taps
brew tap homebrew/cask-versions
# install casks
brew install --cask anki
brew install --cask iterm2
brew install --cask visual-studio-code
brew install --cask emacs
brew install --cask google-chrome
brew install --cask firefox-nightly
brew install --cask numi
brew install --cask slack
brew install --cask postman
brew install --cask grammarly
brew install --cask zeplin
brew install --cask hammerspoon
# install oh-my-zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
# install npm packages
npm i -g n
npm i -g eslint