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: