Skip to content

Instantly share code, notes, and snippets.

@Bengt
Last active April 2, 2025 16:55
Show Gist options
  • Save Bengt/c3121269d435a2793e14861683ef8902 to your computer and use it in GitHub Desktop.
Save Bengt/c3121269d435a2793e14861683ef8902 to your computer and use it in GitHub Desktop.
This is how I setup macOS ... More or less.

macOS Setup

I use macOS primarily for work purposes. Those include programming Python, doing machine learning and using corporate apps. This is how to set up a new macOS.

Cleanup Dash

  • Remove everything from the dash.
  • Make the dash hide automatically.

Install Google Chrome

https://www.google.com/chrome

Install Apple command line developer tools

xcode-select --install

Install Rosetta 2

/usr/sbin/softwareupdate --install-rosetta --agree-to-license

Install Amphetamine

https://apps.apple.com/de/app/amphetamine/id937984704?mt=12

  • next, next, next, end

Install Docker

https://desktop.docker.com/mac/main/arm64/Docker.dmg

Install SSH Keys

  • Got get your public private GPG key pair
  • Open Finder
  • Press command + Shift + . to reveal hidden files
  • Move them to .ssh/
chmod 600 .ssh/id_rsa.pub
chmod 600 .ssh/id_rsa

Remove passphrase from private key:

ssh-keygen -p -f /Users/bengt/.ssh/id_rsa

Install PyCharm Professional

https://www.jetbrains.com/pycharm/download/download-thanks.html?platform=macM1

Install homebrew

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Install Repomix

brew install repomix

Install Python

brew install python
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment