plugins.fidget.notification.window.align
How to align the notification window.
Type: null or one of “top”, “bottom”, “avoid_cursor” or raw lua code
Default:
null
Plugin default: "bottom"
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.
Type: null or string or list of string or list of list of string or raw lua code
Default:
null
Plugin default: "none"
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.
Type: null or string or raw lua code
Default:
null
Plugin default: ""
Declared by:
plugins.fidget.notification.window.maxHeight
Maximum height of the notification window.
0
means no maximum height.
Type: null or unsigned integer, meaning >=0, or raw lua code
Default:
null
Plugin default: 0
Declared by:
plugins.fidget.notification.window.maxWidth
Maximum width of the notification window.
0
means no maximum width.
Type: null or unsigned integer, meaning >=0, or raw lua code
Default:
null
Plugin default: 0
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).
Type: null or string or raw lua code
Default:
null
Plugin default: "Comment"
Declared by:
plugins.fidget.notification.window.relative
What the notification window position is relative to.
Type: null or one of “editor”, “win” or raw lua code
Default:
null
Plugin default: "editor"
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
.
Type: null or unsigned integer, meaning >=0, or raw lua code
Default:
null
Plugin default: 100
Declared by:
plugins.fidget.notification.window.xPadding
Padding from right edge of window boundary.
Type: null or unsigned integer, meaning >=0, or raw lua code
Default:
null
Plugin default: 1
Declared by:
plugins.fidget.notification.window.yPadding
Padding from bottom edge of window boundary.
Type: null or unsigned integer, meaning >=0, or raw lua code
Default:
null
Plugin default: 0
Declared by:
plugins.fidget.notification.window.zindex
Stacking priority of the notification window.
Note that the default priority for Vim windows is 50.
Type: null or unsigned integer, meaning >=0, or raw lua code
Default:
null
Plugin default: 45
Declared by: