Note: Make sure that you follow the "Fresh macOS Install" guide when setting-up a new system.
- Install the latest macOS updates
- Install the Xcode Command Line Tools via
xcode-select --install - Run
git clone https://github.com/pmuens/dotfiles.git ~/.dotfiles && cd ~/.dotfiles - Log in to iCloud (if you haven't already during the macOS installation)
- Disable Mac storage optimization in system settings
- Wait until iCloud Drive is fully synced
- Run
./install - Run
cp config.zsh.example config.zshand update the file - Run
./macos/setup.zsh - Restart Mac
- Run
mackup restore - Update Dock
- Perform manual steps
- Run
git remote set-url origin [email protected]:pmuens/dotfiles.git
- Finder
- Launchpad
- App Store
- Safari
- Preview
- Calendar
- Bitwarden
- System Preferences
- Ghostty
- Things
- Visual Studio Code
- Brave
- Notes
# Update / Synchronize system
ug
# Backup / Restore settings
mb
mr
# Update Brewfile
bbd
# Misc Commands
e
l
c
# Dotbot
./install
# Homebrew
brew search [--cask] <name>
brew install [--cask] <name>
brew update
brew upgrade [--cask] [<name>]
brew uninstall [--cask] <name>
brew reinstall [--cask] <name>
brew info [--cask] <name>
brew doctor
# Mas
mas search <name>
mas install <identifier>
sudo mas uninstall <identifier>
mas upgrade
mas list
mas signin
mas signout
# Mackup
mackup backup
mackup restore [--dry-run] [--verbose]
mackup uninstall
mackup list
# asdf
asdf install
asdf current
asdf plugin update --all
asdf list all <name>
asdf local <name> <version>
# Defaults
defaults read > defaults
defaults domains | tr " " "\n"
defaults read <domain>
defaults find <query>The following is a list with dotfiles repositories I drew inspiration from.