Dock¶
The Dock payload is supported on the user channel and, except for AllowDockFixupOverride, on all version of macOS.
The key AllowDockFixupOverride is supported on macOS 10.12 and later.
Contents
- Dock
- Summary
- Keys
- orientation
- position-immutable
- autohide
- autohide-immutable
- minimize-to-application
- minimize-to-application-immutable
- magnification
- magnify-immutable
- largesize
- magsize-immutable
- show-process-indicators
- launchanim
- launchanim-immutable
- mineffect
- mineffect-immutable
- tilesize
- size-immutable
- AllowDockFixupOverride
- static-only
- static-others
- static-apps
- contents-immutable
Summary¶
| PayloadType: | com.apple.dock |
|---|---|
| Supervised Only: | |
| N/A | |
| macOS: | N/A |
| macOS Deprecated: | |
| N/A | |
| iOS: | N/A |
| iOS Deprecated: | N/A |
| Highlander: | N/A |
Keys¶
orientation¶
Position
Orientation of the dock.
| Type | Default | Required | Regex | iOS | macOS | Supervised |
|---|---|---|---|---|---|---|
| string | N/A | N/A | N/A | N/A | N/A | N/A |
Valid Choices¶
- left
- bottom
- right
position-immutable¶
Lock Position
If true, the position is locked.
| Type | Default | Required | Regex | iOS | macOS | Supervised |
|---|---|---|---|---|---|---|
| boolean | N/A | N/A | N/A | N/A | N/A | N/A |
autohide¶
Auto Hide
If true, automatically hide and show the dock.
| Type | Default | Required | Regex | iOS | macOS | Supervised |
|---|---|---|---|---|---|---|
| boolean | N/A | N/A | N/A | N/A | N/A | N/A |
autohide-immutable¶
Lock Auto Hide
If true, the Automatically Hide checkbox is disabled.
| Type | Default | Required | Regex | iOS | macOS | Supervised |
|---|---|---|---|---|---|---|
| boolean | N/A | N/A | N/A | N/A | N/A | N/A |
minimize-to-application¶
Minimize to application
If true, enable the minimize-to-application feature.
| Type | Default | Required | Regex | iOS | macOS | Supervised |
|---|---|---|---|---|---|---|
| boolean | N/A | N/A | N/A | N/A | N/A | N/A |
minimize-to-application-immutable¶
Lock Minimize to application
If true, the minimize-to-application checkbox is disabled.
| Type | Default | Required | Regex | iOS | macOS | Supervised |
|---|---|---|---|---|---|---|
| boolean | N/A | N/A | N/A | N/A | N/A | N/A |
magnification¶
Magnification
Set to true to turn on magnification.
| Type | Default | Required | Regex | iOS | macOS | Supervised |
|---|---|---|---|---|---|---|
| boolean | N/A | N/A | N/A | N/A | N/A | N/A |
magnify-immutable¶
Magnification Checkbox Disabled
Set to true to disable the magnification checkbox.
| Type | Default | Required | Regex | iOS | macOS | Supervised |
|---|---|---|---|---|---|---|
| boolean | N/A | N/A | N/A | N/A | N/A | N/A |
largesize¶
Largest Tile Size
Largest tile size in pixels.
| Type | Default | Required | Regex | iOS | macOS | Supervised |
|---|---|---|---|---|---|---|
| real | 128.0 | N/A | N/A | N/A | N/A | N/A |
magsize-immutable¶
Magnification Slider Disabled
Set to true to disable the magnification slider.
| Type | Default | Required | Regex | iOS | macOS | Supervised |
|---|---|---|---|---|---|---|
| boolean | False | N/A | N/A | N/A | N/A | N/A |
show-process-indicators¶
Show process indicators
If true, show the process indicator.
| Type | Default | Required | Regex | iOS | macOS | Supervised |
|---|---|---|---|---|---|---|
| boolean | N/A | N/A | N/A | N/A | N/A | N/A |
launchanim¶
Launch Animation
Set to true to use launch animation.
| Type | Default | Required | Regex | iOS | macOS | Supervised |
|---|---|---|---|---|---|---|
| boolean | True | N/A | N/A | N/A | N/A | N/A |
launchanim-immutable¶
Launch Animation Checkbox Disabled
Set to true to disable the launch animation checkbox.
| Type | Default | Required | Regex | iOS | macOS | Supervised |
|---|---|---|---|---|---|---|
| boolean | False | N/A | N/A | N/A | N/A | N/A |
mineffect¶
Minimization Effect
Description not available
| Type | Default | Required | Regex | iOS | macOS | Supervised |
|---|---|---|---|---|---|---|
| string | genie | N/A | N/A | N/A | N/A | N/A |
Valid Choices¶
- genie
- scale
mineffect-immutable¶
Minimization Popup Menu Disabled
Set to true to disable the minimization effect popup.
| Type | Default | Required | Regex | iOS | macOS | Supervised |
|---|---|---|---|---|---|---|
| boolean | False | N/A | N/A | N/A | N/A | N/A |
tilesize¶
Tile Size
The tile size. Values must be in range 16 to 128.
| Type | Default | Required | Regex | iOS | macOS | Supervised |
|---|---|---|---|---|---|---|
| real | 64.0 | N/A | N/A | N/A | N/A | N/A |
size-immutable¶
Tile Size UI Disabled
Set to true to prevent user from changing tile size.
| Type | Default | Required | Regex | iOS | macOS | Supervised |
|---|---|---|---|---|---|---|
| boolean | False | N/A | N/A | N/A | N/A | N/A |
MCXDockSpecialFolders can contain any of the valid mcxfolderflag values .. pfmkey:: MCXDockSpecialFolders:mcxfolderflag /_static/manifests/com.apple.dock manifest.plist
AllowDockFixupOverride¶
AllowDockFixupOverride
If true, use the file in /Library/Preferences/com.apple.dockfixup.plist when a new user or migrated user logs in. The format of this file currently has no documentation. This option has no effect for existing users.
| Type | Default | Required | Regex | iOS | macOS | Supervised |
|---|---|---|---|---|---|---|
| boolean | N/A | N/A | N/A | N/A | 10.12 | N/A |
static-only¶
Static items only
If true, the device will use the static-apps and static-others dictionaries for the dock and ignore any items in the persistent-apps and persistent-others dictionaries. If false, the contents will be merged with the static items listed first.
| Type | Default | Required | Regex | iOS | macOS | Supervised |
|---|---|---|---|---|---|---|
| boolean | False | N/A | N/A | N/A | N/A | N/A |
static-others¶
Forced Dock Documents
Dock items in the Documents side that cannot be removed from the dock.
| Type | Default | Required | Regex | iOS | macOS | Supervised |
|---|---|---|---|---|---|---|
| array | N/A | N/A | N/A | N/A | N/A | N/A |
Each item in static-others is a dictionary containing the following keys:
tile-data
file-data
url
static-apps¶
Forced Dock Applications
Dock items in the Applications side that cannot be removed from the dock.
| Type | Default | Required | Regex | iOS | macOS | Supervised |
|---|---|---|---|---|---|---|
| array | N/A | N/A | N/A | N/A | N/A | N/A |
Each item in static-apps is a dictionary containing the following keys:
| Name | Type | Title | Description | Required |
|---|---|---|---|---|
| tile-data | n/a | n/a | n/a | n/a |
| tile-type | string | Tile Type | Type of tile. | n/a |
tile-data
| Name | Type | Title | Description | Required |
|---|---|---|---|---|
| label | string | n/a | Label of a dock item. | always |
| url | string | n/a | For URL tiles, the URL string. | n/a |
| file-type | integer | File Type | The type of the tile expressed as a number. 3 = directory, 0 = URL, 1 = file | always |
file-data
contents-immutable¶
Changes Disabled
If true, the user cannot remove any item from or add any item to the dock.
| Type | Default | Required | Regex | iOS | macOS | Supervised |
|---|---|---|---|---|---|---|
| boolean | False | N/A | N/A | N/A | N/A | N/A |