Eric Guo's blog.cloud-mes.com

Hoping writing JS, Ruby & Rails and Go article, but fallback to DevOps note

Some Pro User MacOS Settings

Permalink

Lock the fix area of the Dock.

Lock the fix area of the Dock.
defaults write com.apple.dock contents-immutable -bool yes
defaults write com.apple.dock size-immutable -bool yes
defaults write com.apple.dock position-immutable -bool yes
killall Dock

Setting recent application number, default is 3.

Setting recent application number, default is 3.
defaults write com.apple.dock show-recent-count -int 5;
killall Dock

Setting macOS lauchpad columns and rows

Setting macOS lauchpad columns and rows
defaults write com.apple.dock springboard-columns -int 10
defaults write com.apple.dock springboard-rows -int 6
defaults write com.apple.dock ResetLaunchPad -bool TRUE
killall Dock

More modern macOS can not stop upgrade from setting, but still can clean the red dot.

Adjust menu area

Adjust macOS menu-bar item spacing
# 指定间距
defaults -currentHost write -globalDomain NSStatusItemSpacing -int 6
# 指定内边距
defaults -currentHost write -globalDomain NSStatusItemSelectionPadding -int 5
# 当前间距查询
defaults -currentHost read -globalDomain NSStatusItemSpacing
defaults -currentHost read -globalDomain NSStatusItemSelectionPadding
# 重置
defaults -currentHost delete -globalDomain NSStatusItemSpacing
defaults -currentHost delete -globalDomain NSStatusItemSelectionPadding

From reddit

Clear the System Settings attention preference
defaults write com.apple.systempreferences AttentionPrefBundleIDs 0

macOS

Comments