plugins.lualine.enable

Whether to enable lualine.

Type: boolean

Default: false

Example: true

Declared by:

plugins.lualine.package

Which package to use for the lualine plugin.

Type: package

Default: <derivation vimplugin-lualine.nvim-2024-04-05>

Declared by:

plugins.lualine.alwaysDivideMiddle

When set to true, left sections i.e. ‘a’,‘b’ and ‘c’ can’t take over the entire statusline even if neither of ‘x’, ‘y’ or ‘z’ are present.

Plugin default: true

Type: null or boolean or raw lua code

Default: null

Declared by:

plugins.lualine.extensions

list of enabled extensions

Type: null or (list of string)

Default: null

Example: "[ \"fzf\" ]"

Declared by:

plugins.lualine.globalstatus

Enable global statusline (have a single statusline at bottom of neovim instead of one for every window). This feature is only available in neovim 0.7 and higher.

Plugin default: false

Type: null or boolean or raw lua code

Default: null

Declared by:

plugins.lualine.iconsEnabled

Whether to enable/disable icons for all components.

Type: boolean

Default: true

Declared by:

plugins.lualine.ignoreFocus

If current filetype is in this list it’ll always be drawn as inactive statusline and the last window will be drawn as active statusline.

For example if you don’t want statusline of your file tree / sidebar window to have active statusline you can add their filetypes here.

Plugin default: []

Type: null or (list of string)

Default: null

Declared by:

plugins.lualine.theme

The theme to use for lualine-nvim.

Plugin default: auto

Type: null or string or (attribute set)

Default: null

Declared by: