Skip to content

Instantly share code, notes, and snippets.

@nanotaboada
Last active March 6, 2026 00:54
Show Gist options
  • Select an option

  • Save nanotaboada/b76a64bff29ce04f41aeab50e7f9a416 to your computer and use it in GitHub Desktop.

Select an option

Save nanotaboada/b76a64bff29ce04f41aeab50e7f9a416 to your computer and use it in GitHub Desktop.
macOS Sequoia performance tweaks for MacBook Pro 2019 (Intel)
#!/bin/bash
# macOS Sequoia Performance Tweaks
# MacBook Pro 16" 2019 (MacBookPro16,1) — Intel Core i7 / 16GB RAM
# ── Major OS Upgrade Block ────────────────────────────────────────
# Prevents Tahoe (or future major releases) from appearing in Software Update
# while still receiving Sequoia security/minor updates
sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate AllowMajorOSUpgrades -bool false
# To re-enable:
# sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate AllowMajorOSUpgrades -bool true
# ── Visual / Animation Tweaks ─────────────────────────────────────
# Disable window open/close animations
defaults write NSGlobalDomain NSAutomaticWindowAnimationsEnabled -bool false
# Disable focus ring animation (blue outline on Tab-focused UI elements)
defaults write NSGlobalDomain NSUseAnimatedFocusRing -bool false
# Instant window resize/sheet animations
defaults write NSGlobalDomain NSWindowResizeTime -float 0.001
# Dock: instant autohide delay, subtle 0.3s show/hide animation
defaults write com.apple.dock autohide-delay -float 0.0
defaults write com.apple.dock autohide-time-modifier -float 0.3
# Mission Control: faster animation
defaults write com.apple.dock expose-animation-duration -float 0.1
# Restart Dock to apply changes
kill -9 $(pgrep -x Dock)
# ── Manual Settings (via System Settings) ─────────────────────────
# Accessibility → Display → Reduce Transparency: ON
# Accessibility → Display → Reduce Motion: ON (was already enabled)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment