User Tools

Site Tools


usages:tile
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: <window id>|:SELECT:|:ACTIVE: (default)|window title
regex|CLASS=<regex>|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
usages/tile.txt · Last modified: 2019/07/09 09:57 (external edit)