Skip to content

Class Builtin.Dwindle.Args

Fields

gaps nullable

gaps?: integer | { inner: integer, outer: integer }

Gaps between windows, in pixels.

This can be an integer or the table { inner: integer, outer: integer }. If it is an integer, all gaps will be that amount of pixels wide. If it is a table, outer denotes the amount of pixels around the edge of the output area that will become a gap, and inner denotes the amount of pixels around each window that will become a gap.

This means that, for example, inner = 2 will cause the gap width between windows to be 4; 2 around each window.

Defaults to 8.

split_factors nullable

split_factors?: table<integer, number>

The proportions that each split will split at.

The first split will use the factor at [1], the second at [2], and so on.

Defaults to 0.5 if there is no factor at [n].