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].rowsis always1, but this structure is preserved for consistency. - The current value of
:node.
All other properties:
- The current value of
:node.