plugins.fidget.progress.display.overrides

Override options from the default notification config. Keys of the table are each notification group’s key.

Type: null or (attribute set of ((submodule) or raw lua code))

Default: null

Plugin default:

{
  rust_analyzer = {
    name = "rust-analyzer";
  };
}

Declared by:

plugins.fidget.progress.display.overrides.<name>.annoteSeparator

Separator between message from annote.

Type: null or string or raw lua code

Default: null

Plugin default: "” ”"

plugins.fidget.progress.display.overrides.<name>.annoteStyle

Default style used to highlight item annotes.

Type: null or string or raw lua code

Default: null

Plugin default: "Question"

plugins.fidget.progress.display.overrides.<name>.debugAnnote

Default annotation for debug items.

Type: null or string

Default: null

plugins.fidget.progress.display.overrides.<name>.debugStyle

Style used to highlight debug item annotes.

Type: null or string

Default: null

plugins.fidget.progress.display.overrides.<name>.errorAnnote

Default annotation for error items.

Type: null or string

Default: null

plugins.fidget.progress.display.overrides.<name>.errorStyle

Style used to highlight error item annotes.

Type: null or string

Default: null

plugins.fidget.progress.display.overrides.<name>.groupStyle

Style used to highlight group name.

Type: null or string or raw lua code

Default: null

Plugin default: "Title"

plugins.fidget.progress.display.overrides.<name>.icon

Icon of the group; if null, no icon is used.

Type: null or string

Default: null

plugins.fidget.progress.display.overrides.<name>.iconOnLeft

If true, icon is rendered on the left instead of right.

Type: null or boolean

Default: null

plugins.fidget.progress.display.overrides.<name>.iconStyle

Style used to highlight icon; if null, use groupStyle.

Type: null or string

Default: null

plugins.fidget.progress.display.overrides.<name>.infoAnnote

Default annotation for info items.

Type: null or string

Default: null

plugins.fidget.progress.display.overrides.<name>.infoStyle

Style used to highlight info item annotes.

Type: null or string

Default: null

plugins.fidget.progress.display.overrides.<name>.name

Name of the group; if null, the key is used as name.

Type: null or string

Default: null

plugins.fidget.progress.display.overrides.<name>.priority

Order in which group should be displayed.

Type: null or unsigned integer, meaning >=0, or raw lua code

Default: null

Plugin default: 50

plugins.fidget.progress.display.overrides.<name>.renderLimit

How many notification items to show at once.

Type: null or (unsigned integer, meaning >=0)

Default: null

plugins.fidget.progress.display.overrides.<name>.skipHistory

Whether progress notifications should be omitted from history.

Type: null or boolean or raw lua code

Default: null

Plugin default: true

plugins.fidget.progress.display.overrides.<name>.ttl

How long a notification item should exist.

Type: null or unsigned integer, meaning >=0, or raw lua code

Default: null

Plugin default: 3

plugins.fidget.progress.display.overrides.<name>.warnAnnote

Default annotation for warn items.

Type: null or string

Default: null

plugins.fidget.progress.display.overrides.<name>.warnStyle

Style used to highlight warn item annotes.

Type: null or string

Default: null