Skip to content

Instantly share code, notes, and snippets.

@andytung
Last active February 22, 2026 22:22
Show Gist options
  • Select an option

  • Save andytung/617c1e7f304cefa29c2686f1de578733 to your computer and use it in GitHub Desktop.

Select an option

Save andytung/617c1e7f304cefa29c2686f1de578733 to your computer and use it in GitHub Desktop.
The steps I took to configure a new mac

💻 Mac Setup Guide

1. install Homebrew http://brew.sh/

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

Packages to install: fzf

2. Install claude

`curl -fsSL https://claude.ai/install.sh | bash`

3. Install applications

4. Set up SSH for github

https://help.github.com/articles/generating-an-ssh-key/

5. Configure mission control

System Preferences -> Keyboard -> Shortcuts -> Mission Control -> Mission Control -> Switch to Desktop #
System Preferences -> Desktop & Dock -> Mission Control -> Automatically rearrange Spaces -> False

6. Change caps lock to esc

System Preferences -> Keyboard -> Modifier Keys to change caps lock to esc

7. For mechanical keyboards

System Preferences -> Keyboard -> Modifier Keys to change windows and alt key position
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment