Borders
A :borders
node surrounds its child in borders and adds an optional title to the top or bottom.
{
:type :borders
:title nil # string or nil, dynamic, optional
:title-bottom nil # string or nil, dynamic, optional
:border :rounded # border type, dynamic, optional
:border-fg nil # color, dynamic, optional
:border-bg nil # color, dynamic, optional
:node {} # a node
}
:title
and :title-bottom
These strings will be rendered on the top and the bottom of the window, respectively.
:border
The border style for this node. :none
is not supported.
:border-fg
and :border-bg
The foreground and background color of the border.
:node
A valid layout node.
Actions
Dynamic
:title
and :title-bottom
- The dimensions of the space available to either property as a tuple,
[rows, cols]
.rows
is always1
, but this structure is preserved for consistency. - The current value of
:node
.
All other properties:
- The current value of
:node
.