Personal productivityOriginal Reddit post
App to Lock dock to a specific display in a multi monitor setup without it jumping around
Hello all, Are there any apps that you can recommend to lock the dock to a specific display? Things that do not work for me based on my workflow Turn off 'Displays have separate spaces' setting Dock on Left / Right The only viable solution that I found is the DockLock Lite app. However, this brings up an unlock full version dialog every time I open the app. I am happy to pay; but I cannot afford a whopping $60AUD and I am not keen on a subscription fee either. I understand the developer provides multiple options; but a cheaper perpetual licence is what I would prefer without any other bells and whistles. I know my requirements are very unique. Any help would be really appreciated
Collected discussion
15 collected
15collected20reported on Reddit
Have you tried BetterDisplay? It's a powerhouse of features!
Never heard of it. Will give it a go. Thank you
Click2Minimize and Dockdoor both do this, as well.
Thank you so much. Appreciate your suggestions
Search for DockAnchor free and do it well on my Macs
Thank you. Will have a look
This is one of those macOS behaviors that feels like it should be a system setting already. I have never found a perfect fix either. “Displays have separate Spaces” changes the behavior, but it also changes a lot of other window-management assumptions. If DockLock Lite is the only thing close, maybe worth asking the developer if they would consider a cheaper single-feature license.
DockLock Lite and Plus won’t fix that even if you purchase them. Dock on left/right support is only announced in my app DockLock Pro and not available for the public yet. The price for DockLock Plus is high because people who purchase it are directly supporting the development of DockLock Pro, others can use the Lite version for free, and everyone who owns Plus will get Pro for free.
Dock Dodger used to do this but hasn't been updated in a while. Your best bet right now is actually a defaults write command: defaults write com.apple.dock pinning -string start Doesn't hard-lock to one physical screen, but combined with 'Displays have separate Spaces' (System Settings > Desktop & Dock), each display gets its own dock position and it stops chasing the active window. If you need true per-monitor pinning on Sequoia/newer, that's genuinely a gap in the current Mac utility landscape -- nothing I know of does it reliably on recent OS versions. Worth posting a feature request to any of the active menu bar utility devs; it's a common enough pain point that someone will eventually build it.
Facing the same issue, thanks!
i want to use this on my work computer but they won't let me upgrade to the latest OS. how do i use this on Sequoia?
This sounds like an interesting project, I’ll try making something. I remember having this issue when I was using multiple displays.
iirc u can right click an app in the dock and assign it to a workspace
This comment was deleted at the source.
Thank you. Will check that out