aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/dot_config/waybar/config.jsonc
diff options
context:
space:
mode:
Diffstat (limited to 'dot_config/waybar/config.jsonc')
-rw-r--r--dot_config/waybar/config.jsonc33
1 files changed, 31 insertions, 2 deletions
diff --git a/dot_config/waybar/config.jsonc b/dot_config/waybar/config.jsonc
index 585fa38..7711ba0 100644
--- a/dot_config/waybar/config.jsonc
+++ b/dot_config/waybar/config.jsonc
@@ -3,13 +3,14 @@
"height": 24,
"spacing": 0,
- "modules-left": ["sway/workspaces", "sway/mode"],
- "modules-center": ["sway/window"],
+ "modules-left": ["sway/workspaces", "sway/mode", "sway/window"],
+ "modules-center": [],
"modules-right": [
"pulseaudio",
"cpu",
"temperature",
"custom/memory",
+ "disk",
"custom/wifi",
"network#bond",
"battery",
@@ -48,6 +49,24 @@
"tooltip": false,
},
+ "disk": {
+ "path": "/",
+ "unit": "GB",
+ "interval": 30,
+ "format": "DSK {specific_used:0.1f}G {percentage_used}%",
+ "format-low": "DSK {specific_used:0.1f}G <span color='#b8bb26'>{percentage_used}%</span>",
+ "format-medium": "DSK {specific_used:0.1f}G <span color='#fabd2f'>{percentage_used}%</span>",
+ "format-high": "DSK {specific_used:0.1f}G <span color='#fe8019'>{percentage_used}%</span>",
+ "format-critical": "DSK {specific_used:0.1f}G <span color='#fb4934'>{percentage_used}%</span>",
+ "states": {
+ "low": 0,
+ "medium": 30,
+ "high": 60,
+ "critical": 80,
+ },
+ "tooltip-format": "{path}: {specific_used:0.1f}G / {specific_total:0.1f}G",
+ },
+
"temperature": {
"format": "{temperatureC}°C",
"format-cool": "<span color='#b8bb26'>{temperatureC}°C</span>",
@@ -89,7 +108,17 @@
"pulseaudio": {
"format": "VOL {volume}%",
+ "format-low": "VOL <span color='#b8bb26'>{volume}%</span>",
+ "format-medium": "VOL <span color='#fabd2f'>{volume}%</span>",
+ "format-high": "VOL <span color='#fe8019'>{volume}%</span>",
+ "format-critical": "VOL <span color='#fb4934'>{volume}%</span>",
"format-muted": "MUTE",
+ "states": {
+ "low": 0,
+ "medium": 50,
+ "high": 80,
+ "critical": 95,
+ },
"scroll-step": 5,
"on-click": "pactl set-sink-mute @DEFAULT_SINK@ toggle",
},