waybar: improve status modules readability and battery state cues
This commit is contained in:
parent
dc5096a5b3
commit
fc823c685c
1 changed files with 61 additions and 3 deletions
|
|
@ -287,19 +287,31 @@ in
|
||||||
|
|
||||||
cpu = {
|
cpu = {
|
||||||
interval = 1;
|
interval = 1;
|
||||||
format = " {usage}%";
|
states = {
|
||||||
|
warning = 60;
|
||||||
|
critical = 85;
|
||||||
|
};
|
||||||
|
format = "<span size=\"120%\" rise=\"0\"></span> {usage}%";
|
||||||
tooltip = false;
|
tooltip = false;
|
||||||
};
|
};
|
||||||
|
|
||||||
memory = {
|
memory = {
|
||||||
interval = 1;
|
interval = 1;
|
||||||
format = " {percentage}%";
|
states = {
|
||||||
|
warning = 70;
|
||||||
|
critical = 90;
|
||||||
|
};
|
||||||
|
format = "<span size=\"120%\" rise=\"-80\"></span> {percentage}%";
|
||||||
tooltip = false;
|
tooltip = false;
|
||||||
};
|
};
|
||||||
|
|
||||||
disk = {
|
disk = {
|
||||||
interval = 60;
|
interval = 60;
|
||||||
format = " {free}";
|
states = {
|
||||||
|
warning = 75;
|
||||||
|
critical = 90;
|
||||||
|
};
|
||||||
|
format = "<span size=\"120%\" rise=\"0\"></span> {free}";
|
||||||
tooltip = false;
|
tooltip = false;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
@ -309,6 +321,25 @@ in
|
||||||
tooltip = false;
|
tooltip = false;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
battery = {
|
||||||
|
states = {
|
||||||
|
warning = 30;
|
||||||
|
critical = 15;
|
||||||
|
};
|
||||||
|
format = "<span size=\"120%\" rise=\"0\">{icon}</span> {capacity}%";
|
||||||
|
format-charging = "<span size=\"120%\" rise=\"0\"></span> {capacity}%";
|
||||||
|
format-plugged = "<span size=\"120%\" rise=\"0\"></span> {capacity}%";
|
||||||
|
format-full = "<span size=\"120%\" rise=\"0\"></span>";
|
||||||
|
format-icons = [
|
||||||
|
""
|
||||||
|
""
|
||||||
|
""
|
||||||
|
""
|
||||||
|
""
|
||||||
|
];
|
||||||
|
tooltip-format = "{timeTo}";
|
||||||
|
};
|
||||||
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
style = ''
|
style = ''
|
||||||
|
|
@ -362,11 +393,38 @@ in
|
||||||
#cpu,
|
#cpu,
|
||||||
#memory,
|
#memory,
|
||||||
#disk,
|
#disk,
|
||||||
|
#battery,
|
||||||
#clock {
|
#clock {
|
||||||
padding: 0 5px;
|
padding: 0 5px;
|
||||||
margin: 0 5px;
|
margin: 0 5px;
|
||||||
color: #83a598;
|
color: #83a598;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#battery.charging,
|
||||||
|
#battery.plugged,
|
||||||
|
#battery.full {
|
||||||
|
color: #b8bb26;
|
||||||
|
}
|
||||||
|
|
||||||
|
#battery.warning:not(.charging) {
|
||||||
|
color: #fabd2f;
|
||||||
|
}
|
||||||
|
|
||||||
|
#cpu.warning,
|
||||||
|
#memory.warning,
|
||||||
|
#disk.warning {
|
||||||
|
color: #fabd2f;
|
||||||
|
}
|
||||||
|
|
||||||
|
#battery.critical:not(.charging) {
|
||||||
|
color: #fb4934;
|
||||||
|
}
|
||||||
|
|
||||||
|
#cpu.critical,
|
||||||
|
#memory.critical,
|
||||||
|
#disk.critical {
|
||||||
|
color: #fb4934;
|
||||||
|
}
|
||||||
'';
|
'';
|
||||||
package = pkgs.waybar.override { wireplumberSupport = false; };
|
package = pkgs.waybar.override { wireplumberSupport = false; };
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue