Setting Up A New Mac: Difference between revisions
From Rest of What I Know
Created page with "Every now and then I set up a new Mac and I forget all the things I do. This is a list so that setup is fast. == Initial Environment == # [https://www.google.com/chrome/ Google Chrome] # [https://brew.sh/ Homebrew] == Shell == # [https://ghostty.org/docs/install/binary Ghostty] since it's a super-fast terminal emulator ##Ghostty Configuration # [https://ohmyz.sh/ oh-my-zsh] to make zsh enjoyable # [https://github.com/junegunn/fzf fzf] # [https://github.com/BurntS..." |
Added page description via AutoDescriptor bot |
||
| (3 intermediate revisions by one other user not shown) | |||
| Line 5: | Line 5: | ||
# [https://www.google.com/chrome/ Google Chrome] | # [https://www.google.com/chrome/ Google Chrome] | ||
# [https://brew.sh/ Homebrew] | # [https://brew.sh/ Homebrew] | ||
=== Default Web Browser === | |||
[[File:Screenshot MacOS Default Web Browser.png|frame|center|Set it to Chrome instead]] | |||
=== Screenshots Folder === | |||
Then set the Screenshots folder to <code>~/Pictures/Screenshots</code> by hitting <code>Cmd + Shift + 5</code>, then Options, then Other Location... and create and select the folder. | |||
== Shell == | == Shell == | ||
| Line 36: | Line 44: | ||
# Codex | # Codex | ||
# Gemini | # Gemini | ||
== Productivity Tools == | |||
# [https://slack.com/downloads/mac Slack] | |||
{{#seo:|description=Set up a new Mac with essential apps, shell tools, text entry customizations, and AI assistants for a productive and efficient workflow.}} | |||
[[Category:Tips]] | [[Category:Tips]] | ||
Latest revision as of 21:43, 12 December 2025
Every now and then I set up a new Mac and I forget all the things I do. This is a list so that setup is fast.
Initial Environment[edit]
Default Web Browser[edit]

Screenshots Folder[edit]
Then set the Screenshots folder to ~/Pictures/Screenshots by hitting Cmd + Shift + 5, then Options, then Other Location... and create and select the folder.
Shell[edit]
- Ghostty since it's a super-fast terminal emulator
- oh-my-zsh to make zsh enjoyable
- fzf
- ripgrep
- mise allows managing different versions of runtimes
- neovim
- Set
EDITORtonvim
- Set
Text Entry[edit]

Set up Caps Lock[edit]
First install Karabiner Elements
Then, map Caps Lock to Escape

LLM Assistants[edit]
- Claude Code
- Codex
- Gemini
