plugins.cloak.settings
Options provided to the require('cloak').setup
function.
Type: attribute set of anything
Default:
{ }
Example:
{
cloak_character = "*";
enabled = true;
highlight_group = "Comment";
patterns = [
{
cloak_pattern = "=.+";
file_pattern = [
".env*"
"wrangler.toml"
".dev.vars"
];
}
];
}
Declared by:
plugins.cloak.settings.enabled
Whether to enable the plugin.
Type: null or boolean or raw lua code
Default:
null
Plugin default: true
Declared by:
plugins.cloak.settings.cloak_character
Define the cloak character.
Type: null or string or raw lua code
Default:
null
Plugin default: "*"
Declared by:
plugins.cloak.settings.cloak_length
Provide a number if you want to hide the true length of the value. Applies the length of the replacement characters for all matched patterns, defaults to the length of the matched pattern.
Type: null or (unsigned integer, meaning >=0)
Default:
null
Declared by:
plugins.cloak.settings.cloak_telescope
Set to true to cloak Telescope preview buffers. (Required feature not in 0.1.x)
Type: null or boolean or raw lua code
Default:
null
Plugin default: true
Declared by:
plugins.cloak.settings.highlight_group
The applied highlight group (colors) on the cloaking, see :h highlight
.
Type: null or string or raw lua code
Default:
null
Plugin default: "Comment"
Declared by:
plugins.cloak.settings.patterns
List of pattern configurations.
Type: null or (list of ((submodule) or raw lua code))
Default:
null
Plugin default:
[
{
cloak_pattern = "=.+";
file_pattern = ".env*";
replace = null;
}
]
Declared by:
plugins.cloak.settings.try_all_patterns
Whether it should try every pattern to find the best fit or stop after the first.
Type: null or boolean or raw lua code
Default:
null
Plugin default: true
Declared by: