From 9c64a0e02f9dcd6cb4b620a50b854837cfe6fada Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sergio=20La=C3=ADn?= Date: Thu, 29 Aug 2024 19:27:34 +0200 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat(waybar):=20add=20network=20mod?= =?UTF-8?q?ule?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .config/waybar/modules/network.jsonc | 12 ++++++++++++ .config/waybar/style.css | 8 ++++++++ 2 files changed, 20 insertions(+) create mode 100644 .config/waybar/modules/network.jsonc diff --git a/.config/waybar/modules/network.jsonc b/.config/waybar/modules/network.jsonc new file mode 100644 index 00000000..304a60bb --- /dev/null +++ b/.config/waybar/modules/network.jsonc @@ -0,0 +1,12 @@ +{ + "network": { + "format-wifi": " ", + "format-ethernet": "󰈀 ", + "tooltip-format-wifi": "Network: {essid}\nSignal strength: {signaldBm}dBm ({signalStrength}%)\nFrequency: {frequency}MHz\nInterface: {ifname}\nIP: {ipaddr}/{cidr}\nGateway: {gwaddr}\nNetmask: {netmask}\n {bandwidthDownBytes}  {bandwidthUpBytes}", + "tooltip-format-ethernet": "Network: {essid}\nInterface: {ifname}\nIP: {ipaddr}/{cidr}\nGateway: {gwaddr}\nNetmask: {netmask}\n {bandwidthDownBytes}  {bandwidthUpBytes}", + "format-linked": "󰈀 {ifname} (No IP)", + "format-disconnected": "󰖪 ", + "tooltip": true, + "interval": 2, + }, +} diff --git a/.config/waybar/style.css b/.config/waybar/style.css index 8c76e84c..92b068ca 100644 --- a/.config/waybar/style.css +++ b/.config/waybar/style.css @@ -320,11 +320,19 @@ window#waybar.hidden { color: @mantle; } +#network { + color: @mantle; +} + #network.disconnected { background-color: @red; color: @mantle; } +#network.linked { + color: @yellow; +} + #clock.cl2 { background: @lavender; background: linear-gradient(