Mosaic is designed to operate just as well for Macs with multiple screens as it is for Macs with just one. With zero configuration you can apply layouts on specific screens with a simple drag and drop operation, and there are more powerful features if you choose to configure them.
When you drag a window the layouts are displayed on the window containing the cursor. If you drag the window to another display the layout panel will move to the new display. When you drop a window on a layout it is applied on the display which the layout panel is currently displayed on. This means you can drag a window to a different screen and apply a layout in one simple Drag & Drop operation.
In addition to this functionality you can control which screen a layout relates to, which provides several benefits:
- You can filter which layouts are displayed for a screen, so if you only split your screen into 3rds when connected to a large external monitor, there is no need to display those layouts on your smaller built in monitor.
- If a shortcut is assigned to the layout, when that shortcut is applied the window will be moved to the specific screen and the layout will be applied
You can choose to assign a layout to either "All Screens" or chose one specific screen from those which are connected to your Mac.
You could for example set up 2 completely different sets of layouts, making all of one set applied only to your external display, and all of the other set applied only to the internal display of your MacBook. Now when you drag a window onto your external display the layouts displayed will be specific to that display. You can of course mix layouts which are assigned to a specific display and those which are assigned to all displays.