https://github.com/mtfranchetto/mac-setup
Automate the initial setup of my Macs
https://github.com/mtfranchetto/mac-setup
Last synced: 3 months ago
JSON representation
Automate the initial setup of my Macs
- Host: GitHub
- URL: https://github.com/mtfranchetto/mac-setup
- Owner: mtfranchetto
- Created: 2021-12-15T10:22:05.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-03-27T19:25:53.000Z (about 3 years ago)
- Last Synced: 2025-02-03T00:11:08.272Z (4 months ago)
- Language: Shell
- Size: 11.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# My Mac setup
Heavily inspired by [mac_os-config](https://github.com/bkuhlmann/mac_os-config).
## Usage
1. Install Xcode
2. Run `run-all.sh` - this will install the software listed in Brewfile and tweak some system settings### Software to be installed manually
- [Garmin Express](https://www.garmin.com/it-IT/software/express/mac/)
### After installation
The following are additional steps, not easily automated, that are worth completing after the install scripts have completed:- System Preferences
- Apple ID
- Configure iCloud.
- Enable Find My Mac.
- Firewall
- Enable.
- Automatically allow signed software.
- Enable stealth mode.
- Internet Accounts
- Add all accounts.
- Setup Hot corners
- Keyboard
- Slide Key Repeat to Fast (max).
- Slide Delay Until Repeat to Short (max).
- Bluetooth
- Reconnect keyboard, mouse, and earbuds.
- Network
- Configure Wi-Fi.
- Notifications
- Do Not Disturb
- Enable Do Not Disturb from 10pm to 7am.
- Enable When display is sleeping.
- Enable When screen is locked.
- Enable When mirroring.
- Disable Allow calls from everyone.
- Enable allow repeated calls.
- Applications
- Select Banners for all apps.
- Disable Show notifications on lock screen.