Zum Inhalt springen
dirk@zimmermann:~$ cat setup.md

Mein Setup

Zuletzt aktualisiert:

Hier dokumentiere ich, womit ich arbeite und wie ich einen neuen Mac einrichte – vor allem als Gedächtnisstütze für mich selbst. Vielleicht hilft es auch anderen.

Neuen Mac einrichten

In dieser Reihenfolge:

  1. Homebrew installieren
  2. brew cu für Updates ergänzen
  3. iTerm2 als Terminal installieren
  4. oh-my-zsh für die Shell einrichten

Hardware

MacBook Air M3

Homebrew

Als Erstes braucht der Mac den Paketmanager Homebrew. Die Installation ist auf der Homebrew-Seite beschrieben, kurz gesagt:

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

Updates mit brew cu

Praktisch ist ein Werkzeug, das auch die installierten Programme (Casks) aktualisiert. Ich nutze dafür homebrew-cask-upgrade:

brew tap buo/cask-upgrade

Danach lässt sich alles auf einmal aktualisieren mit:

brew cu

Terminal: iTerm2

Als Terminal nutze ich iTerm2. Die Installation geht über Homebrew:

brew install --cask iterm2

Danach lohnt sich die Shell-Integration. Sie wird über das Menü iTerm2 → Install Shell Integration installiert:

iTerm2-Menü mit dem Eintrag „Install Shell Integration“

Die zusätzlichen iTerm2 Utilities sind nicht nötig, aber praktisch:

Dialog „Install Shell Integration“ mit der Option „Also install iTerm2 Utilities“

Shell: oh-my-zsh

Seit macOS Catalina ist zsh die Standard-Shell. Mit oh-my-zsh wird sie deutlich komfortabler: Themes, Plugins und viele praktische Kürzel.

Die Installation läuft nicht über Homebrew, sondern über ein Skript von oh-my-zsh selbst – dem muss man also vertrauen:

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

Danach ist alles automatisch eingerichtet.

Entwicklung

Visual Studio Code

Programme

…tbd