🏡 Home
Back to notes

Setting-up a Mac

Last updated on 04 December 2022

This note documents my setup for building a sane-ish (for me) software environment on macOS for work, development, and life.

Core tasks

Install desktop apps

From the App Store install and configure:

1
2
3
4

From publisher websites, install and configure:

5
6
7
8
9
10

Configure apps

Install command line tools

11

Install configurations

Once Nextcloud is installed and synced, install dotfiles:

Configure fish

Configure Hyper

Open Hyper preference window, then:

Configuring `virtualenv`s in fish

Create a virtualenv in the usual way: `virtualenv -p python3.10 .venv`.

To use virtualenvs in fish start commands with: `.venv/bin/`, e.g.:

(As of writing `.venv/bin/activate.fish` does not work for me).

Run local MongoDB

For development.

Back to notes