oxwm github discord tonybtw.com

Mouse

Bindings

Input Action
Mod + left drag Move the window
Mod + right drag Resize the window
Click a tag in the bar View that tag
Click a bar block Run the block’s click command
Hover a window Focus it

Mod here is whatever you passed to oxwm.set_modkey:

oxwm.set_modkey("Mod4")

Dragging tiled windows

Dragging a tiled window with the mouse makes it float. It stays floating until you toggle it back with oxwm.client.toggle_floating().

Two settings change that.

Auto tile

oxwm.auto_tile(true)

With this on, a tiled window you drag goes back into the layout when you drop it. It takes the place of the window you dropped it on, so you can rearrange a layout with the mouse.

Tiled resize

oxwm.tiled_resize_mode(true)

With this on, Mod + right drag on a tiled window moves the split between master and stack. The window stays tiled.

Bar blocks

Blocks in the status bar can run a command when clicked. See Clickable blocks.