Author: = <firstname.lastname@example.org>
Date: Thu, 2 Aug 2012 01:35:40 -0400
Cleaning up IPC commands
1 file changed, 18 insertions(+), 6 deletions(-)
diff --git a/README.md b/README.md
@@ -44,50 +44,62 @@ IPC Commands
All user interaction with foo-wm takes place through its IPC via the socket. The one exception to this is mouse actions which are bound by the IPC.
Dumps a tree view of the root container to STDERR.
Updates the layout of the current container. Currenly only vertical and horizontal layouts are supported, although future layouts planned include: floating, max, and tabbed.
Controls the view of the screen. Using zoom with a negative delta will zoom out based on the current view node. Using zoom with a positive number will zoom the screen in one level closer to the focused node.
`focus brother|pc -+delta`
`focus direction left|up|right|down`
The focus command switches the node which is currently focused.
`move brother|pc -+ delta`
`move direction left/up/right/down`
Moves the currently focused node. This wraps around if you attempt to move to a node that doesn't exist.
`shift brother|pc -+ delta`
`shift direction left|up|right|down`
Shift the currently focused node. This is essentially the move command only instead of wrapping, shift will merge the node in the given direction.
If the current client is in a container with 2 or more other clients, containerize creates new container and parents the current client into this new container.
Removes the current focused node from its container.
+Kills the currently focused node (and any nodes that are the focused node's children).