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

  1. Set up touchpad tap to click.
  2. Keyboard setting: delay to zero and repeat to the fastest.
  3. Download 1password and log in.
  4. Log-in to iCloud.
  5. Start downloading MacTex (large).
  6. Install Google Drive.
  7. Install any Mac OS software updates.
  8. Open up terminal and type git. It will prompt to install CLI tools.
  9. Download ghostty.
  10. Put the user in the sudoer file: https://apple.stackexchange.com/questions/388961/os-x-catalina-add-user-to-sudoers
  11. 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
  12. Install Homebrew
  13. Install oh-my-zsh: https://ohmyz.sh/#install
  14. Install pure: https://github.com/sindresorhus/pure and setup.

Apps

  1. Clone and install dotfiles repo.
  2. 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
  1. zoxide setup.
  2. Install uv
  3. Install bartender
  4. Setup raycast.

AI

  1. Cursor
  2. ChatGPT, Claude,
  3. 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