Skip to content

Instantly share code, notes, and snippets.

@000benniu
Last active March 8, 2021 07:14
Show Gist options
  • Save 000benniu/ecc47e389fc038fb7194274ebc98ac2e to your computer and use it in GitHub Desktop.
Save 000benniu/ecc47e389fc038fb7194274ebc98ac2e to your computer and use it in GitHub Desktop.
Brewfile for initial setup
# Place this file in an arbitrary directory and run.
# brew bundle
#
# You need to install these manually. depend on the version of XCode, so these have to be installed at first.
# 1. XCode (use xcode-select --install command to install)
# 2. XCode command line tool (This is reqired for anyenv)
# 3. mas (brew install mas)
# 4. anyenv (brew install anyenv)
# 5. nodenv (brew install nodenv)
#
# Regarding following apps, install manually after run brew bundle
# - Install Oh-my-zsh (https://github.com/ohmyzsh/ohmyzsh) first.
# - Install powerline (https://github.com/romkatv/powerlevel10k)
# git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
# Then install appropriate fonts explained in the README.md
# - Install fonts for powerline
# - yarn
cask_args appdir: "/Applications"
# Taps
tap 'homebrew/cask'
tap 'homebrew/cask-fonts'
tap 'homebrew/cask-versions'
tap 'homebrew/bundle'
tap 'AdoptOpenJDK/openjdk'
brew "fzf"
brew "iterm2"
brew 'git'
brew "git-flow"
brew "git-extras"
brew "git-lfs"
brew "ghq"
brew "hub"
brew "gradle"
brew "[email protected]"
brew "curl"
brew "tree"
brew "openssl"
brew "wget"
brew "telnet"
brew "ripgrep"
brew "aria2"
brew "adoptopenjdk11"
brew "adoptopenjdk/openjdk/adoptopenjdk8"
brew "groovy"
brew "terraform"
brew "helm"
cask 'adobe-creative-cloud'
cask 'goland'
cask 'intellij-idea'
cask 'docker'
cask 'visual-studio-code'
cask "sequel-pro"
cask "sourcetree"
cask 'skype'
cask 'deepl'
cask 'zoomus'
cask 'gotomeeting'
cask 'appcleaner'
cask 'microsoft-office'
cask 'karabiner-elements'
cask 'expressvpn'
# Kubernetes
brew "kubectl"
brew "minikube"
brew "datawire/blackbird/telepresence"
brew "kustomize"
cask 'dropbox'
cask 'google-chrome'
cask "firefox"
cask 'aria2gui'
cask 'google-cloud-sdk'
cask 'vlc'
cask 'vox'
cask 'avast-security'
cask 'grammarly'
cask 'evernote'
mas 'LINE', id: 539883307
mas 'Slack', id: 803453959
mas "The Unarchiver", id: 425424353
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment