dock
Animate opening applications
Section titled “Animate opening applications”Desktop & Dock > Dock > Animate opening applications
Option Module: home-manager
Option Path: applications.systemSettings.desktopAndDock.dock.animateOpeningApplications
Option Value Description: null or boolean or value "unset" (singular enum)
false:
/usr/bin/defaults write ~/Library/Preferences/ByHost/com.apple.dock launchanim -bool "false" 2>/dev/null || truetrue:
/usr/bin/defaults write ~/Library/Preferences/ByHost/com.apple.dock launchanim -bool "true" 2>/dev/null || trueunset:
/usr/bin/defaults delete ~/Library/Preferences/ByHost/com.apple.dock launchanim 2>/dev/null || trueDouble-click a window’s title bar to
Section titled “Double-click a window’s title bar to”Desktop & Dock > Dock > Double-click a window’s title bar to
Option Module: home-manager
Option Path: applications.systemSettings.desktopAndDock.dock.doubleClickAWindowsTitleBarTo
Option Value Description: null or one of "Do nothing", "Fill", "Minimize", "Zoom", "unset"
Do nothing:
/usr/bin/defaults write ~/Library/Preferences/ByHost/.GlobalPreferences AppleActionOnDoubleClick -string "None" 2>/dev/null || trueFill:
/usr/bin/defaults write ~/Library/Preferences/ByHost/.GlobalPreferences AppleActionOnDoubleClick -string "Fill" 2>/dev/null || trueMinimize:
/usr/bin/defaults write ~/Library/Preferences/ByHost/.GlobalPreferences AppleActionOnDoubleClick -string "Minimize" 2>/dev/null || trueZoom:
/usr/bin/defaults write ~/Library/Preferences/ByHost/.GlobalPreferences AppleActionOnDoubleClick -string "Maximize" 2>/dev/null || trueunset:
/usr/bin/defaults delete ~/Library/Preferences/ByHost/.GlobalPreferences AppleActionOnDoubleClick 2>/dev/null || trueMinimize windows into application icon
Section titled “Minimize windows into application icon”Desktop & Dock > Dock > Minimize windows into application icon
Option Module: home-manager
Option Path: applications.systemSettings.desktopAndDock.dock.minimizeWindowsIntoApplicationIcon
Option Value Description: null or boolean or value "unset" (singular enum)
false:
/usr/bin/defaults write ~/Library/Preferences/ByHost/com.apple.dock minimize-to-application -bool "false" 2>/dev/null || truetrue:
/usr/bin/defaults write ~/Library/Preferences/ByHost/com.apple.dock minimize-to-application -bool "true" 2>/dev/null || trueunset:
/usr/bin/defaults delete ~/Library/Preferences/ByHost/com.apple.dock minimize-to-application 2>/dev/null || trueMinimize windows using
Section titled “Minimize windows using”Desktop & Dock > Dock > Minimize windows using
Option Module: home-manager
Option Path: applications.systemSettings.desktopAndDock.dock.minimizeWindowsUsing
Option Value Description: null or one of "Genie Effect", "Scale Effect", "unset"
Genie Effect:
/usr/bin/defaults write ~/Library/Preferences/ByHost/com.apple.dock mineffect -string "genie" 2>/dev/null || trueScale Effect:
/usr/bin/defaults write ~/Library/Preferences/ByHost/com.apple.dock mineffect -string "scale" 2>/dev/null || trueunset:
/usr/bin/defaults delete ~/Library/Preferences/ByHost/com.apple.dock mineffect 2>/dev/null || truePosition on screen
Section titled “Position on screen”Desktop & Dock > Dock > Position on screen
Option Module: home-manager
Option Path: applications.systemSettings.desktopAndDock.dock.positionOnScreen
Option Value Description: null or one of "Bottom", "Left", "Right", "unset"
Bottom:
/usr/bin/defaults write ~/Library/Preferences/ByHost/com.apple.dock orientation -string "bottom" 2>/dev/null || true && \/usr/bin/killall Dock 2>/dev/null || trueLeft:
/usr/bin/defaults write ~/Library/Preferences/ByHost/com.apple.dock orientation -string "left" 2>/dev/null || true && \/usr/bin/killall Dock 2>/dev/null || trueRight:
/usr/bin/defaults write ~/Library/Preferences/ByHost/com.apple.dock orientation -string "right" 2>/dev/null || true && \/usr/bin/killall Dock 2>/dev/null || trueunset:
/usr/bin/defaults delete ~/Library/Preferences/ByHost/com.apple.dock orientation 2>/dev/null || true && \/usr/bin/killall Dock 2>/dev/null || trueShow indicators for open applications
Section titled “Show indicators for open applications”Desktop & Dock > Dock > Show indicators for open applications
Option Module: home-manager
Option Path: applications.systemSettings.desktopAndDock.dock.showIndicatorsForOpenApplications
Option Value Description: null or boolean or value "unset" (singular enum)
false:
/usr/bin/defaults write ~/Library/Preferences/ByHost/com.apple.dock show-process-indicators -bool "false" 2>/dev/null || truetrue:
/usr/bin/defaults write ~/Library/Preferences/ByHost/com.apple.dock show-process-indicators -bool "true" 2>/dev/null || trueunset:
/usr/bin/defaults delete ~/Library/Preferences/ByHost/com.apple.dock show-process-indicators 2>/dev/null || trueShow suggested and recent apps in Dock
Section titled “Show suggested and recent apps in Dock”Desktop & Dock > Dock > Show suggested and recent apps in Dock
Option Module: home-manager
Option Path: applications.systemSettings.desktopAndDock.dock.showSuggestedAndRecentAppsInDock
Option Value Description: null or boolean or value "unset" (singular enum)
false:
/usr/bin/defaults write ~/Library/Preferences/ByHost/com.apple.dock show-recents -bool "false" 2>/dev/null || truetrue:
/usr/bin/defaults write ~/Library/Preferences/ByHost/com.apple.dock show-recents -bool "true" 2>/dev/null || trueunset:
/usr/bin/defaults delete ~/Library/Preferences/ByHost/com.apple.dock show-recents 2>/dev/null || trueDesktop & Dock > Dock > Size
Option Module: home-manager
Option Path: applications.systemSettings.desktopAndDock.dock.size
Option Value Description: null or integer between 16 and 128 (both inclusive) or value "unset" (singular enum)
unset:
/usr/bin/defaults delete ~/Library/Preferences/ByHost/com.apple.dock tilesize 2>/dev/null || true && \/usr/bin/killall Dock 2>/dev/null || truevalue:
/usr/bin/defaults write ~/Library/Preferences/ByHost/com.apple.dock tilesize -int "value" 2>/dev/null || true && \/usr/bin/killall Dock 2>/dev/null || true