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: