

Note that once a match is seen, the next regex will be used to match. This will cause the operations to be triggered on the windows starting with the order which is a semi-colon separated list of window title regexes to match. This will cause the operations to be triggered on the windows starting with order which is a semi-colon separated list of window titles This will cause the window operations to be triggered on the windows in sorted order by the window title (can be used with MAIN_FIRST or MAIN_LAST) This will cause the main window to always use the last operation (mutally exclusive with MAIN_FIRST) This will cause the main window to always use the first operation This will repeat the last operation in the list if the number of windows is larger than the number of operations This will repeat the list of operations if the number of windows is larger than the number of operations This will let slate move to the next operation if the current operation fails to resize/move on the current window Operations = a pipe separated list of operations (move, resize, push, nudge, throw, or corner)

OPTIONS = a comma separated list of options for this application (cannot be used with BEFORE or AFTER)

'app name' = single-quoted name of the application to add to the layout **or** BEFORE or AFTER Name = the name you want to use to reference the layout In addition to the variables above, expressions can be used with the following functions and operators: WindowHintsHeight = the value of the windowHintsHeight config (only usable in windowHintsTopLeftX and WindowHintsWidth = the value of the windowHintsWidth config (only usable in windowHintsTopLeftX and NewWindowSizeY = window's new height (after resize, only usable in topLeftX and topLeftY, should not be NewWindowSizeX = window's new width (after resize, only usable in topLeftX and topLeftY, should not be WindowTopLeftY = window's current top left y coordinate (should not be used in Window Hints configs) WindowTopLeftX = window's current top left x coordinate (should not be used in Window Hints configs) ScreenOriginY = target screen's top left y coordinate (should not be used in Window Hints configs)

ScreenOriginX = target screen's top left x coordinate (should not be used in Window Hints configs) The following strings will be replaced with the appropriate values when using expressions: Some directives allow parameters that can be expressions.
