---
title: "Build a Clean Dock Profile for Presenting and Screen Sharing on Mac"
url: https://moorapp.com/blog/presentation-mode-dock-mac
publisher: Moor by Bayou Applications LLC (https://moorapp.com/)
published: 2026-11-03
updated: 2026-11-03
---

# Build a Clean Dock Profile for Presenting and Screen Sharing on Mac

macOS has no presenting Dock: its Dock settings are global, and Focus only quiets notifications. In Moor, save your everyday setup as a profile, then make a second "Presenting" profile with one small dock that holds just the apps you'll demo. Switch to it with its Control-Option number, a moor:// link or a Shortcut, then switch back after. Meeting mode is something else: it hides revenue and quiets badges, and your dock stays the same.

## Why presenting needs its own Dock

You start a screen share and everyone sees your whole Dock: a dozen apps you won't touch, a few unread badges, maybe a sales widget. You don't need any of it for the demo, and some of it is private.

There are two separate fixes, and people mix them up. **Quieting** keeps your layout and mutes the noise (badges, banners, numbers). **Swapping** puts a different, smaller Dock on screen, and you swap back when you're done. This guide is about swapping. Further down there's a table to help you pick between the two.

## What macOS gives you, and where it stops

Apple keeps every Dock option in **System Settings → Desktop & Dock** ([Apple Support](https://support.apple.com/guide/mac-help/change-desktop-dock-settings-mchlp1119/mac)). On macOS 26 Tahoe, size, magnification, position, auto-hide and recent apps all stay there ([Dockgroups](https://dockgroups.com/guides/macos-tahoe-dock/)). Those settings are global. You can't save a second set of them.

The quickest built-in trick is Command-Option-D. It switches **Automatically hide and show the Dock** on or off, and it changes the real setting, so the change is still there after a restart ([Mainspring](https://trymainspring.com/blog/hide-dock-keyboard-shortcut-mac)). That means you have to remember to press it again afterward. If the shortcut clashes with another app, change it in **System Settings → Keyboard → Keyboard Shortcuts → Launchpad & Dock** under "Turn Dock Hiding On/Off" ([Mainspring](https://trymainspring.com/blog/hide-dock-keyboard-shortcut-mac)).

Focus is the other half of macOS's answer, and it only handles notifications. You can set a Focus to turn on when an app like Zoom opens ([EverydayUX](https://www.everydayux.net/automatically-turn-on-do-not-disturb-when-zoom-is-open-macos-sonoma/)). Tahoe also added triggers for displays, power, Wi-Fi and battery ([Let's Suite](https://www.lets-suite.com/blog/mac-focus-mode-guide)). None of these touch your Dock's icons.

### A word of caution about Terminal

Terminal can empty the Dock, but it's a poor fit for presenting, and we don't recommend it as a routine. `defaults write com.apple.dock persistent-apps -array` followed by `killall Dock` clears every pinned app ([Mac Install Guide](https://mac.install.guide/mac-setup/dock)). Undoing it is where people get hurt: `defaults delete com.apple.dock persistent-apps` brings back *Apple's* default apps, not yours ([Stilldock](https://stilldock.com/guides/restore-default-dock-apps)).

**Don't reach for the "full reset" one-liner, `defaults delete com.apple.dock`, as a quick fix before a demo.** It deletes the whole Dock preferences domain, and that also wipes your hot corners and several Mission Control settings, because they live in the same place ([ShortcutDock](https://shortcutdock.com/blog/how-to-reset-mac-dock-to-default)). If you experiment with Terminal at all, first save a backup with `defaults export com.apple.dock ~/Desktop/dock-backup.plist` ([ShortcutDock](https://shortcutdock.com/blog/how-to-reset-mac-dock-to-default)).

Some small apps exist just for saving Dock layouts. DockProfiles, for example, is pay what you want, switches between saved layouts with one click using dockutil and standard macOS APIs, and needs macOS 13 or later. It's distributed outside the App Store, so on first launch you right-click it and choose Open to get past the security prompt ([Gumroad](https://rjnk.gumroad.com/l/dockprofiles)).

## Build the presenting profile in Moor

In Moor, a profile is a whole Dock setup: Apple's Dock, Moor's docks, or both. Moor saves your original Dock before it changes anything, and quitting Moor always brings Apple's Dock back. You can't lose your normal setup by trying this.

1. **Save your everyday setup first.** Open Moor's menu bar menu (the little boat), go to **Manage Profiles** and save what you have now as a profile, so you have something to switch back to.
2. **Add a profile called "Presenting"** in **Settings → Profiles**, and set it to use Moor's docks only. That hides Apple's Dock while the profile is on.
3. **Give it its own dock.** In **Settings → Docks**, look at **Used by** for each dock. If your main dock is shared with this profile, editing it here would change your everyday setup too, so make a new dock for Presenting. If **Edit on Screen** is grey, the line under it explains why. Choose **Use in Active Profile** if it offers that.
4. **Trim it.** Press Control-Option-E. Drag off every widget and app you won't show, or click its **✕**. Use the **Add to your docks** panel to add only the apps you'll demo, plus the Trash.
5. **Pick a calm look.** In the toolbar, open **Theme** and pick something quiet, like Paper or Glass. In **Theme → App Icons**, Monochrome stops icons from pulling attention.
6. **Place it.** In **Placement**, pick the edge and turn on auto-hide if you like. In **Settings → Docks**, the Behavior options include **Hide when an app is fullscreen**.
7. Press **Done**.

Removed something by mistake? Press Command-Z, or click **Put back**. The [Docks documentation](/docs/docks/) covers every editing option.

## Switch to it and back

| How | What you do | Good for |
|---|---|---|
| Keyboard | Control-Option plus the profile's number (1 to 9) | Right before you click Share |
| Picker or swipe | Moor's profile picker, or a trackpad swipe | When you can't remember the number |
| Link | `open "moor://profile/Presenting"` in Terminal or a script | Scripts and launchers |
| Shortcuts | Moor's switch-profile action | Chaining with other steps |
| Automatic | Context Profiles: the app in front, a calendar event, time of day, monitors or power | Demos you give on a schedule |

Switching back works the same way: press your everyday profile's number, or open its moor:// link. Details are in [Profiles](/docs/profiles/) and [Automation](/docs/automation/).

**Context Profiles** is off until you turn it on. By default it only switches to profiles that use Moor's docks only, which is one more reason to set Presenting up that way. A rule that follows the app in front can switch to Presenting when your demo app comes forward. A calendar-event rule suits a recurring demo slot.

## Presenting profile or Meeting mode?

| You want | Use |
|---|---|
| Your usual dock, minus revenue figures and badges | Meeting mode |
| A different, small dock with only the demo apps | Presenting profile |
| Banners and notification sounds muted | A macOS Focus |
| Everything dimmed except the apps you're working in | Zone mode |
| A live product demo to a client | Presenting profile, plus Meeting mode and a Focus |

Meeting mode is for everyday calls: you keep your tools, and the private bits go quiet. A presenting profile is for when the Dock itself is part of what people see. The two work together. For more on keeping numbers off screen, see [how to hide revenue while screen sharing](/blog/hide-revenue-screen-sharing-mac).

## Tips and troubleshooting

- **Several displays?** In **Settings → Docks**, set **Where it shows** to **This display** and pick a screen you aren't sharing. The dock stays where you can use it but out of the shared picture.
- **Keep one number for it.** Use the same number for Presenting on every Mac so you never have to think about it. Moor's license covers all your own Macs.
- **Stack it with a Focus.** Moor changes the dock and Focus mutes notifications. A Focus that turns on with Zoom ([EverydayUX](https://www.everydayux.net/automatically-turn-on-do-not-disturb-when-zoom-is-open-macos-sonoma/)) together with a Presenting profile covers both.
- **Search still works.** Control-Option-F finds any app even when it isn't in the small dock, so a trimmed dock doesn't slow you down mid-demo.
- **Apple's Dock came back?** Moor was probably quit. Open it again and switch to Presenting.
- **Command-Option-D does nothing to Moor's dock.** That shortcut changes Apple's auto-hide setting ([Mainspring](https://trymainspring.com/blog/hide-dock-keyboard-shortcut-mac)). Moor's docks have their own auto-hide under **Placement**.

More shortcuts are in [Mac Dock keyboard shortcuts](/blog/mac-dock-keyboard-shortcuts). The same profile idea works for [separate work and home setups](/blog/different-dock-for-work-and-home-mac).

## Next steps

Build the Presenting profile now, while you have no demo coming up. Then switch to it once and switch back, so the keystroke is already familiar on the day. Add a Context Profiles rule only after the manual switch feels natural.

Moor has a free 14-day trial at [moorapp.com](https://moorapp.com/).

## Common questions

### Does macOS have a presentation mode for the Dock?

No. Apple keeps the Dock's options in System Settings → Desktop & Dock, and they apply everywhere, so you can't save a second layout. Command-Option-D switches auto-hide on and off, but it changes the real setting and stays changed after a restart. Focus quiets notifications and leaves Dock icons alone. To swap to a different layout you need Terminal or a separate app, such as Moor's profiles.

### What's the difference between Moor's Meeting mode and a presenting profile?

Meeting mode keeps your usual dock and hides revenue and quiets badges while you're on a call. A presenting profile puts a different dock on screen, usually a small one with only the apps you'll show, and you switch back afterward. Use Meeting mode on everyday calls. Use the profile when the Dock is part of what people see, and combine the two for client demos.

### Should I clear my Dock in Terminal before a demo?

It's risky, so we don't recommend it as a routine. Clearing pinned apps is one command, but 'defaults delete com.apple.dock persistent-apps' restores Apple's default apps, not yours. The full reset, 'defaults delete com.apple.dock', also wipes hot corners and several Mission Control settings, so avoid it as a quick fix. If you experiment anyway, export a backup with 'defaults export' first.

### Can my presenting profile switch on automatically?

Yes, with Context Profiles in Moor. It's off until you turn it on, and it can switch based on the app in front, a calendar event, time of day, connected monitors or power. By default it only switches to profiles that use Moor's docks only, so set your Presenting profile up that way. You can also switch with a moor:// link or a Shortcuts action.

### Will switching profiles change my original Dock?

No. Moor saves your original Dock before it changes anything. Quitting Moor brings Apple's Dock back, and you can restore the original from Manage Profiles → Restore Original Dock… or Settings → Sync & Backup. If your presenting profile uses its own dock, trimming it won't affect the dock your everyday profile shows.

## Sources

1. [Change Desktop & Dock settings on Mac - Apple Support](https://support.apple.com/guide/mac-help/change-desktop-dock-settings-mchlp1119/mac)
2. [macOS Tahoe Dock: What Changed & Customization](https://dockgroups.com/guides/macos-tahoe-dock/)
3. [Keyboard Shortcut to Hide and Show the Dock on Mac, Mainspring](https://trymainspring.com/blog/hide-dock-keyboard-shortcut-mac)
4. [Mac Focus mode: the complete setup and automation guide, Let's Suite](https://www.lets-suite.com/blog/mac-focus-mode-guide)
5. [Automatically turn on Do Not Disturb when Zoom is open (MacOS Sonoma)](https://www.everydayux.net/automatically-turn-on-do-not-disturb-when-zoom-is-open-macos-sonoma/)
6. [Recommended Dock Settings · Mac Install Guide · 2026](https://mac.install.guide/mac-setup/dock)
7. [Restore the default Dock apps on a Mac](https://stilldock.com/guides/restore-default-dock-apps)
8. [How to Reset Mac Dock to Default: A Simple Terminal Guide](https://shortcutdock.com/blog/how-to-reset-mac-dock-to-default)
9. [DockProfiles - Gumroad](https://rjnk.gumroad.com/l/dockprofiles)
