From 05c356375f0bbe3fb36b3c96159752f4f8ce9897 Mon Sep 17 00:00:00 2001 From: Leonardo Bishop Date: Fri, 9 Aug 2024 23:26:22 +0100 Subject: Update waybar --- waybar/config | 28 ++++++++++++++++++---------- 1 file changed, 18 insertions(+), 10 deletions(-) (limited to 'waybar/config') diff --git a/waybar/config b/waybar/config index 4b775ce..0693742 100644 --- a/waybar/config +++ b/waybar/config @@ -4,7 +4,7 @@ "layer": "top", "modules-left": ["hyprland/workspaces", "hyprland/window"], "modules-center": [], - "modules-right": ["tray", "idle_inhibitor", "network#vpnovpn", "network#vpnwg", "network#e", "network#wl", "network", "cpu", "memory", "backlight", "pulseaudio", "battery", "clock"], + "modules-right": ["tray", "custom/idle-inhibitor", "network#vpnovpn", "network#vpnwg", "network#e", "network#wl", "network", "cpu", "memory", "backlight", "pulseaudio", "battery", "clock"], "hyprland/workspaces": { "disable-scroll": true, "all-outputs": false, @@ -62,7 +62,7 @@ }, "network#e": { "interface": "e*", - "format": "󰛳 {ipaddr}", + "format-ethernet": "󰛳 {ipaddr}", "tooltip-format": "{ipaddr}: {ifname} via {gwaddr}", "format-linked": "󰲛 {ifname} (No IP)", "format-alt": "󰛳 {ifname}: {ipaddr}/{cidr}", @@ -70,7 +70,7 @@ "format-disconnected": "", }, "network#wl": { - "interface": "wl*", + "interface": "wlp1s0", "format-wifi": "󰖩 {essid} ({signalStrength}%)", "tooltip-format": "{ipaddr}: {ifname} via {gwaddr}", "format-linked": "󰖪 {ifname} (No IP)", @@ -79,15 +79,17 @@ "format-disconnected": "", }, "network#vpnovpn": { - "interface": "tun*", - "format": "󰟥 TUN", + "interface": "tun0", + "format": "", "format-alt": "{ifname}: {ipaddr}/{cidr}", + "format-linked": "", "format-disconnected": "", }, "network#vpnwg": { "interface": "*-wg-*", - "format": "󰟥 WG", + "format": "", "format-alt": "{ifname}: {ipaddr}/{cidr}", + "format-linked": "", "format-disconnected": "", }, "pulseaudio": { @@ -111,11 +113,17 @@ "ignored-sinks": ["Easy Effects Sink"], "scroll-step": 0.5 }, - "idle_inhibitor": { - "format": "{icon} ", + "custom/idle-inhibitor": { + "exec": "~/bin/get-inhibit-idle-status.sh", + "exec-on-event": true, + "interval": "once", + "return-type": "json", + "on-click": "~/bin/inhibit-idle.sh", + "format": " {icon} ", "format-icons": { - "activated": " ", - "deactivated": " " + "running": "󰒲 ", + "suspended": "󰒳 ", + "stopped": "󱫌 " } } } -- cgit v1.2.3-70-g09d2