plugins.transparent.settings

Options provided to the require('transparent').setup function.

Type: attribute set of anything

Default: { }

Example:

{
  exclude_groups = [ ];
  extra_groups = [
    "BufferLineTabClose"
    "BufferLineBufferSelected"
    "BufferLineFill"
    "BufferLineBackground"
    "BufferLineSeparator"
    "BufferLineIndicatorSelected"
  ];
}

Declared by:

plugins.transparent.settings.exclude_groups

Groups that you don’t want to clear.

Plugin default: []

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

Default: null

Declared by:

plugins.transparent.settings.extra_groups

Additional groups that should be cleared.

Plugin default: []

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

Default: null

Declared by:

plugins.transparent.settings.groups

The list of transparent groups.

Plugin default:

[
  "Normal"
  "NormalNC"
  "Comment"
  "Constant"
  "Special"
  "Identifier"
  "Statement"
  "PreProc"
  "Type"
  "Underlined"
  "Todo"
  "String"
  "Function"
  "Conditional"
  "Repeat"
  "Operator"
  "Structure"
  "LineNr"
  "NonText"
  "SignColumn"
  "CursorLine"
  "CursorLineNr"
  "StatusLine"
  "StatusLineNC"
  "EndOfBuffer"
]

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

Default: null

Declared by: