Skip to content

Instantly share code, notes, and snippets.

@yanivmo
Last active July 16, 2026 13:26
Show Gist options
  • Select an option

  • Save yanivmo/1a27dd8bba19810182adb4ea86cfaa9f to your computer and use it in GitHub Desktop.

Select an option

Save yanivmo/1a27dd8bba19810182adb4ea86cfaa9f to your computer and use it in GitHub Desktop.
Bootstrap your dev Mac — friendly and ergonomic Brewfile for software developers
#----------------------------------------------------------------------------
# Friendly Brewfile to bootstrap a development Mac
#
# Step 1: Install brew
# /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# Step 2: Download and apply this Brewfile (or modify its contents before, if you do not want everything):
# brew bundle --file ./Brewfile
#
# Or be bold and do it in one go:
# /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" && curl --fail --location https://bit.ly/my-new-mac | brew bundle --file=-
#
#----------------------------------------------------------------------------
# Official Amazon AWS command-line interface
brew "awscli"
# Microsoft Azure CLI 2.0
brew "azure-cli"
# Command-line fuzzy finder written in Go
brew "fzf"
# Distributed revision control system
brew "git"
# Lightweight and flexible command-line JSON processor
brew "jq"
# An interactive cheatsheet tool for the command-line
brew "navi"
# Easily install and run Python apps in isolation
brew "pipx"
# Python version management
brew "pyenv"
# Code-search similar to ack
brew "the_silver_searcher"
# Text interface for Git repositories
brew "tig"
# Executes a program periodically, showing output fullscreen
brew "watch"
# Internet file retriever
brew "wget"
# JavaScript package manager
brew "yarn"
# Lightweight and flexible command-line YAML processor (like jq but for YAML)
brew "yq"
# Securely stores and accesses AWS credentials in a development environment
cask "aws-vault"
# Docker containers engine and desktop UI
cask "docker"
# Nerd fonts
cask "font-fira-mono-nerd-font"
cask "font-hack-nerd-font"
cask "font-hasklug-nerd-font"
cask "font-jetbrains-mono-nerd-font"
cask "font-meslo-lg-nerd-font"
# Better terminal emulator
cask "iterm2"
# Clipboard manager
cask "maccy"
# Reverse proxy, secure introspectable tunnels to localhost
cask "ngrok"
# Music streaming service
cask "spotify"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment