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 = {
|
||||
interval = 1;
|
||||
format = " {usage}%";
|
||||
states = {
|
||||
warning = 60;
|
||||
critical = 85;
|
||||
};
|
||||
format = "<span size=\"120%\" rise=\"0\"></span> {usage}%";
|
||||
tooltip = false;
|
||||
};
|
||||
|
||||
memory = {
|
||||
interval = 1;
|
||||
format = " {percentage}%";
|
||||
states = {
|
||||
warning = 70;
|
||||
critical = 90;
|
||||
};
|
||||
format = "<span size=\"120%\" rise=\"-80\"></span> {percentage}%";
|
||||
tooltip = false;
|
||||
};
|
||||
|
||||
disk = {
|
||||
interval = 60;
|
||||
format = " {free}";
|
||||
states = {
|
||||
warning = 75;
|
||||
critical = 90;
|
||||
};
|
||||
format = "<span size=\"120%\" rise=\"0\"></span> {free}";
|
||||
tooltip = false;
|
||||
};
|
||||
|
||||
|
|
@ -309,6 +321,25 @@ in
|
|||
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 = ''
|
||||
|
|
@ -362,11 +393,38 @@ in
|
|||
#cpu,
|
||||
#memory,
|
||||
#disk,
|
||||
#battery,
|
||||
#clock {
|
||||
padding: 0 5px;
|
||||
margin: 0 5px;
|
||||
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; };
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue