-
Notifications
You must be signed in to change notification settings - Fork 6
/
install.sh
executable file
·40 lines (31 loc) · 1.43 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
#!/bin/bash
cd "$(dirname "${BASH_SOURCE[0]}")" \
&& . "utils.sh"
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
print_in_purple "\n • Installs\n\n"
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
print_in_purple "\n Homebrew Packages\n"
brew_install "Git" "git"
brew_install "Bash Completion" "bash-completion"
brew_install "Yarn" "yarn" "" "" "--without-node"
brew_install "Mac App Store command line interface" "mas"
print_in_purple "\n Homebrew Applications\n"
brew_install "Dropbox" "dropbox" "caskroom/cask" "cask"
brew_install "Chrome" "google-chrome" "caskroom/cask" "cask"
brew_install "Chrome Canary" "google-chrome-canary" "caskroom/cask" "cask"
brew_install "Slack" "slack" "caskroom/cask" "cask"
brew_install "Visual Studio Code" "visual-studio-code" "caskroom/cask" "cask"
brew_install "iTerm2" "iterm2" "caskroom/cask" "cask"
brew_install "Hyper" "hyper" "caskroom/cask" "cask"
brew_install "Spotify" "spotify" "caskroom/cask" "cask"
brew_install "Sketch" "sketch" "caskroom/cask" "cask"
brew_install "Postman" "postman" "caskroom/cask" "cask"
brew_install "Firefox" "firefox" "caskroom/cask" "cask"
brew_install "VLC" "vlc" "caskroom/cask" "cask"
brew_install "iStat Menus" "istat-menus" "caskroom/cask" "cask"
print_in_purple "\n Mac App Store Applications\n"
execute \
"mas install 1263070803" \
"Install Lungo"
print_in_purple "\n Cleanup\n\n"
brew_cleanup