https://github.com/lukechinworth/mac-setup
Apps, software, and settings for dev on macOS
https://github.com/lukechinworth/mac-setup
Last synced: about 2 months ago
JSON representation
Apps, software, and settings for dev on macOS
- Host: GitHub
- URL: https://github.com/lukechinworth/mac-setup
- Owner: lukechinworth
- Created: 2018-01-19T22:22:15.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-01-19T16:29:58.000Z (over 1 year ago)
- Last Synced: 2025-01-18T12:47:58.716Z (3 months ago)
- Homepage:
- Size: 12.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Mac Setup
## Files to save before wiping old mac
* Private/public key pair.
* Transfer Authy account to new mac.## Apps
* Chrome
* Maccy (clipboard mgr)
* Rectangle (window mgr)
* Caffeine
* Postman
* Visual Studio Code
* `cmd` + `P`, enter `> install`, select `Shell command: Install 'code' command in PATH`
* Authy desktop (2FA codes)
* Local (WP containers)
* Zoom
* Spotify## Optional
* TablePlus (MySQL GUI)
* OmniDiskSweeper - https://www.omnigroup.com/more
* Xcode - https://developer.apple.com/download/applications/
* Download from apple downloads page, NOT the Mac App Store.
* Android Studio
* hide.me (VPN)## Software
* Xcode command line tools: `xcode-select --install`
* Oh my zsh (shell cfg) - https://github.com/ohmyzsh/ohmyzsh
* Homebrew (pkg mgr) - https://github.com/Homebrew/brew/releases
* If homebrew is giving you permission errors, do: `sudo chown -R $(whoami) $(brew --prefix)/*`
* nvm (node version manager)
* Set default node version with: `nvm alias default `## Settings
* Make all hidden files visible in finder:
```
defaults write com.apple.finder AppleShowAllFiles -boolean true
killall Finder
```
* Save ssh key to keychain so you don't have to enter password after each login:
```sh
ssh-add -K ~/.ssh/id_rsa
```
* Save screenshots to folder instead of desktop:
```sh
mkdir ~/Screenshots
defaults write com.apple.screencapture location ~/Screenshots
```## System Settings
* Keyboard
* Key Repeat: Fast
* Delay Until Repeat: Short
* Spotlight
* Search results: Uncheck all except Applications, Documents, PDF Documents, and Spreadsheets
* Privacy: Add ~/Development, ~/Virtualbox\ VMs
* Displays
* Night Shift: Sunrise to sunset, and set color to warmest.