Skip to content

Instantly share code, notes, and snippets.

@Mark1626
Last active March 9, 2021 08:47
Show Gist options
  • Save Mark1626/629b265ad7cb33967cc98390793134b6 to your computer and use it in GitHub Desktop.
Save Mark1626/629b265ad7cb33967cc98390793134b6 to your computer and use it in GitHub Desktop.
Brewfile
# Credits to vraravam https://github.com/vraravam for the root source file
cask_args appdir: '/Applications'
tap 'homebrew/bundle'
tap 'homebrew/cask'
tap 'homebrew/cask-versions'
tap 'homebrew/core'
tap 'homebrew/services'
tap 'moul/moul'
tap 'theseal/ssh-askpass'
# Core
brew 'bash'
brew 'autoconf'
brew 'automake'
brew 'cmake' # for wasm/wabt
brew 'make'
brew 'coreutils' # pre-requisite for asdf
brew 'direnv'
# Core Tools
brew 'git'
brew 'git-crypt'
brew 'gnupg'
brew 'vim'
brew 'tig'
brew 'ripgrep'
# Core Libs
brew 'libiconv'
brew 'libffi'
brew 'libtool'
brew 'libyaml'
brew 'openssl', link: true
brew 'readline'
brew 'zlib', link: true
brew 'wget'
# Utils
brew 'htop'
brew 'gmp'
brew 'fzf'
# P5 Utils
brew 'docker-diff'
# Compilers
brew 'gcc'
brew 'guile'
brew 'python' # TODO: Move to using asdf to manage this
# DB
# brew 'postgresql' Moving this to asdf
brew 'recutils'
# Utils
brew 'mas' # mas-cli for app-store managed apps
brew 'tmux'
brew 'shellcheck'
brew 'graphviz'
brew 'ssh-askpass', restart_service: true # TODO: Does this also handle configuring for starting the service on re-login?
brew 'syncthing' # Note: Not starting this service - only started on-demand
brew 'socat'
# Casks
cask 'intellij-idea-ce'
cask 'keybase'
# cask 'minikube'
# cask 'virtualbox'
# cask 'visual-studio-code'
# cask 'zoom'
# cask 'drawio'
# cask 'iterm2'
cask 'alacritty'
cask 'xquartz'
# Lightweight Brewfile
cask_args appdir: '/Applications'
tap 'homebrew/bundle'
tap 'homebrew/cask'
tap 'homebrew/cask-versions'
tap 'homebrew/core'
tap 'homebrew/services'
# Core
brew 'make'
brew 'coreutils' # pre-requisite for asdf
# Core Tools
brew 'git'
brew 'tig'
brew 'vim'
brew 'tmux'
# Core Libs
brew 'libiconv'
brew 'libffi'
brew 'libtool'
brew 'libyaml'
brew 'openssl', link: true
brew 'readline'
brew 'zlib', link: true
brew 'wget'
# Utils
brew 'direnv'
brew 'ripgrep'
# Casks
cask 'zoom'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment