Installing & first launch #
Dock Switcher is available on the Mac App Store for $4.99. It needs macOS 14 Sonoma or later and runs on Macs with Apple silicon or Intel. After you buy it, open Dock Switcher from your Applications folder or Launchpad.
The welcome screens
The first time you open Dock Switcher, a short welcome explains how it works and helps you make your first Dock. You can start from a template, from the Dock you have now, or from scratch. You can always add more Docks later.
Dock Switcher lives in the menu bar. Look for its small Dock-shaped icon near the clock.
The Automation permission
The first time you switch Docks, macOS shows a message asking whether Dock Switcher may control the Dock. Click OK (or Allow).
This is a standard macOS Automation permission. Dock Switcher changes your Dock the same way System Settings does: it updates the Dock’s own preferences on your Mac, then restarts the Dock so the change takes effect. The permission is what lets Dock Switcher restart the Dock. It doesn’t give Dock Switcher access to anything else.
Open System Settings › Privacy & Security › Automation, find Dock Switcher, and turn on Dock.
How your original Dock is backed up
Right before your first switch, Dock Switcher saves a copy of the Dock you had, including its apps, folders and settings. It does this automatically, once. Whenever you want that Dock back, choose Restore Original Dock. See Backup & restore.
Creating a Dock #
Open Dock Switcher’s main window from the menu bar icon and add a new Dock. There are three ways to start:
- Blank
- An empty Dock you fill yourself. Good when you know exactly what you want.
- From a template
- Choose App Development, Graphic Design, Video Editing, Writing, Music Production, Communication or Focus. Dock Switcher fills the template with matching apps you already have installed, so you never get an app you can’t open. Edit it freely afterwards.
- From your current Dock
- Captures the Dock you’re using right now as a new Dock in Dock Switcher, with its items and settings. Handy for keeping the setup you’ve built over time.
Give each Dock a name, a color and a symbol. They appear in the menu bar menu and the switch HUD, so pick ones you’ll recognize at a glance. You can make as many Docks as you like.
Adding & arranging items #
Each Dock you make in Dock Switcher holds everything the macOS Dock does. Select a Dock in the main window to edit its items.
- Apps
- Add any app on your Mac. Drag apps in from Finder or choose them from a list.
- Folders and stacks
- Add a folder, then choose how it behaves, just like in the native Dock:
- Display as: Stack or Folder.
- View content as: Fan, Grid, List or Automatic.
- Sort by: Name, Date Added, Date Modified, Date Created or Kind.
- Files
- Add a document you open often. Clicking it in the Dock opens it in its app.
- Web links
- Add a URL, like your team’s project board. It opens in your default browser.
- Spacers
- Add a regular spacer or a small spacer to separate groups of items.
Reorder and remove
Drag to reorder items in the list, or drag icons right in the Dock preview above it. Apps appear before the divider in your Dock, and folders, files and links appear after it, as they do in macOS. To remove an item, click the minus button at the end of its row (or right-click it and choose Remove). Removing an item from a Dock never deletes the app or file itself.
Dock settings explained #
Each Dock keeps its own copy of these settings. They match the options in System Settings › Desktop & Dock, and Dock Switcher applies them when you switch.
- Icon size
- How big the icons are. Use larger icons for Docks with a few apps, and smaller ones for Docks with many.
- Magnification
- When on, icons grow as the pointer moves over them. Turn it off for a calmer Dock.
- Maximum magnification size
- How large icons grow under the pointer when magnification is on.
- Position on screen
- Left, bottom or right. A side Dock leaves more vertical space for timelines, code and documents.
- Automatically hide and show the Dock
- The Dock slides off screen until you move the pointer to its edge.
- Auto-hide delay
- How long the Dock waits before appearing when you move the pointer to its edge. Use a longer delay if the Dock pops up when you don’t want it.
- Animation speed
- How quickly the Dock slides in and out when it hides and shows.
- Minimize windows using
- The animation when you minimize a window: Genie or Scale.
- Minimize windows into application icon
- When on, minimized windows tuck into their app’s icon instead of appearing on the right side of the Dock.
- Show indicators for open applications
- Shows a small dot under (or beside) each app that’s running.
- Show suggested and recent apps in Dock
- Adds a section with recently used apps and apps suggested by macOS.
- Animate opening applications
- Icons bounce while their app is opening.
- Separate open apps
- Draws a divider line between this Dock’s apps and any other apps you have open, so you can tell at a glance what belongs to this Dock. Unlike Show suggested and recent apps, it doesn’t add apps you’ve recently closed.
- Show only open apps
- The Dock shows only apps that are running. Useful for a minimal Dock where you open apps with Spotlight.
- Dim icons of hidden apps
- Apps you’ve hidden with ⌘H appear translucent, so you can tell them apart.
- Open this Dock’s apps when switching
- Optional, per Dock. When on, switching to this Dock also opens its apps. It’s off unless you turn it on.
Switching Docks #
You can switch in several ways. They all do the same thing.
- Menu bar: click the Dock Switcher icon and choose a Dock.
- Main window: select a Dock and switch to it.
- Keyboard shortcut: press the shortcut you gave the Dock. See Keyboard shortcuts.
- Shortcuts app or Siri: run a shortcut that uses the Switch Dock action. See Shortcuts & Siri.
- URL: open
dockswitcher://switch?dock=Design. See URL scheme reference. - Automatically: on a schedule or when a display connects. See Automations.
What happens when you switch
Dock Switcher writes the new Dock’s items and settings to the Dock’s preferences and restarts the Dock. This takes about a second, and you’ll see the Dock disappear and redraw. That’s expected. Your open apps and windows aren’t affected.
Using more than one display
If you use more than one display, the Dock appears on your main display after a switch, because macOS always places a restarted Dock there. To move it, move the pointer to the bottom edge of another display (or the side, for a left or right Dock), just as you normally would. Your main display is the one with the menu bar; you can change it in System Settings › Displays › Arrange.
Editing the Dock you’re using
If you edit the Dock that’s currently active, Dock Switcher shows an Apply Changes button (or press ⌘S) so you decide when the Dock restarts. You won’t get a flicker for every slider you drag.
A small HUD then appears for a moment showing the name, color and symbol of the Dock you switched to.
Keyboard shortcuts #
Each Dock can have its own global keyboard shortcut. Global means it works no matter which app you’re in.
- Open Dock Switcher’s main window and select a Dock.
- Open the Switching tab, click Record Shortcut, and press the key combination you want. Press Esc to cancel.
- Press it any time to switch to that Dock.
| Example shortcut | Dock |
|---|---|
| Control-Option-1 | App Development |
| Control-Option-2 | Graphic Design |
| Control-Option-3 | Video Editing |
| Control-Option-0 | Default |
Pick combinations other apps don’t use. Combining ⌃ Control and ⌥ Option with a number is usually safe. Dock Switcher needs to be running for shortcuts to work.
Shortcuts & Siri #
Dock Switcher adds an action called Switch Dock to the Shortcuts app.
- Open the Shortcuts app and create a new shortcut.
- Search for Switch Dock and add the action.
- Choose which Dock it should switch to.
- Name the shortcut something easy to say, like “Design mode”.
To switch with Siri, just ask. Say “Switch to Design in Dock Switcher”, using the name of any of your Docks. Siri also runs your own shortcuts by name, so “Design mode” works too. You can also add Switch Dock to longer shortcuts, say one that switches your Dock and opens a project folder, or run it from the menu bar, the Dock or a keyboard shortcut set in the Shortcuts app.
URL scheme reference #
Dock Switcher responds to dockswitcher:// URLs, so you can switch Docks from launchers, scripts, notes, automation tools or a link on a web page.
dockswitcher://switch?dock=<Dock name>
dockswitcher://restore
| Part | Meaning |
|---|---|
switch | Switch to a Dock. Use it with the dock parameter. |
restore | Restore your original Dock, the one backed up before your first switch. It takes no parameters. |
dock | The Dock’s name, as it appears in Dock Switcher. Encode spaces and special characters, so a space becomes %20. |
Examples
dockswitcher://switch?dock=Design
dockswitcher://switch?dock=Video%20Editing
dockswitcher://restore
From Terminal or a shell script, use open:
open "dockswitcher://switch?dock=App%20Development"
Automations #
Automations switch Docks for you. Select a Dock in the main window, open its Switching tab and click Add Automation. You can see and toggle all of them in Settings › Automations.
- On a schedule
- Choose a Dock, the days of the week, and a time. For example, switch to “Work” at 9:00 on weekdays and to “Personal” at 18:00.
- When an external display connects or disconnects
- Choose a Dock for when you plug in a display and another for when you unplug it. Great for a laptop that moves between a desk and the couch.
Automations and shortcuts work while Dock Switcher is open in the menu bar. To have it open whenever you log in, turn on Open Dock Switcher at login in Settings › General.
iCloud sync #
How it works
With iCloud sync on, Dock Switcher stores your Docks in your private iCloud database (the iCloud.com.dockswitcher container), using the iCloud account you’re already signed in to. Every Mac signed in to the same account sees the same Docks. There’s no new account to create and nothing to sign up for, and Omevi can’t see your data.
When a Mac is missing an app
If a Dock includes an app that isn’t installed on one of your Macs, Dock Switcher skips that app on that Mac and sets up the rest of the Dock as usual.
Turning sync off
Open Dock Switcher’s Settings and turn off iCloud sync. Your Docks stay on this Mac. To remove Dock Switcher’s data from iCloud as well, go to System Settings › Apple ID › iCloud › Manage, select Dock Switcher and delete its data.
Import, export & sharing #
You can save any Dock as a .dockswitcher file and share it with teammates or keep it as a backup.
- Export: click the ⋯ button next to a Dock’s name (or right-click it in the sidebar) and choose Export…. To save every Dock at once, use Settings › Backup › Export All Docks.
- Import: click New Dock at the bottom of the sidebar and choose Import Docks…, or just double-click a
.dockswitcherfile or drop it on the window. Each Dock in it is added as a new Dock.
Folders and files in a Dock point to locations on the Mac where it was made, so they may not exist on a teammate’s Mac. Apps and web links travel best.
Backup & restore #
Dock Switcher backs up your original Dock automatically, right before your first switch. Nothing to set up.
- Restore Original Dock puts back the Dock you had before Dock Switcher, with its items and settings. Use it any time, including before you uninstall Dock Switcher.
- Capture your current Dock saves whatever your Dock looks like now as a new Dock in Dock Switcher. It’s a good idea before you experiment.
Menu bar & Settings #
Dock Switcher is a menu bar app. Click its icon to see your Docks, switch to one, or open the main window.
- Settings › General
- Open Dock Switcher at login, show or hide the menu bar icon, hide Dock Switcher’s own icon from the Dock (it then lives only in the menu bar), and turn the switch confirmation on or off.
- Settings › iCloud
- See your iCloud connection, turn sync on or off, and sync now. See iCloud sync.
- Settings › Automations
- Every automation in one list, with on/off switches.
- Settings › Backup
- Restore your original Dock, export all Docks, or reset Dock Switcher.
- Appearance
- Dock Switcher follows your Mac’s light or dark appearance.
Troubleshooting #
The Dock moved to a different display
That’s expected. When the Dock restarts after a switch, macOS places it on your main display. Move the pointer to the bottom edge of the display you want, and the Dock follows. To change which display is the main one, drag the menu bar in System Settings › Displays › Arrange.
The Dock didn’t change
Dock Switcher probably doesn’t have permission to control the Dock. Open System Settings › Privacy & Security › Automation › Dock Switcher and make sure Dock is turned on. Then switch again.
If Dock Switcher isn’t listed there, you can ask macOS to show the permission prompt again. Quit Dock Switcher, run this in Terminal, then open Dock Switcher and switch:
tccutil reset AppleEvents com.dockswitcher
The Dock flickers when I switch
That’s normal. Dock Switcher restarts the Dock to apply a new one, just as System Settings does, so it disappears and redraws for about a second.
A keyboard shortcut or automation doesn’t work
Make sure Dock Switcher is running (its icon is in the menu bar). If a shortcut still does nothing, another app may use the same keys. Try a different combination.
iCloud isn’t syncing
- Check that you’re signed in to iCloud with the same account on each Mac, in System Settings › Apple ID.
- Check that iCloud is working on each Mac. Dock Switcher’s Settings › iCloud tab shows the connection status and has a Sync Now button.
- Make sure iCloud sync is on in Dock Switcher’s Settings on every Mac.
- Give it a minute. Changes usually arrive quickly but can take longer on a slow connection.
How to restore the original Dock
Choose Restore Original Dock in Dock Switcher. Your Dock goes back to how it was before your first switch.
How to fully reset Dock Switcher
Open Settings › Backup and click Reset Dock Switcher…. It restores your original Dock, removes your Docks from this Mac and starts the welcome screens again. Choose Reset This Mac Only to keep your Docks in iCloud (they sync back), or Reset and Delete iCloud Data to remove them from all your Macs.
If you ever want Apple’s factory Dock instead, run defaults delete com.apple.dock; killall Dock in Terminal. This resets the Dock to macOS defaults, not to your original Dock, so try Restore Original Dock first.
Still stuck?
Visit Support or email support@dockswitcher.com. Tell us your Mac model, your macOS version and what you tried, and we’ll help.