Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aclark4life/setup-macos
Setup macOS
https://github.com/aclark4life/setup-macos
automation development-environment dotfiles homebrew mac macos monterey setup setup-development-environment setup-guide setup-macos terminal zsh
Last synced: about 1 month ago
JSON representation
Setup macOS
- Host: GitHub
- URL: https://github.com/aclark4life/setup-macos
- Owner: aclark4life
- Created: 2018-11-26T00:14:49.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2024-09-07T01:26:23.000Z (2 months ago)
- Last Synced: 2024-09-07T03:35:23.422Z (2 months ago)
- Topics: automation, development-environment, dotfiles, homebrew, mac, macos, monterey, setup, setup-development-environment, setup-guide, setup-macos, terminal, zsh
- Language: Makefile
- Homepage:
- Size: 1.1 MB
- Stars: 7
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Setup macOS
In just a few easy steps. Kidding! Never easy, but not too bad either.
## Homebrew
```console
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
```## Oh My Zsh
```console
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
```## Dotfiles
```console
sh -c "$(curl -fsSL https://raw.githubusercontent.com/aclark4life/setup-macos/main/dotfiles.sh)"
```## Python
## Firefox + BitWarden
Install Firefox then install the [Bitwarden Password Manager Add-On](https://addons.mozilla.org/en-US/firefox/addon/bitwarden-password-manager/)
```console
brew install --cask firefox
```## Homebrew
```
make brew-bundle
make brew-services
```## User Defaults
```
make defaults-write
```## System Preferences
Click your way to the finish.
![systempreferences](systempreferences.png)
### Accessibility
- Zoom → ☑︎ Use scroll gesture with modifier keys to zoom: [^Control]
### Battery
- Battery → Turn display off after [Never]
- Battery → ☐ Slightly dim the display when on battery power
- Battery → ☐ Enable Power Nap while on battery power
- Power Adapter → Turn display off after [Never]
- Power Adapter → ☐ Enable Power Nap while plugged into a power adapter### Bluetooth
- ☑︎ Show Bluetooth in menu bar
### Desktop & Screen Saver
- Desktop
### Displays
- ☐ Automatically adjust brightness
### Dock & Menu Bar
- Dock & Menu Bar → ☐ Show recent applications in Dock
### Keyboard
- Input Sources → ☑︎ Show input menu in menu bar
- Shortcuts → Mission Control → ☑︎ Move left a space [⌘←]
- Shortcuts → Mission Control → ☑︎ Move right a space [⌘→]### Mission Control
- Keyboard and Mouse Shortcuts → Mission Control → Middle Mouse Button
- ☐ Displays have separate spaces### Security & Privacy
- General → A login password has been set for this user → ☐ Require password
### Trackpad
- More Gestures → ☐ Swipe between pages
### Users & Groups
- alexclark → Login Items → + Jumpcut
- alexclark → Login Items → + pCloud Drive
- Login Options → Automatic Login → alexclark## Terminal
- ⌘ ++++
- Terminal → Shell → Use Settings as Default### Preferences…
#### General
- New tabs open with: [Default Working Directory]
#### Profiles → Advanced → Bell
- ☐ Audible bell
- ☐ Visual bell
- ☐ Badge app and window Dock
- ☐ Bounce app icon when in background#### Profiles → Shell
- [Close the window] When the shell exits
- [Never] Ask before closing#### Profiles → Window
- Window Size → Columns → 120
- Window Size → Rows → 36## Extensions
- [Measure-it](https://addons.mozilla.org/en-US/firefox/addon/measure-it/)