Setting up a Mac

I recently got a new Mac (because of M1). Inspired by this installation plan, I decided to make a list of the apps I should install. Hopefully this will work as a good checklist the next time I need to set up a new Mac.

  1. Download and install Homebrew (for package management)
  2. Download and install Firefox (for web browsing)
  3. Download and install R and RStudio (for statistical programming)
    • Change theme to “Tomorrow Night 80s” from Modern
    • Add the addin quickview
  4. Download and install iTerm2 (for a better terminal)
  5. Download and install Python (for programming)
  6. Download and install Dropbox and Google Drive (for file hosting)
  7. Download and install Steam (for gaming)
  8. Download and install Itsycal (for calendar management)
  9. Download and install Docker (for virtual containers)
  10. Download and install Microsoft Office (for Word, PowerPoint and Excel)
  11. Download and install 1Password (for password management)
  12. Download and install TweetDeck (for Twitter)
  13. Download and install Visual Code Studio (for programming and writing)
  14. Download and install Spotify (for music)
  15. Download and install Slack, Skype, WhatsApp, Zoom and Teams (for communication)
  16. Transfer SSL certificates and other relevant local files
  17. Change a series of defaults based on this list and this setup

This all works well and I am really happy with my Mac, especially the M1 chip. However, before I buy my next Mac, most likely in a few years time, I might try to see whether it is time to switch to Linux.