This repository contains instructions and scripts for setting up a new Mac. Follow the steps to configure essential tools, applications, and settings to get your Mac up and running. All paid applications or services are indicated by $.
This setup is mostly based on personal preferences and needs.
- Add
~/Developer
directory - Show Library directory with
chflags nohidden ~/Library
- Activate "Automatically hide and show the Dock"
- Changed default web browser to Google Chrome
- Add all E-Mail accounts
- Configure IMAP/SMTP settings
- Install SF Fonts
- Install JetBrains Fonst
- Install Nerd Fonts
- FiraCode Nerd Font
- FiraMono Nerd Font
- Install Git
- Install and setup GitHub CLI
- Install and setup pre-commit
- $ Install Git Tower client
- Install JetBrains Toolbox
- $ Install JetBrains IDEs
- PyCharm
- IntelliJ
- Ryder
- WebStorm
- Install VS Code
- Install Goodnotes
- Install WhatsApp Desktop
- Install Discord
- Install Docker Desktop
- Install Google Chrome
- Add Clear Cache
- Add DeepL Translate
- Add Grammarly
- Add uBlock Origin ad blocker
- (Academic) Add Google Scholar
- (Academic) Add Semantic Scholar
- (Academic) Add Zotero Connect
- Install Google Drive Desktop sync
- Install Logi Options
- Install Obsidian
- Setup sync with Apple iCloud
- Install Signal Desktop
- Install Zoom
- Install Zotero
- Setup sync with WebDAV Server
- Activate Firewall
- Configure iMessage
- Configure Time Machine
- Enable "Tap to click"
- Disable app dock bouncing
defaults write com.apple.dock no-bouncing -bool TRUE
- Configure hosts file
/etc/hosts