labwc-actions(5)
# NAME
labwc - actions
# ACTIONS
Actions are used in menus and keyboard/mouse bindings.
**
	Close top-most window.
**
	Kill the process associated with the current window by sending it the
	SIGTERM signal.
**
	Execute command.  Note that in the interest of backward compatibility,
	labwc supports  as an alternative to  even though
	openbox documentation states that it is deprecated.
**
	Exit labwc.
**
	Give focus to window under cursor.
**
	Restack the current window above other open windows.
**
	Restack the current window below other open windows.
**
	Iconify (minimize) focused window.
**
	Begin interactive move of window under cursor
**
	Move window to edge of outputs. Understands directions "left", "up",
	"right" and "down".
**
	Begin interactive resize of window under cursor
**
	Resize window relative to its current size. Values of left, right,
	top or bottom tell how much to resize on that edge of window,
	positive values grow window, negative shrink window.
**
	Move to position (x, y)
**
	Move window relative to its current position. Positive value of x moves
	it right, negative left. Positive value of y moves it down, negative up.
**
	Resize window to fill half the output in the given direction. Supports
	directions "left", "up", "right", "down" and "center".
**
	Resize and move active window according to the given region.
	See labwc-config(5) for further information on how to define regions.
**
	Cycle focus to next window.
**
	Cycle focus to previous window.
**
	Re-load configuration and theme files.
**
	Show menu. Valid menu names are "root-menu" and "client-menu".
**
	Toggle decorations of focused window.
**
	Toggle fullscreen state of focused window.
**
	Toggle maximize state of focused window.
**
	Maximize focused window.
**
	Toggle always-on-top of focused window.
**
	Toggle between layers 'always-on-bottom' and 'normal'. When a window is
	in the 'always-on-bottom' layer, it is rendered below all other
	top-level windows. It is anticipated that this action will be useful
	when defining window-rules for desktop-management tools that do not
	support the wlr-layer-shell protocol.
**
	Stop handling keybinds other than ToggleKeybinds itself.
	This can be used to allow A-Tab and similar keybinds to be delivered
	to Virtual Machines, VNC clients or nested compositors.
	A second call will restore all original keybinds.
	This action will only affect the window that had keyboard focus when
	the binding was executed. Thus when switching to another window, all
	the usual keybinds will function again until switching back to the
	original window. There can be multiple windows with this mode set.
**
	Give focus to topmost window on given output and warp the cursor
	to the center of the window. If the given output does not contain
	any windows, the cursor is centered on the given output.
**
	Switch to workspace.
	*to* The workspace to switch to. Supported values are "last", "left",
	"right" or the full name of a workspace or its index (starting at 1)
	as configured in rc.xml.
	*wrap* [yes|no] Wrap around from last desktop to first, and vice
	versa. Default yes.
**
	Send active window to workspace.
	*to* The workspace to send the window to. Supported values are the same
	as for GoToDesktop.
	*follow* [yes|no] Also switch to the specified workspace. Default yes.
	*wrap* [yes|no] Wrap around from last desktop to first, and vice
	versa. Default yes.
**
	If used as the only action for a binding: clear an earlier defined binding.
# SEE ALSO
labwc(1), labwc-config(5), labwc-theme(5)