My complete setup for AI engineering, development, and content creation.
Mac Studio M3 Ultra, 96GB RAM, 4TB storage. Running AI models locally and heavy video workloads.
System Setup
Git & GitHub SSH: Git installs with Xcode (git --version to check). For GitHub SSH, generate a key with ssh-keygen -t ed25519 -C "your_email@example.com", start the agent with eval "$(ssh-agent -s)", add it with ssh-add --apple-use-keychain ~/.ssh/id_ed25519, copy the public key using pbcopy < ~/.ssh/id_ed25519.pub, then add it at GitHub Settings. Test with ssh -T git@github.com.
ohmyzsh:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"Homebrew Installation:
# Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"nvm Installation:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bashBun Installation:
curl -fsSL https://bun.sh/install | bashSystem Preferences:
Keyboard: Key repeat → Fast, Delay → Short. Trackpad: Tracking speed → Above medium.
# Enable key repeat and speed it up (requires logout)
defaults write -g ApplePressAndHoldEnabled -bool false
defaults write -g KeyRepeat -int 1
defaults write -g InitialKeyRepeat -int 10Terminal and Productivity
- Warp - Modern terminal with AI
- Raycast - Spotlight replacement
- QuickPush - Utility for testing Expo Notifications
- Magnet - Window management
AI and Developer Tools
- Claude Code - AI CLI
- Claude Desktop - AI assistant
- ChatGPT - AI model
- Ollama - Run LLMs locally
- Cursor - AI code editor
- VS Code - Code editor
- Xcode - iOS dev
- Android Studio - Android dev
- SnapAI - Generate app icons with AI
Cursor Shortcuts (⌘+Shift+P → Open Keyboard Shortcuts JSON):
[
{
"key": "shift+escape",
"command": "workbench.action.toggleMaximizedPanel"
},
{
"key": "cmd+n",
"command": "explorer.newFile"
}
]Notes
- Obsidian - Local markdown notes
Design and Video
- Screen Studio - Demo videos
- Matte - Background removal
- Rotato - 3D mockups
- Keycast - Show keystrokes
- Amaran Desktop - Light control
- Final Cut Pro - Video editing
- Figma - Design
- SF Symbols - Apple icons
- Elgato Stream Deck - Macro pad
- Elgato Camera Hub - Camera control
Audio
- Aqua Voice - Fast speech-to-text
Communication
Want more dev tools and AI tips? Sign in to join the newsletter.