Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on Sep 8, 2024. It is now read-only.

aclark4life/setup-macos

Repository files navigation

Setup macOS

In just a few easy steps. Kidding! Never easy, but not too bad either.

Homebrew

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Oh My Zsh

sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

Dotfiles

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

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

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

AltStyle によって変換されたページ (->オリジナル) /