sh ./macThe mac script installs the base command line tooling and then runs
laptop.local when that file is present.
mac installs and configures:
- Homebrew
- zsh as the login shell
$HOME/.binon the shellPATH- Git
- GitHub CLI (
gh) - tmux
- vim
- Fast Node Manager (
fnm) - The latest LTS Node.js release via
fnm
laptop.local expects Homebrew, Git, curl, and unzip to be available. It
installs:
- Google Chrome
- Slack
- iTerm2
- Firefox
- VLC
- Visual Studio Code
- 1Password
- Zoom
- Ghostty
- Numi
- Logi Options+
- Fira Code font
- Codex CLI
- dockutil
It also configures:
- Global Git identity and defaults
- Oh My Zsh
- Spaceship prompt
git-openzsh-autosuggestionszsh-syntax-highlighting- Dotfiles from
nikorablin/dotfiles - iTerm2 preferences to load from
$HOME/dotfiles - Dock apps: Google Chrome, Messages, Music, Ghostty, Visual Studio Code, and WhatsApp