- Set the default account name based on the machine
E.g. Mini/mini, or Studio/studio
- Update the location of the home directory created during install
- System Settings > Users & Groups
- Right click on default user account (this should be named to match the machine - e.g. "Mini"), and select
Advanced Options...
- Enter password to allow changes
- Update the home directory to be
Temp
- Restart (this will ask you to reconfig macOS settings, which you can skip)
- Using Finder, rename
/Users/[name]
to use the capitalised name - System Preferences > Users & Groups
- Repeat the steps above to change the home directory to use the newly renamed capitalised maching name folder
- Using Finder, delete
/Users/Temp
The home folder should now reference the capitalised version.
- Update sharing settings
- System Settings > Sharing
- Change the Computer Name
- Click
Edit...
to update the LAN name
Then... (optional)
- Select "Screen Sharing" from the menu
- Run the
dotfiles
install + update
See [README.md]
- Check iCloud settings
- System Settings > AppleID > iCloud
- Under "Apps using iCloud" ...
- Confirm Photos, Contact, Calendars, Reminders and Find My Mac are all turned on
- Setup 1Password
- Open 1Password app
- Choose the correct Hoku Group account and enter master password
- Follow instructions to install Safari browser extension
- Settings > Security, to add Touch ID unlock
- Setup Dropbox
- Open Dropbox app
- Click the "Turn On Accessibility" button on the pop-up window
- Sign-in to Hoku account (use email address + password, rather than Google login button)
- Choose "Available offline" for sync storage
- Sign-in to personal account
- Choose "Available offline" for sync storage
- Setup Selective Sync (optional)
- Setup Finder
- Finder > Settings
- General > Set New Finder Window to show home directory
- Sidebar > Add home directory (can then drag and drop other folders onto the favourites in sidebar e.g. add Dropbox folders)
- Advances > Select 'Remove items from the Bin after 30 days'
- Setup Internet Accounts
- System Settings > Internet Accounts
- Should list all accounts linked to iCloud account as inactive
- For Google accounts, 'Mail' and 'Calendar' should be ticked (need to authenticate when selecting 'Mail')
- For iCloud accounts all options should be ticked
- Setup Mail
- Mail > Settings...
- New Message Sound: None (also untick 'Play sounds for other mail actions')
- Remove Unedited Downloads: When Mail Quits
- Select 'Automatically try sending later...'
- Accounts > Download attachments: All (for each account)
- Fonts & Colors > Message: Helvetica 14, Fixed-width: Monaco 14
- Viewing > List Preview: None, also tick 'Display unread messages with bold font' and 'Use Smart Addresses'
- Composing > Send new messages from: [email protected]
Then, setup keyboard shortcut for archive...
- System Settings > Keyboard > Shortcuts
- Add a new shortcut for Mail, Menu Title: "Archive", Keyboard Shortcur Cmd-Shift-A
Then, import old mail archives...
- Copy Trade Me + Xero mbox archives from the NAS: Backup/Email/
- File > Import mailboxs...
- Choose 'Files in mbox format' and 'Continue'
- Select copied folders
- Setup Calendar Preferences
- Select default calendar
- Unselect 'Show Birthdays Calendar' and 'Show Holidays Calendar' (these are managed via Google Calendar)
- Turn on Timezone support (under Advanced)
- Setup browsers
Safari:
- Settings > Autofill, untick "Usernames and passwords"
- Settings > Websites > Location, set google.com (and others?) to "Deny"
- Settings > Extensions, enable all 1Blocker extensions (these are turned on/off using the 1Blocker app)
Chrome:
- Open Chrome - don't set as default!
- Add a new user profile (click on the profile icon in toolbar, and choose add profile)
- Sign into Google account
- Setup sync, to install extensions etc
- Delete the default user profile
- Install fonts
- Open FontBook
- File > Add Fonts to current user...
- Fonts are in the Dropbox under Team/Design
- Setup Applications
- Asana
- Loom
- Notion
- Slack
- Zoom
Then...
Setup Accessibility permissions for Dropbox and Zoom:
- System Settings > Security & Privacy ...
- Privacy, then allow Dropbox and Zoom
- Camera & Microphone, allow Loom and Zoom
- Screen Recording, allow Loom, Slack and Zoom
Then...
- System Settings > Login items
- Delete Loom
- Install Microsoft Office
- Login at microsoft.com
- Services & Subscriptions > Office
- Install
- Other settings
Don't automatically connect to bluetooth headphones:
- System Settings > Bluetooth, then disable auto-connect for AirPods (click the 'i' next to select item, then 'When last connected')
Change the default location where screenshots are stored:
- Applications > Screenshot, then Options > Other location... (choose 'Screenshots' directory on personal Dropbox)
Turn off force tap to lookup in dictionary
- System Settings > Trackpad, then set Lookup & data detectors to 'Off')
Setup desktop wallpaper
- System Settings > Wallpaper, then add 'Unsplashed' folder from Photos and set to auto-rotate
- Setup dev environment
- Open
Github Desktop
- Sign in
Then...
- Run
source $DOTFILES/scripts/code.zsh
or...
- Clone repositories into
~/Documents/Code
For hugo applications...
- Run
hugo server -D
to start local server
For rails applications...
- Run
bundle
- Run
dev
to start local server
For xcode applications... TO BE COMPLETED
- Config Xcode to open using Rosetta?
- Setup AppleID (Xcode > Settings > Accounts)
- Setup Postico
- Import favourites from ~/.dotfiles/apps/postico
- Setup VS Code
- Code > Settings > Turn on settings sync
- Sign in with Github, this will sync settings and extensions across devices
- Setup RapidAPI
- Sign-in to RapidAPI for Mac (use Google account)
- Settings + change icon
- Setup Sketch
- Sign-in to Sketch Cloud
- Setup Pastebot
- Open Pastebot, and enter license key (from 1Password)
- Setup accessibility settings per instructions
- Click on Pastebot icon in taskbar, and then settings...
- General - untick "Enable interaction sounds"
- General > Dock and Menubar icon - change to "Autohide Dock icon"
- Setup Printers
- System Settings > Printers & Scanners
- Press "+" and choose printers to install
- Setup Influx (optional)
To backup:
influx backup -compression gzip ./ -t [token]
This creates a backup in the current working directory.
To restore:
influx restore ./ -t [token] -full
This assumes the backup files are in the current working directory.
Note: substitute [token] with an API token
- Setup Plex (optional)
TO BE COMPLETED