This page is still under construction.

back to posts

macOS Catalina: Setting up a Mac for Development

macOS Catalina: Setting up a Mac for Development

06/07/2020

Most of the points are well made by Tania. In this note I want make certain additions that work for me personally.


In Install Apps and extensions via brew

brew install pre-commitbrew update && brew install azure-clibrew tap heroku/brew && brew install herokubrew install go

brew cask install joplinbrew install stripe/stripe-cli/stripe


SSH

In .ssh/config:

Host myssh
  HostName example.com
  User user
  IdentityFile ~/.ssh/key.pem

Python Setup

Install pyenv

brew install pyenv

echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n eval "$(pyenv init -)"\nfi' >> ~/.zshrc

pyenv install 3.7.7pyenv globab 3.7.7

Install poetry

curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python


Utilities

Appstorrent unless specified.

Alfred4 CleanMyMac Toggl CommandE ScreenFlow Bartender GhostNote BusyCal Dash (+alfredapp)


VS Code Setup

VS Code Keybindings & Settings


Spark

brew cask install javabrew install scalabrew install apache-spark

If you found it useful, please consider signing up to my newsletter. Every week, I share my thoughts on cool stuff I found around the internet. No spam, ever. Unsubscribe any time.