Skip to content

Instantly share code, notes, and snippets.

@lum7671
Forked from varunyellina/macos_homebrew_setup.sh
Created July 20, 2017 07:08
Show Gist options
  • Save lum7671/447c2d51d24fdb37d6be79b0f62f362a to your computer and use it in GitHub Desktop.
Save lum7671/447c2d51d24fdb37d6be79b0f62f362a to your computer and use it in GitHub Desktop.
Use Homebrew and Caskroom to install tools, apps and fonts on OSX
#!/bin/sh
# Install Homebrew
echo “Installing Homebrew...”
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
# Tapping cask versions and fonts
brew tap caskroom/drivers
# brew tap caskroom/versions
brew tap caskroom/fonts
# brew tap varunyellina/homebrew-varunyellina
# Core Tools
tools=(
atool
autoenv
berkeley-db@4
boost
brew-cask-completion
cask
cocoapods
ctags
curl
encfs
gdbm
gettext
git
global
gmp
gnupg
gnutls
go
gpg-agent
hunspell
jpeg
jpegoptim
libassuan
libevent
libffi
libgcrypt
libgpg-error
libksba
libtasn1
libunistring
libusb
libyaml
mas
monit
nettle
npth
openssl
openssl@1.1
optipng
p11-kit
pcre
perl
pinentry
pkg-config
pth
python
readline
ruby
sphinx-doc
sqlite
texi2html
tmux
utf8proc
vim
wget
yuicompressor
zsh
zsh-autosuggestions
zsh-completions
zsh-history-substring-search
zsh-lovers
zsh-navigation-tools
zsh-syntax-highlighting
)
echo "Installing tools..."
brew install ${tools[@]}
# Drivers
drivers=(
logitech-gaming-software
logitech-options
)
echo "Installing drivers..."
brew cask install ${drivers[@]}
# Apps
apps=(
airdroid
appcleaner
aquamacs
clipy
dropbox
flash-npapi
flash-ppapi
franz
gimp
gitup
hex-fiend
imageoptim
iterm2
itsycal
java
keybase
monity-helper
osxfuse
sketch
slack
vlc
waterfox
wireshark
zeplin
)
echo "Installing Apps..."
brew cask install ${apps[@]}
# Fonts
fonts=(
font-hack
font-nanumgothic
font-nanumgothiccoding
font-nanummyeongjo
font-noto-sans-cjk-kr
font-noto-serif-cjk-kr
)
echo "Installing Fonts..."
brew cask install ${fonts[@]}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment