@
ly1878 @
clu0dermu 以下是我整理并且验证过的, 从 intel 到 M 芯片, 用了十几年的 macOS, 我都是必改的的, 目前在最新的 Sequoia 15.3.1 仍然有效.
高亮鼠标悬停的文件
defaults write com.apple.dock mouse-over-hilite-stack -bool true; killall Dock
还原
defaults delete com.apple.dock mouse-over-hilite-stack; killall Dock
让隐藏窗口的图标半透明
defaults write com.apple.dock showhidden -bool true; killall Dock
还原
defaults delete com.apple.dock showhidden; killall Dock
增加程序的 Exposé 手势: 双指上滑/滚动滚轮
defaults write com.apple.dock scroll-to-open -bool true; killall Dock
还原
defaults delete com.apple.dock scroll-to-open; killall Dock
关闭 Dock 显示/隐藏动画 把 0 改为 100 变蜗牛, 改为 500 就卡死 (你们讨论的 0.15 秒是这条命令, 我设置为 0, 瞬间反应)
defaults write com.apple.dock autohide-time-modifier -int 0; killall Dock
还原
defaults delete com.apple.dock autohide-time-modifier; killall Dock
最小 Dock (数值低于 1 会被系统恢复为默认值约 64) 也许不同显示器的默认数值有所不同, 我的 MBP 默认是 64
defaults write com.apple.dock tilesize -int 1; killall Dock
还原
defaults delete com.apple.dock tilesize; killall Dock
查询大小
defaults read com.apple.dock tilesize
锁定大小
defaults write com.apple.dock size-immutable -bool true; killall Dock
还原
defaults write com.apple.dock size-immutable -bool false; killall Dock
锁定位置
defaults write com.apple.dock position-immutable -bool true; killall Dock
还原
defaults write com.apple.dock position-immutable -bool false; killall Dock
锁定图标
defaults write com.apple.dock contents-immutable -bool true; killall Dock
还原
defaults write com.apple.dock contents-immutable -bool false; killall Dock
如果对这些命令有疑问, 可以先去问 ai 每一条命令的作用.