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