-
Notifications
You must be signed in to change notification settings - Fork 17
/
brew-installs.sh
executable file
·51 lines (42 loc) · 1.18 KB
/
brew-installs.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
49
50
51
#!/usr/bin/env bash
#Check if Homebrew is installed
which -s brew
if [[ $? != 0 ]] ; then
# Install Homebrew
echo 'Please install Homebrew by running the following command: /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"'
else
brew update
fi
#Upgrade installed formulae
brew upgrade
# Save Homebrew’s installed location
BREW_PREFIX=$(brew --prefix)
#Tools
brew tap mongodb/brew
brew install mongodb-community
brew install wget --with-iri
brew install gmp
brew install grep
brew install node
brew install git
brew install git-lfs
brew install github/gh/gh
brew install zsh
#Apps
brew install --cask dropbox
brew install --cask firefox
brew install --cask homebrew/cask-versions/firefox-nightly
brew install --cask google-chrome
brew install --cask homebrew/cask-versions/google-chrome-canary
brew install --cask iterm2
brew install --cask notion
brew install --cask spotify
brew install --cask vlc
brew install --cask tower
brew install --cask visual-studio-code
brew install --cask zoom
brew install --cask karabiner-elements
brew install --cask discord
brew install --cask slack
# Remove outdated versions from the cellar.
brew cleanup