🖥️ Multi-Monitor Docks (opt-in)
Huge thanks to @G-Pappas for this contribution (#11)! 🙏
Enable Settings → Placement & Alignment → Show on All Monitors (or "multiMonitor": true) to run one dock per connected monitor — like the Windows taskbar on every display:
- Per-Monitor Apps — each dock lists only the windows on its own monitor (toggleable via Only This Monitor's Apps /
"perMonitorApps": false); pinned apps appear on every dock. - Minimized Tiles Follow Their Origin — a parked window's tile lands on the dock of the monitor it came from, and any dock can restore it.
- Hotplug Aware — docks appear/disappear with monitors.
- Keybinds Act Where You Are —
minimizeActive/restoreLasttarget the focused monitor's dock first;toggleVisibility/reveal/hideapply to all docks.
Off by default — single-dock behavior is unchanged.
New entry point (
DockHost.qml): after updating, runomarchy restart shell(plugin hot-reload doesn't pick up new entry files).
Full Changelog: v3.7.3...v3.8.0