SmartLayoutConvertion - bakkeby/dusk GitHub Wiki

The SmartLayoutConvertion functionality, if enabled, automatically "converts" layouts between vertical and horizontal orientation.

This is a feature that is specifically for multi-monitor setups where there is a combination of horizontal and vertical oriented monitors.

As an example the default tile layout may look fine on a horizontal monitor, but may look a bit crammed if presented on a vertical monitor.

SmartLayoutConvertion off

SmartLayoutConvertion_off.gif

Instead it would be more practical if the layout were to change to something along the lines of a bottom stack layout when the workspace is moved between monitors.

SmartLayoutConvertion on

SmartLayoutConvertion_on.gif

This functionality has no effect if all the workspaces are pinned to a designated monitor.

This can also be manually triggered via the layoutconvert function via the default keybinding of Super+Ctrl+Shift+m.

Back to Functionality.

⚠️ **GitHub.com Fallback** ⚠️