is used.
.P
The recommended way of defining keyboard shortcuts is to use
-.BR shkd " or " xbindkeys .
+.BR sxhkd .
.P
The only way to configure
.B bspwm
.BI shift " left|right|up|down"
Exchange the current window with the given neighbor.
.TP
+.BI swap
+Swap the focused window with the last focused window.
+.TP
.BI push " left|right|up|down"
Push the fence located in the given direction.
.TP
.BI circulate " forward|backward"
Circulate the leaves in the given direction.
.TP
+.BI grab_pointer " move|resize|focus|move_tiled|resize_tiled"
+Begin the specified pointer action.
+.TP
+.BI track_pointer " ROOT_X ROOT_Y"
+Pass the pointer root coordinates for the current pointer action.
+.TP
+.BI ungrab_pointer
+End the current pointer action.
+.TP
.BI toggle_fullscreen
Toggle the fullscreen state of the current window.
.TP
.BI send_to " DESKTOP_NAME [--follow]"
Send the focused window to the given desktop.
.TP
+.BI drop_to " next|prev [--follow]"
+Send the focused window to the next or previous desktop.
+.TP
.BI send_to_monitor " MONITOR_NAME [--follow]"
Send the focused window to the given monitor.
.TP
+.BI drop_to_monitor " next|prev [--follow]"
+Send the focused window to the next or previous monitor.
+.TP
.BI use " DESKTOP_NAME"
Select the given desktop.
.TP
Cycle the layout of the current desktop.
.TP
.BI rotate " clockwise|counter_clockwise|full_cycle"
-Rotate the tree of the current desktop.
+Rotate the window tree.
+.TP
+.BI flip " horizontal|vertical"
+Flip the window tree.
.TP
.BI rule " PATTERN [DESKTOP_NAME] [floating]"
Create a new rule (PATTERN must match the class or instance name).
.IR "true " "or " false .
.TP
.I focused_border_color
-Color of the main border of a focused window of a focused monitor.
+Color of the border of a focused window of a focused monitor.
.TP
.I active_border_color
-Color of the main border of a focused window of an unfocused monitor.
+Color of the border of a focused window of an unfocused monitor.
.TP
.I normal_border_color
-Color of the main border of an unfocused window.
-.TP
-.I inner_border_color
-Color of the inner border of a window.
-.TP
-.I outer_border_color
-Color of the outer border of a window.
+Color of the border of an unfocused window.
.TP
.I presel_border_color
Color of the
message feedback.
.TP
.I focused_locked_border_color
-Color of the main border of a focused locked window of a focused monitor.
+Color of the border of a focused locked window of a focused monitor.
.TP
.I active_locked_border_color
-Color of the main border of a focused locked window of an unfocused monitor.
+Color of the border of a focused locked window of an unfocused monitor.
.TP
.I normal_locked_border_color
-Color of the main border of an unfocused locked window.
+Color of the border of an unfocused locked window.
.TP
.I urgent_border_color
Color of the border of an urgent window.
.TP
-.I inner_border_width
-.TQ
-.I main_border_width
-.TQ
-.I outer_border_width
-Width of the inner, main and outer borders.
+.I border_width
+Window border width.
.TP
.I window_gap
Value of the gap that separates windows.
.B _NET_WM_NAME
property of the root window.
.TP
-.I button_modifier
-The modifier mask used for mouse bindings (possible values:
-.BR shift ", " control ", " lock ", " mod1 " ... " mod5 ).
-.TP
-.I numlock_modifier
-The modifier holding Num_Lock (cf.
-.BR xmodmap (1)).
-.TP
-.I capslock_modifier
-The modifier holding Lock.
-.TP
.I borderless_monocle
Whether to remove borders for tiled windows in monocle mode.
.TP
.I gapless_monocle
Whether to remove gaps for tiled windows in monocle mode.
.TP
-.I focus_follows_mouse
-Wether to focus the window under the mouse pointer.
+.I focus_follows_pointer
+Wether to focus the window under the pointer.
.TP
.I adaptative_raise
Prevent floating windows from being raised when they might cover other floating windows.
-.SH MOUSE BINDINGS
-.TP
-.I button_modifier + left mouse button
-Move the window under the pointer.
-.TP
-.I button_modifier + middle mouse button
-Focus the window under the pointer.
.TP
-.I button_modifier + right mouse button
-Resize the window under the pointer (by moving one of its four corners).
+.I apply_shadow_property
+Enable shadows for floating windows via the
+.B _COMPTON_SHADOW
+property.
+.TP
+.I fence_grip
+If the distance to the nearest fence is greater than
+.IR fence_grip ,
+the
+.B resize_tiled
+action will not be engaged.
.SH AUTHOR
.EX
Bastien Dejean <baskerville at lavabit.com>