plugins.lualine.settings.options.always_divide_middle

Whether to prevent left sections i.e. ‘a’,‘b’ and ‘c’ from taking 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.settings.options.component_separators

Filetypes in which to disable lualine. Allows you to specify filetypes that you want to only disable on specific components.

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

Default: null

Plugin default:

{
  left = "";
  right = "";
}

Declared by:

plugins.lualine.settings.options.disabled_filetypes

Filetypes in which to disable lualine. Allows you to specify filetypes that you want to only disable on specific components.

Type: null or (list of (string or raw lua code)) or (attribute set of anything) or raw lua code

Default: null

Plugin default: { }

Declared by:

plugins.lualine.settings.options.globalstatus

Whether to enable “global” statusline. I.e. having a single statusline at bottom of neovim, instead of one for each individual window.

Type: null or boolean or raw lua code

Default: null

Plugin default: false

Declared by:

plugins.lualine.settings.options.icons_enabled

Whether to enable icons for all components.

This option is also available on individual components to control whether they should display icons.

Type: null or boolean or raw lua code

Default: null

Plugin default: true

Declared by:

plugins.lualine.settings.options.ignore_focus

A list of filetypes that should always show an “unfocused” statusline.

If the focused window’s filetype is in this list, then the most recently focused window will be drawn as the active statusline.

Type: null or (list of string) or raw lua code

Default: null

Plugin default: [ ]

Example:

[
  "neo-tree"
  "nvim-tree"
  "mini-files"
]

Declared by:

plugins.lualine.settings.options.section_separators

Filetypes in which to disable lualine. Allows you to specify filetypes that you want to only disable on specific components.

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

Default: null

Plugin default:

{
  left = "";
  right = "";
}

Declared by:

plugins.lualine.settings.options.theme

The theme to use for lualine-nvim.

Type: null or string or (attribute set)

Default: null

Plugin default: "auto"

Declared by: