plugins.fidget.notification.window.align
How to align the notification window.
Plugin default: "bottom"
Type: null or one of “top”, “bottom”, “avoid_cursor” or raw lua code
Default:
null
Declared by:
plugins.fidget.notification.window.border
Defines the border to use for the notification window.
Accepts same border values as nvim_open_win()
. See :help nvim_open_win()
for more info.
Plugin default: none
Type: null or string or list of string or list of list of string or raw lua code
Default:
null
Declared by:
plugins.fidget.notification.window.borderHl
Highlight group for notification window border.
Set to empty string to keep your theme’s default FloatBorder
highlight.
Plugin default: ""
Type: null or string or raw lua code
Default:
null
Declared by:
plugins.fidget.notification.window.maxHeight
Maximum height of the notification window.
0
means no maximum height.
Plugin default: 0
Type: null or unsigned integer, meaning >=0, or raw lua code
Default:
null
Declared by:
plugins.fidget.notification.window.maxWidth
Maximum width of the notification window.
0
means no maximum width.
Plugin default: 0
Type: null or unsigned integer, meaning >=0, or raw lua code
Default:
null
Declared by:
plugins.fidget.notification.window.normalHl
Base highlight group in the notification window.
Used by any Fidget notification text that is not otherwise highlighted, i.e., message text.
Note that we use this blanket highlight for all messages to avoid adding separate highlights to each line (whose lengths may vary).
Set to empty string to keep your theme defaults.
With winblend
set to anything less than 100
, this will also affect the background
color in the notification box area (see winblend
docs).
Plugin default: "Comment"
Type: null or string or raw lua code
Default:
null
Declared by:
plugins.fidget.notification.window.relative
What the notification window position is relative to.
Plugin default: "editor"
Type: null or one of “editor”, “win” or raw lua code
Default:
null
Declared by:
plugins.fidget.notification.window.winblend
Background color opacity in the notification window.
Note that the notification window is rectangular, so any cells covered by that
rectangular area is affected by the background color of normal_hl
.
With winblend
set to anything less than 100
, the background of normal_hl
will be
blended with that of whatever is underneath, including, e.g., a shaded colorcolumn
,
which is usually not desirable.
However, if you would like to display the notification window as its own “boxed” area
(especially if you are using a non-“none” border
), you may consider setting
winblend
to something less than 100
.
Plugin default: 100
Type: null or unsigned integer, meaning >=0, or raw lua code
Default:
null
Declared by:
plugins.fidget.notification.window.xPadding
Padding from right edge of window boundary.
Plugin default: 1
Type: null or unsigned integer, meaning >=0, or raw lua code
Default:
null
Declared by:
plugins.fidget.notification.window.yPadding
Padding from bottom edge of window boundary.
Plugin default: 0
Type: null or unsigned integer, meaning >=0, or raw lua code
Default:
null
Declared by:
plugins.fidget.notification.window.zindex
Stacking priority of the notification window.
Note that the default priority for Vim windows is 50.
Plugin default: 45
Type: null or unsigned integer, meaning >=0, or raw lua code
Default:
null
Declared by: