1
mirror of https://github.com/jakejarvis/dotfiles.git synced 2025-04-26 03:45:21 -04:00
dotfiles/Brewfile

302 lines
5.3 KiB
Ruby

###############################
# Taps #
###############################
tap "aws/tap"
tap "caskroom/cask"
tap "cloudflare/cloudflare"
tap "exolnet/deprecated"
tap "facebook/fb"
tap "heroku/brew"
tap "hhvm/hhvm"
tap "homebrew/bundle"
tap "homebrew/cask"
tap "homebrew/cask-versions"
tap "homebrew/core"
tap "homebrew/services"
tap "mongodb/brew"
tap "thoughtbot/formulae"
tap "wpengine/wpe-cli"
cask_args appdir: '/Applications'
###############################
# Binaries #
###############################
# Perhaps most importantly...
brew "zsh"
# Better bash as a backup
brew "bash"
brew "bash-completion"
# GNU utilities (those that come with macOS are outdated)
brew "coreutils"
brew "moreutils"
brew "findutils"
brew "gnu-sed", args: ["with-default-names"]
# wget with IRI support
brew "wget", args: ["with-iri"]
# GnuPG to enable PGP-signing commits
brew "gnupg"
# More recent versions of some macOS tools
brew "vim" #, args: ["with-override-system-vi"]
brew "grep"
brew "openssh"
brew "screen"
brew "gmp"
# Other useful binaries
brew "ack"
brew "gs"
brew "imagemagick", args: ["with-webp"]
brew "ffmpeg", args: ["with-libvpx"]
brew "lua"
brew "lynx"
brew "mtr"
brew "p7zip"
brew "pigz"
brew "pv"
brew "rename"
brew "rlwrap"
brew "ssh-copy-id"
brew "tree"
brew "vbindiff"
brew "zopfli"
brew "the_silver_searcher"
# Git
brew "git"
brew "git-lfs"
brew "git-crypt"
# Node & NPM / NVM
brew "node"
brew "nvm"
# Mostly ordinary binaries
brew "amazon-ecs-cli"
brew "aws/tap/aws-sam-cli"
brew "aws-shell"
brew "awscli"
brew "angular-cli"
brew "asciinema"
brew "azure-cli"
brew "caddy"
brew "carthage"
brew "cli53"
brew "cloudflare/cloudflare/cloudflared"
brew "cocoapods"
brew "composer"
brew "dnsmasq"
brew "doctl"
brew "elixir"
brew "erlang"
brew "fbsimctl"
brew "geoip"
brew "gitlab-runner"
brew "go"
brew "govendor"
brew "heroku"
brew "heroku-node"
brew "hhvm"
brew "htop"
brew "httrack"
brew "hub"
brew "hugo"
brew "hydra"
brew "iproute2mac"
brew "jq"
brew "kubernetes-cli"
brew "kubernetes-helm"
brew "mcrypt"
brew "mhash"
brew "mkcert"
# brew "mongodb"
brew "mongodb/brew/mongodb-community"
brew "mosh"
brew "mysql"
brew "mysql-client"
brew "ncurses"
brew "neofetch"
brew "netcat"
brew "openvpn"
brew "optipng"
brew "packer"
brew "thoughtbot/formulae/parity"
brew "php" # = php@7.3 https://formulae.brew.sh/formula/php
brew "php@7.1"
brew "php@7.2"
# brew "exolnet/deprecated/php@5.6"
# brew "exolnet/deprecated/php@7.0"
brew "pngcheck"
brew "pngcrush"
brew "postgresql"
brew "python"
brew "python@2"
brew "ruby"
brew "ruby-build"
brew "rbenv"
brew "rclone"
brew "s3fs"
brew "serverless"
brew "speedtest-cli"
brew "sqlite"
brew "sub2srt"
brew "terraform"
brew "tor"
brew "torsocks"
brew "travis"
brew "typescript"
brew "unrar"
brew "watchman"
brew "whois"
brew "wireguard-tools"
brew "wireguard-go"
brew "wp-cli"
brew "wpengine/wpe-cli/wpe-cli"
brew "xz"
brew "yarn"
brew "youtube-dl"
brew "yuicompressor"
# Android SDK
brew "ant"
brew "maven"
brew "gradle"
cask "android-sdk"
# cask "android-ndk"
cask "android-platform-tools"
# Pentesting tools
brew "aircrack-ng"
brew "bfg"
brew "binutils"
brew "binwalk"
brew "cifer"
brew "dex2jar"
brew "dns2tcp"
brew "fcrackzip"
brew "foremost"
brew "hashpump"
brew "hydra"
brew "john"
brew "knock"
brew "netpbm"
brew "nmap"
brew "pdfcrack"
brew "pngcheck"
brew "socat"
brew "sqlmap"
brew "tcpflow"
brew "tcpreplay"
brew "tcptrace"
brew "xpdf"
brew "bettercap"
brew "hashcat"
brew "nikto"
brew "tcpdump"
###############################
# macOS Apps #
###############################
# System Utilities
cask "osxfuse"
cask "backblaze"
cask "backblaze-downloader"
cask "carbon-copy-cloner"
cask "cleanmymac"
cask "coconutbattery"
cask "daisydisk"
cask "duet"
cask "endurance"
cask "etrecheckpro"
cask "filebot"
cask "geekbench"
cask "paragon-ntfs"
cask "the-unarchiver"
cask "transmission"
cask "unetbootin"
cask "vnc-viewer"
# Passwords, VPNs, other Security
cask "1password"
cask "authy"
cask "gpg-suite-no-mail" # Install Mail separately: https://github.com/GpgMailNoActivation/GpgMailNoActivation
cask "keybase"
cask "little-snitch"
cask "nordvpn"
cask "tor-browser"
cask "tunnelblick"
# Development
cask "chromedriver"
cask "eclipse-java"
cask "filezilla"
cask "github"
cask "glyphs"
cask "imageoptim"
cask "intellij-idea"
cask "iterm2"
cask "postman"
cask "robo-3t"
cask "sequel-pro"
cask "transmit"
cask "visual-studio-code"
cask "visual-studio"
# Virtual Machines (& Docker)
cask "docker"
cask "virtualbox"
cask "virtualbox-extension-pack"
cask "vmware-fusion"
# Media
cask "beamer"
cask "handbrake"
cask "iina"
cask "plex-media-player"
cask "pocket-casts"
cask "spotify"
cask "vlc"
# Communication/Social
cask "discord"
cask "skype"
cask "slack"
cask "whatsapp"
cask "zoomus"
# Gaming
cask "steam"
cask "nvidia-geforce-now"
# Pentesting
cask "burp-suite"
cask "charles"
cask "metasploit"
cask "wifi-explorer"
cask "wireshark"
# QuickLook Extensions
cask "qlstephen"
cask "qlvideo"
# Browsers (for reference only -- install these via offline DMGs no matter what)
# * Firefox
# - Stable
# - Dev: https://www.mozilla.org/en-US/firefox/developer/
# - Nightly: https://www.mozilla.org/en-US/firefox/channel/desktop/
# * Chrome
# - Stable
# - Canary: https://www.google.com/chrome/canary/
# * Safari
# - Preview: https://developer.apple.com/safari/technology-preview/