New Mac Studio M5 Max
Spec: M5 Max (https://en.wikipedia.org/wiki/Apple_M5#Variants)
- 18-core CPU, 40-core GPU (needed for RAM upgrade)
- 48gb RAM
- 512gb SSD
Setup notes
- First boot, get on wifi, get latest OS update
- Create new local user account
- Sign in to Apple account
Connect it to icloud etc, Settings -> Apple Account
Set hostname: Settings -> General -> Sharing
- Enable content caching, in the Sharing settings seeing as we're already there
- Get on the wifi
- Setup JP input
Settings -> Keyboard -> Add Japanese Romaji
- Use capslock to switch language
- Fix trackpad direction and speed
- Download Chrome and install
- Enrol fingers to touch ID
- Download and install 1Password
- Download and install Dropbox
- Selective sync, don't sync the Apps/Google Save Your Data (240gb)
- Let it sync Desktop and Documents, I guess. Don't need to do Downloads
- New files default: available offline
- If you didn't have enough diskspace at install, make a bunch of stuff available offline:
- cosplay portfolio
- fonts
- Photo editing tools
- Photos
- profile pics
- reference pics
- arista_scratchpad.txt
- foo.txt
- Set Finder Preferences
- General
- Show these items on desktop: Hard disks
- New Finder windows show: Downloads
- Open folders in tabs: No
- Suggest filenames: No
- Sidebar
- TBC
- Move Dropbox and Downloads to the top of the list
- Stick Photos and Welrod Commissions to the list
- Advanced
- Show all filename extensions
- DISABLE: Show warning when changing extension
- When performing a search: Search the current folder
- Keep folders on top: In windows when sorting by name
- General
- Finder
- Open a window, switch to List view first
- Customise toolbar:
- Remove Group By
- Remove Add Tags
- Remove Share
- Remove Actions...
- Open the View menu Options
- Enable: Always open in list view
- Click "Use at defaults"
- View menu: Show Path bar
- View menu: Show Status bar
Settings: General -> Date and Time
- Enable 24hr time
- Setting: Desktop and Dock
- ENABLE: Automatically hide and show the dock
- Put it on the Right side
- Setting: Menu Bar
- Clock options: Display seconds
- Spotlight: Don't show in menu bar
Settings: General -> Autofill and Passwords
- Disable autofill from (Apple) Passwords
- Enable autofill from 1Password
- Setup codes in: 1Password
Settings: General -> Language and Region
- Date format: YYYY-MM-DD
- Set Chrome as default browser
- Chrome
- Set default zoom to 125%
- Set a cool wallpaper
- Hot corners: Lock screen in bottom-left
- Actually you don't even need this any more - mash the Touch ID button to lock the screen
- Chrome extension settings
- Redirector
- Enable cloud sync, then look away and back again, the rules will appear
- UBlock Origin
- Enable cloud sync
- Go to each tab and pull from cloud
- Tampermonkey
- Set Config mode to beginner
- Enable Userscript Sync
- Browser Sync
- Shake it a bit until the scripts sync
- Redirector
- Setup Time Machine to NAS
afp://iowa.thighhighs.top/brig
- Backup while on battery
- Exclude items
- ~/Dropbox
- Backblaze
- Adobe Creative Cloud
- Get its icon out of the menu bar
- Don't launch at login
- Pragmata Pro font for terminal
- Seems like it's already installed somehow!
- Setup new SSH keys
- My philosophy here is a key per client, rather than one single key used on all your clients. If you lose a device or it's compromised, it makes the revocation simpler because you just nuke one, and don't need to regenerate a new one everywhere.
- Distribute the pubkey everywhere it needs to go
- Vim config
Going to go for a minimal one here, just a ~/.vim/vimrc file, with basic syntax highlighting enabled. Don't think I'll do much dev here, so no need to clog it up with all the fancy syntax highlighting and whatnot
To do
- Replace recovery key at the end