DockLock Plus CLI

Updated February 20, 2026

DockLock Plus CLI Manual

Requires DockLock Plus v2.0.6 or newer.

Control DockLock Plus from the terminal or scripts. Use it to get or set mode, move the Dock, allow/disallow displays, query status, launch/quit the service, and more.


Usage

/Applications/DockLock\ Plus.app/Contents/MacOS/DockLock\ Plus [--help] [--version] <command> [<args>]

The DockLock Plus CLI must be invoked using the full path shown above, as it is embedded within the application bundle.

Global options:

If no command is given, help is shown.


Commands

CommandDescription
modeGet or set Dock Control mode
moveMove the Dock
allowAllow or disallow Dock on a display
displaysList all displays
displayShow current display
statusShow DockLock status
launchLaunch DockLock service
quitQuit DockLock service

Usage: mode

/Applications/DockLock\ Plus.app/Contents/MacOS/DockLock\ Plus mode
/Applications/DockLock\ Plus.app/Contents/MacOS/DockLock\ Plus mode <token>

Valid tokens: lock-selected, follows-mouse, follows-apps, follows-window, disabled


Usage: move

/Applications/DockLock\ Plus.app/Contents/MacOS/DockLock\ Plus move left|right|up|down
/Applications/DockLock\ Plus.app/Contents/MacOS/DockLock\ Plus move <x> <y>
/Applications/DockLock\ Plus.app/Contents/MacOS/DockLock\ Plus move "<display name>"

Usage: allow

/Applications/DockLock\ Plus.app/Contents/MacOS/DockLock\ Plus allow --display "<display name>" on|off
/Applications/DockLock\ Plus.app/Contents/MacOS/DockLock\ Plus allow --xy <x> <y> on|off

Mode Tokens

When setting mode via docklock mode <token>, use one of:

TokenMeaning
lock-selectedLock to selected displays
follows-mouseFollow mouse cursor
follows-appsFollow active apps
follows-windowFollow active window
disabledDisable DockLock control

Examples

/Applications/DockLock\ Plus.app/Contents/MacOS/DockLock\ Plus mode
/Applications/DockLock\ Plus.app/Contents/MacOS/DockLock\ Plus mode follows-mouse
/Applications/DockLock\ Plus.app/Contents/MacOS/DockLock\ Plus move right
/Applications/DockLock\ Plus.app/Contents/MacOS/DockLock\ Plus move "Display 2"
/Applications/DockLock\ Plus.app/Contents/MacOS/DockLock\ Plus move 1920 0
/Applications/DockLock\ Plus.app/Contents/MacOS/DockLock\ Plus allow --display "Display 3" off
/Applications/DockLock\ Plus.app/Contents/MacOS/DockLock\ Plus allow --xy 500 300 on
/Applications/DockLock\ Plus.app/Contents/MacOS/DockLock\ Plus displays
/Applications/DockLock\ Plus.app/Contents/MacOS/DockLock\ Plus displays --json
/Applications/DockLock\ Plus.app/Contents/MacOS/DockLock\ Plus display
/Applications/DockLock\ Plus.app/Contents/MacOS/DockLock\ Plus status
/Applications/DockLock\ Plus.app/Contents/MacOS/DockLock\ Plus status --json
/Applications/DockLock\ Plus.app/Contents/MacOS/DockLock\ Plus launch
/Applications/DockLock\ Plus.app/Contents/MacOS/DockLock\ Plus quit

Output Formats & Exit Codes


Apple Shortcuts and URL Scheme

Create Shortcuts workflows to invoke DockLock Plus intents, assign hotkeys, and trigger actions with Siri. You can also send custom docklockplus:// URLs from scripts, browsers, launchers, and other apps.

Apple Shortcuts guide
URL Scheme guide


Homepage | FAQ | Support