Skip to content

Latest commit

 

History

History
275 lines (224 loc) · 9.78 KB

macOS Settings.md

File metadata and controls

275 lines (224 loc) · 9.78 KB

macOS Settings

System Settings

Apple Account

  • Personal InformationCommunication Preferences − Disable all options

Wi-Fi

  • Click Details… for the trusted connected home network
    • Private Wi-Fi addressRotating
    • Limit IP address trackingOn

Notifications

  • Show previewsWhen Unlocked
  • Disable Allow notifications when the screen is locked
  • Disable Allow notifications when mirroring or sharing the display
  • Disable Allow notifications from iPhone
  • Enable and tweak Summarize previews
  • Disable all application notifications except critical ones sending important updates like messenger apps, banks.

Focus

  • 4 profiles
    • Do Not Disturb
    • Reduce Interruptions
    • Sleep
    • Work
  • Share across devicesOn
  • Focus statusOn

Screen Time

  • Setup App Limits
    • YouTube
    • Messaging apps
    • Email client
  • Share across devicesOn
  • Focus statusOn

General

  • Software UpdateAutomatic Updates − Enable all options
  • AutoFill & PasswordsVerification CodesDelete After Use - On
  • SharingContent and Media − Disable all options
  • SharingAccessories & Internet − Disable all options
  • SharingAdvanced − Disable all options
  • Sharing → change Local hostname

Appearance

  • AppearanceAuto
  • Accent colorGraphite
  • Sidebar icon sizeLarge
  • Allow wallpaper tinting in windowsOn
  • Show scroll barsWhen scrolling

Accessibility

  • VisionDisplayPrefer non-blinking cursor - On
  • VisionDisplayReduce transparency - On
  • VisionDisplayPointerPointer size - between 1st and 2nd delimiters

Control Center

  • Control Center Modules − Set all to Don't Show in Menu Bar except:
    • Wi-FiShow
    • FocusShow When Active
  • BatteryShow in Menu Bar
  • Menu Bar Only − Set all to Don't Show in Menu Bar
    • Clock − Never show date, Digital style

Apple Intelligence & Siri

  • Enable Apple Intelligence
  • Enable Siri RequestsSiri
  • Disable Siri RequestsListen for
  • Siri RequestsKeyboard shortcut⌃s
  • Siri RequestsLanguageEnglish (United States)

Spotlight

  • Search results − Turn on the following ones:
    • Applications
    • Calculator
    • Conversion
    • Definition
    • Documents
    • Folders
    • PDF Documents
    • Spreadsheets
    • System Settings
  • Improve SearchOff

iCloud

  • Advanced Data ProtectionOn

Privacy & Security

  • Location ServicesSystem Services − Turn on the following ones only:
    • System customization
    • Find My Mac
    • Networking and wireless
  • Location ServicesSystem ServicesShow location icon in Control Center…On
  • App Management − Enable these applications to update/delete other apps:
    • Raycast
    • WezTerm (to be able to run some patching scripts)
  • Analytics & Improvements − Set everything to Off
  • Apple AdvertisingPersonalized AdsOff
  • SecurityAllow applications downloaded fromApp Store and identified developers
  • Turn on FileVault for an extra layer of security by keeping someone from decrypting or getting access to your data without entering your login password

Desktop & Dock

  • Change the size to close to Small
  • Remove all icons from the the Dock that I don't use
  • DockMagnificationOff
  • DockDouble-click a window's title bar toFill
  • DockMinimize windows into application iconOn
  • DockAutomatically hide and show the DockOn
  • DockAnimate opening applicationsOff
  • DockShow indicators for open applicationsOn
  • DockShow suggested and recent apps in DockOff
  • Desktop & Stage ManagerShow ItemsOn Desktop
  • Desktop & Stage ManagerClick wallpaper to reveal desktopOnly in Stage Manager
  • Desktop & Stage ManagerStage ManagerOff
  • Desktop & Stage ManagerShow recent apps in Stage ManagerOff
  • WidgetsShow WidgetsOn Desktop
  • WidgetsWidget styleMonochrome
  • WidgetsUse iPhone widgetsOff
  • Default web browserVivaldi.app
  • WindowsPrefer tabs when opening documentsIn Full Screen
  • WindowsAsk to keep changes when closing documentsOn
  • WindowsClose windows when quitting an applicationOff
  • WindowsTile by dragging windows to screen edgesOn
  • WindowsDrag windows to menu bar to fill screenOff
  • WindowsHold ⌥ key while dragging windows to tileOn
  • WindowsTiled windows have marginsOff
  • Mission ControlAutomatically rearrange Spaces…On
  • Mission ControlWhen switching to an application, switch to a Space…Off
  • Mission ControlGroup windows by applicationOn
  • Mission ControlDisplays have separate SpacesOn
  • Shortcuts…Mission Control⌃↑
  • Shortcuts…Application Windows⌃↓
  • Shortcuts…Show DesktopF11
  • Hot Corners…Top Left⌥ Launchpad
  • Hot Corners…Top RightPut Display to Sleep
  • Hot Corners…Bottom Right⌥ Desktop
  • Hot Corners…Bottom Left⌥ Application Windows

Displays

  • Advanced…Show resolutions as listOn
  • Set comfortable resolution
  • Brightness around 85%
  • Automatically adjust brightnessOff
  • True ToneOn
  • Color profileColor LCD
  • Night Shift…Off

Battery

  • Low Power ModeNever
  • Battery HealthOptimized Battery ChargingOn
  • Options…Slightly dim the display on batteryOn

Lock Screen

  • Turn display off on battery when inactiveFor 5 minutes
  • Turn display off on power adapter when inactiveFor 20 minutes
  • Require password after…Immediately

Users & Groups

  • Disable Guest User

Keyboard

  • Key repeat rateFast
  • Delay until repeatShort
  • Adjust keyboard brightness in low lightOff
  • Keyboard brightness − at around 20%
  • Turn keyboard backlight off after inactivityAfter 5 Minutes
  • Press 🌐 key toChange Input Source
  • Keyboard navigationOn
  • Keyboard navigationKeyboard Shortcuts…Spotlight → Disable Show Spotlight search
  • Text Input Text Replacements…
  • Text InputInput SourcesEdit…All Input Sources
    • Show Input menu in menu barOn
    • Automatically switch to a document's input sourceOff
    • Correct spelling automaticallyOff
    • Capitalize words automaticallyOff
    • Show inline predictive textOff
    • Add full stop with double-spaceOff
    • Use smart quotes and dashesOn

Mouse

  • Tracking speedFast
  • Natural scrollingOff
  • Secondary clickClick Right Side
  • Smart zoomOff
  • Swipe between pagesOff
  • Swipe between full-screen applicationsOn
  • Mission ControlOn
  • Advanced…Pointer accelerationOn

Trackpad

  • Tracking speedFast
  • ClickMedium
  • Tap to clickOn
  • Look up & data detectorsOff
  • Natural scrollingOff
  • Swipe between pagesOff
  • Swipe between full-screen applicationsSwipe Left of Right with Three Fingers
  • Mission ControlSwipe Up with Three Fingers
  • App ExposéSwipe Down with Three Fingers
  • LaunchpadOn
  • Show DesktopOn

Finder

  • I like to customize Finder so I can get to all of my most used places quickly:
    • My user's home
    • dotfiles directory
    • Desktop
    • Applications
    • Downloads
    • Documents
    • User's Library
  • Settings
    • GeneralShow these items on the desktop — Disable all
    • GeneralNew Finder windows show: − User's directory
    • General − Enable Open folders in tabs instead of new windows
    • Tags — Disable all
    • SidebarShow these items in the sidebar:
      • Applications
      • Desktop
      • Documents
      • Downloads
      • User's directory
      • Hard discs
      • External discs
    • Advanced − Enable Show all filename extensions
    • Advanced − Disable Show warning before changing an extension
    • Advanced − Enable Show warning before removing from iCloud Drive
    • Advanced − Enable Show warning before emptying the Trash
    • Advanced − Disable Remove items from the Trash after 30 days
    • AdvancedKeep folders on top: − Enable both variants
    • AdvancedWhen performing a search:Search the Current Folder
  • Enable showing hidden files
  • ViewShow Sidebar
  • ViewShow Preview
  • ViewShow Toolbar
  • ViewShow Path Bar
  • ViewShow Status Bar

A few tips

  • cmd+shift+h − takes you home
  • cmd . − show hidden files and folders

iPhone Mirroring

  • Settings…Require Mac login to access iPhoneAutomatically authenticate

Other Defaults

A few more commands to change some defaults. Run macos.sh to apply those.