Skip to content

Drag and drop

Configure modifier-assisted window movement and tiled-window drop behavior.

Native title-bar dragging and modifier-assisted dragging use the same tiled-window drop targets.

Example
[settings.drag_drop]
enabled = true
modifier = "fn"
action1 = "move"
action2 = "none"
drop_action = "swap"
preview = true

Modifier-assisted window movement and tiled-window drops with previews.

Enable trackpad feedback after a successful window drop.

Type
boolean
Default
true

Enables native drag targeting and modifier mouse actions.

Type
boolean
Default
true

Modifier held with action1 or action2.

Type
text
Default
"fn"
Possible values
cmd alt shift ctrl fn

Left-button action while the configured modifier is held.

Type
none or move
Default
"move"

Right-button action while the configured modifier is held.

Type
none or move
Default
"none"

Center-zone action for tiled move drops.

Type
swap or stack
Default
"swap"

Depth of each edge zone as a fraction of the destination window's size. Valid values are 0.10..=0.45; the default is 0.25.

Type
number
Default
0.25

Shows a translucent, rounded WindowServer overlay for the pending drop. The overlay is updated only when the target tile or drop zone changes.

Type
boolean
Default
true