plugins.twilight.settings
Options provided to the require('twilight').setup function.
Type: attribute set of anything
Default:
{ }
Example:
{
context = 20;
dimming = {
alpha = 0.4;
};
expand = [
"function"
"method"
];
treesitter = true;
}
Declared by:
plugins.twilight.settings.context
Amount of lines we will try to show around the current line.
Type: null or unsigned integer, meaning >=0, or raw lua code
Default:
null
Plugin default: 10
Declared by:
plugins.twilight.settings.exclude
Exclude these filetypes.
Type: null or (list of (string or raw lua code)) or raw lua code
Default:
null
Plugin default: [ ]
Declared by:
plugins.twilight.settings.expand
For treesitter, we will always try to expand to the top-most ancestor with these types.
Type: null or (list of (string or raw lua code)) or raw lua code
Default:
null
Plugin default:
[
"function"
"method"
"table"
"if_statement"
]
Declared by:
plugins.twilight.settings.treesitter
Use treesitter when available for the filetype.
treesitter is used to automatically expand the visible text, but you can further control
the types of nodes that should always be fully expanded.
Type: null or boolean or raw lua code
Default:
null
Plugin default: true
Declared by: