A home for my mac configuration.
This repository contains:
- a list of software I use
- globally installed composer packages
- my aliases for fish shell
- configuration for mackup
- adjusted list of sensible macOS defaults
- a maintenance script that updates installed packages
- an installation script to set up all the above on a new machine using dotbot
- Did I commit and push any changes/branches to my git repositories?
- Did I save all important documents from local directories?
- Did I backup all local databases?
- Did I update mackup to the latest version and ran
mackup backup
?
- Update macOS to the latest version
- Turn on FileVault and Firewall (Stealth mode)
- Install macOS Command Line Tools by running
xcode-select --install
- Install Homebrew by running
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- Clone this repo to
~/.dotfiles
- Sign into the Mac App Store and download Xcode
- Accept the Xcode license agreement by running
sudo xcodebuild -license accept
- Run
./install
to start the installation - Install AlDente from
https://apphousekitchen.com/downloads/AlDente-Pro.dmg
- Switch the default shell to fish
- Restore preferences by running
mackup restore
- Run
./macos/.macos
to apply "sensible macOS default" settings - Restart computer to finalize the process