Mac setup
What should I install when I buy a fresh mac? See Server account setup for steps for setting up the environment for a linux server. See also Apps.
Basic setup
- Set up touchpad tap to click.
- Keyboard setting: delay to zero and repeat to the fastest.
- Download 1password and log in.
- Log-in to iCloud.
- Start downloading MacTex (large).
- Install Google Drive.
- Install any Mac OS software updates.
- Open up terminal and type git. It will prompt to install CLI tools.
- Download ghostty.
- Put the user in the sudoer file: https://apple.stackexchange.com/questions/388961/os-x-catalina-add-user-to-sudoers
- Generate SSH keys for github and register it. https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent
- Install Homebrew
- Install oh-my-zsh: https://ohmyz.sh/#install
- Install pure: https://github.com/sindresorhus/pure and setup.
Apps
- Clone and install
dotfiles
repo. - Install useful apps with homebrew.
brew install neovim ag ren bat ripgrep fzf zoxide jq eza
brew install --cask google-chrome keyboard-maestro hazel quitter bartender raycast
- zoxide setup.
- Install uv
- Install bartender
- Setup raycast.
AI
- Cursor
- ChatGPT, Claude,
- Claude code, Google CLI
Install Visual Studio Code and LaTeX packages: https://tex.stackexchange.com/questions/462365/how-to-use-latex-on-vs-code
Utilities
iPhone
System settings
- Accessibility
- Type to Siri
- Keyboard
- Delay to zero and repeat to the fastest.