← All essays

#058: Things to Set Up on a New Mac (As a former Windows user)

Dev Setup

  • Install .NET Core and CLI
  • Install Npm, Node
  • VSCode / Cursor
    • C# Dev Kit extension
  • Install Homebrew**:** brew.sh
  • Create ~/Developer folder for dev workspace (naming it "Developer" auto-assigns icons).
  • Install Git Credential Manager: brew install --cask git-credential-manager
  • Install SQLite DB Browser
  • Install Docker Desktop

Personal Tooling

  • Install Joplin with Sync
  • Install Discord
  • Install WhatsApp
  • Install and log in to Firefox (with OneTab + Bitwarden extensions)
  • Log in to Google (for Calendar, Keep and Mail)
  • Install Bitwarden for Mac (and enable biometric login)

LLM Stack

  • Save chat.sanjaymaniam.com from Safari to dock
  • Install Ollama

Media and Entertainment

  • Install Spotify
  • Install Stremio
  • Install Steam

Usability Improvements

Settings Changes

  • Enable right-click from trackpad
  • Enable click-and-drag
  • Set screenshot to clipboard: Shift+⌘+S

Others

Resources