Skip to content

Instantly share code, notes, and snippets.

@anacunha
Last active October 26, 2025 20:36
Show Gist options
  • Select an option

  • Save anacunha/aea580578f5383a0eeb4152311b3d0cd to your computer and use it in GitHub Desktop.

Select an option

Save anacunha/aea580578f5383a0eeb4152311b3d0cd to your computer and use it in GitHub Desktop.

macOS Setup

Terminal

XCode Command Line Tools

xcode-select --install

Or download it from https://developer.apple.com/download/

Homebrew

Homebrew, package manager:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

iTerm2

iTerm2, terminal:

brew install --cask iterm2

Oh My Zsh

Oh My Zsh

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

Nerd Fonts

Install the Nerd Font of your choice:

brew install font-caskaydia-cove-nerd-font

Update your terminal settings to use the installed font.

Oh My Posh

Oh My Posh, shell prompt engine:

brew install jandedobbeleer/oh-my-posh/oh-my-posh

Add the following as the last line to ~/.zshrc:

eval "$(oh-my-posh init zsh)"

Other Tools

VSCodium

VSCodium, open source binaries of VS Code

brew install --cask vscodium

AWS CLI

AWS CLI enables you to interact with AWS services.

curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg"
sudo installer -pkg AWSCLIV2.pkg -target /

uv

uv, Python package and project manager

curl -LsSf https://astral.sh/uv/install.sh | sh

Install Python 3.12:

uv python install 3.12

fnm

fnm, fast node version manager:

curl -fsSL https://fnm.vercel.app/install | bash

Install the latest LTS version of node:

fnm install --lts
npm install -g pnpm

Rectangle

Rectangle, window management:

brew install --cask rectangle

@FeelipePM
Copy link

Ficou show de bola o terminal

@indapublic
Copy link

Thanks for Rectangle

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment