From 7f0928ddf9e62deb8ac248fccf87fb327b653430 Mon Sep 17 00:00:00 2001 From: Trianta <56975502+Trimutex@users.noreply.github.com> Date: Sun, 21 Jan 2024 00:12:07 -0600 Subject: [PATCH] Added GPU usage to bar --- waybar/config.json | 17 +++++++++++++---- waybar/style.css | 6 +++++- 2 files changed, 18 insertions(+), 5 deletions(-) diff --git a/waybar/config.json b/waybar/config.json index e2f2b8c..ec841c9 100755 --- a/waybar/config.json +++ b/waybar/config.json @@ -15,6 +15,7 @@ "disk", "memory", "cpu", + "custom/gpu", "temperature" ], "modules-center": ["hyprland/workspaces"], @@ -26,13 +27,14 @@ "custom/poweroff" ], "clock": { - "interval": 1, + "interval": 60, "format": "{:%H:%M:%S}", "format-alt": "{:%Y-%m-%d}", "tooltip-format": "{:%Y %B}\n{calendar}" }, "cpu": { "format": " {usage}%", + "interval": 5, "tooltip": false }, "disk": { @@ -51,10 +53,11 @@ "tooltip-format": "{used:0.1f}G / {total:0.1f}G used" }, "temperature": { - "critical-threshold": 80, - "format": " {icon} {temperatureC}°C ", + "format": "{icon} {temperatureC}°C ", "format-icons": ["", "", "", "", ""], - "hwmon-path": "/sys/class/thermal/thermal_zone2/temp" + "hwmon-path": "/sys/class/thermal/thermal_zone2/temp", + "critical-threshold": 80, + "interval": 5 }, "network#ethernet": { "interface": "enp*", @@ -100,6 +103,12 @@ "icon-size": 21, "spacing": 10 }, + "custom/gpu": { + "format": "󰔂 {}%", + "interval": 5, + "tooltip": false, + "exec": "nvidia-smi --query | grep Gpu | tail -1 | awk '{print $3}'" + }, "custom/poweroff": { "tooltip": false, "format": " ", diff --git a/waybar/style.css b/waybar/style.css index 042c999..b2768d4 100755 --- a/waybar/style.css +++ b/waybar/style.css @@ -45,6 +45,7 @@ window#waybar.hidden { #tray, #workspaces, #wireplumber, +#custom-gpu, #custom-poweroff, #custom-weather { padding: 0 10px; @@ -60,7 +61,10 @@ window#waybar.hidden { color: @teal; } #cpu { - color: @lavender; + color: @yellow; +} +#custom-gpu { + color: @pink; } #temperature { color: @sky;