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.

Type: null or boolean or raw lua code

Default: null

Plugin default: true

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.

Type: null or boolean or raw lua code

Default: null

Plugin default: false

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.

Type: null or (list of string)

Default: null

Plugin default: []

Declared by:

plugins.lualine.theme

The theme to use for lualine-nvim.

Type: null or string or (attribute set)

Default: null

Plugin default: auto

Declared by: