mirror of
https://github.com/jakejarvis/dotfiles.git
synced 2025-04-26 03:45:21 -04:00
302 lines
5.3 KiB
Ruby
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/
|