Keyboard shortcuts

Default bindings; all remappable in System Settings › Shortcuts › PlasmaZones.

Shortcuts are registered through phosphor-shortcuts: KGlobalAccel with component key plasmazonesd, or an XDG Portal fallback in the portable build (-DUSE_KDE_FRAMEWORKS=OFF). Settings are keyed by action ID, so rebinding one never touches another.

Drag to snap

The drag and span modifiers aren't keyboard shortcuts; they're settings. Hold the drag modifier while moving a window to pop the zone overlay, and hold the span modifier over two adjacent zones to snap across both.

Core

Zone focus + movement

Snap

Layouts

Autotile

Off by default. Enable per-screen, then pick one of the 25 built-in algorithms or a custom JS one in Settings. Master+Stack, BSP, Spiral, Grid, and Monocle are the common picks.

Virtual screens

Rebinding

Every action has a stable ID assigned by phosphor-shortcuts's ShortcutManager, defined in src/daemon/shortcutmanager.cpp in the PlasmaZones repo. Users rebind per-action via System Settings › Keyboard › Shortcuts → PlasmaZones, which writes to ~/.config/kglobalshortcutsrc. Overrides take effect the next time the daemon reloads, either on PlasmaZones start or after the Meta+Ctrl+Z "Reapply layout" shortcut above.