How to speed up Mac: 10 Terminal commands that increase OS X speed

Mac

For regular users, most of the improvements in new OS X are not immediately noticeable. Especially when it comes to change «under the hood», related to performance and safety.

Below are 10 useful commands, which will speed up system response in the latest versions of OS X.

so, in order to use commands, open a terminal (folder «Programs» -> «Utilities»), Copy the necessary command in the program field and press Return (Enter).

OS X user interface

1. Disable animation when opening and closing windows

defaults write NSGlobalDomain NSAutomaticWindowAnimationsEnabled -bool false

2. Turn off the Quick Look panel opening animation

defaults write -g QLPanelAnimationDuration -float 0

3. Accelerate playback when resizing windows (Apple applications)

defaults write NSGlobalDomain NSWindowResizeTime -float 0.001

4. Disable animation when opening information window in Finder (Cmd⌘ + i)

defaults write com.apple.finder DisableAllAnimations -bool true

5. Turn off the animation of the opening of the application from the Dock


defaults write com.apple.dock launchanim -bool false

6. Accelerate Mission Control Animation

defaults write com.apple.dock expose-animation-duration -float 0.1

7. Turn off delay when hiding Doc

defaults write com.apple.Dock autohide-delay -float 0

Mail

8. Disable email sending and reply animation

defaults write com.apple.mail DisableReplyAnimations -bool true

defaults write com.apple.mail DisableSendAnimations -bool true

Safari

9. Disable standard page rendering delay

defaults write com.apple.Safari WebKitInitialTimedLayoutDelay 0.25

10. Acceleration of keyboard keys

defaults write NSGlobalDomain KeyRepeat -int 0

After entering all the commands, you need to restart the Mac. After logging in again, the speed of interaction with OS X El Capitan will increase.

How to undo changes

You can undo any changes using the defaults delete command, adding parameter, the value of which must be restored to the standard. For example, to cancel the 10th command, enter

defaults delete NSGlobalDomain KeyRepeat

then restart the mac.