Usage: tile [OPTION...] [--] [ window-id ] Uses wmctrl(1) to (very simplistically) rearrange windows on the current desktop so that they are tiled as far as possible. No window will be moved off the desktop. window-id: |:SELECT:|:ACTIVE: (default)|window title regex|CLASS=|all (this desktop)|ALL (global). There are options to re-size all the windows to a common size - in that case, once the screen is tiled, there is not much point in having the window decorations and they are removed (fluxbox only). Options: -2, --half set all windows to 1/2 screen (1x2). -3, --third set all windows to 1/3 screen (3x1). -4, --quarter set all windows to 1/4 screen (2x2). -6, --sixth set all windows to 1/6 screen (3x2). -8, --eighth set all windows to 1/8 screen (4x2). -9, --ninth set all windows to 1/9 screen (3x3). -a, --avoid avoid placing windows astride the centre - mainly for dual display. -b, --border reduce window decor to BORDER (fluxbox only) even if we're not changing the size -d, --debug debug. -f, --no-fluxbox don't use fluxbox commands. -g, --graphic draw graphic -H, --horizontal place horizontally (default is vertical placement). -l, --limit-to-cons limit to windows on the current console -n, --dry-run dry run. -p, --pad Extra padding - up to 4 numbers left,right,top,bottom. --ratio=NxM set all windows to any fraction of the screen (N horizontally and M vertically). -s, --no-strict don't place strictly - not all parts of every window need be onscreen. -S, --small-first place smallest windows first (default is largest first). -v, --verbose be verbose -h, --help print this help message -V, --version print version and exit