programs.i3status.enable
Whether to enable i3status.
Type: boolean
Default:
false
Example:
true
Declared by:
programs.i3status.enableDefault
Whether or not to enable the default configuration.
Type: boolean
Default:
true
Declared by:
programs.i3status.package
The i3status package to use.
Type: null or package
Default:
pkgs.i3status
Declared by:
programs.i3status.general
Configuration to add to i3status config
general section.
See
i3status(1)
for options.
Type: attribute set of (boolean or signed integer or string)
Default:
{ }
Example:
{
colors = true;
color_good = "#e0e0e0";
color_degraded = "#d7ae00";
color_bad = "#f69d6a";
interval = 1;
}
Declared by:
programs.i3status.modules
Modules to add to i3status config file.
See
i3status(1)
for options.
Type: attribute set of (submodule)
Default:
{ }
Example:
{
"disk /" = {
position = 2;
settings = {
format = "/ %avail";
};
};
"volume master" = {
position = 1;
settings = {
device = "pulse:1";
format = "♪ %volume";
format_muted = "♪ muted (%volume)";
};
};
}
Declared by:
programs.i3status.modules.<name>.enable
Whether or not to enable this module.
Type: boolean
Default:
true
Declared by:
programs.i3status.modules.<name>.position
Position of this module in i3status order.
Type: signed integer or floating point number
Declared by:
programs.i3status.modules.<name>.settings
Configuration to add to this i3status module.
See
i3status(1)
for options.
Type: attribute set of (boolean or signed integer or string)
Default:
{ }
Example:
{
device = "pulse:1";
format = "♪ %volume";
format_muted = "♪ muted (%volume)";
}
Declared by: