This repository is a collection of macOS setup steps/configuration and installation scripts. It is set up to be used in conjunction with dotfiles.
Tap to click
Install Karabiner Elements and import karabiner.json.
Open up a terminal and run:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# Run the other evals at the end of the install as wellYou're now able to install almost anything you want via brew.
brewt-force.sh is a utility to install a lot of dev utilities.
To use dotfiles for ZSH and other CLI configs, do the following:
# Install stow to symlink files
brew install stow
git clone https://github.com/deybhayden/dotfiles.git
cd dotfiles
mkdir ~/.config ~/.local
stow -t ~ .
# These two often have custom setups, so these are just starts
cp .gitconfig ~
cp .zprofile ~You can use Homebrew Casks for this, but I haven't had great experience with casks, so I just use direct downloads for most apps
- Firefox
- Ghostty
- Slack
- Visual Studio Code
- Wireguard
- Docker Desktop
- Postman
- Beekeeper Studio
- Flycut
- Karabiner Elements
Open the command palette and choose: Shell Command: Install 'code' command in PATH so it's available on the CLI.
Cascadia Code - download the latest release, then open Font book and add the fonts to "My Fonts". After that, activate the fonts.